A B C D E F G H I L M N P R S T

A

APropos - class interface_utilisateur.APropos.
Boite de dialogue affichant des renseignements généraux sur le logiciel
APropos() - Constructor for class interface_utilisateur.APropos
 
AideHtml - class interface_utilisateur.AideHtml.
Parseur html pour afficher l'aide du logiciel.
AideHtml() - Constructor for class interface_utilisateur.AideHtml
 
AlgoRetropropagation - class gestion_reseau.AlgoRetropropagation.
Implemente l'algorithme de retropropagation pour l'apprentissage du reseau
AlgoRetropropagation(Reseau, GestionImages, InfoApprentissage[]) - Constructor for class gestion_reseau.AlgoRetropropagation
 
actionPerformed(ActionEvent) - Method in class interface_utilisateur.FenetreProgressionGenerateur
 
actionPerformed(ActionEvent) - Method in class interface_utilisateur.Menu
 
actionPerformed(ActionEvent) - Method in class interface_utilisateur.PanelEntree
elle commande le reste le l'interface
actionPerformed(ActionEvent) - Method in class interface_utilisateur.PanelInformationsReconnaissance
 
ajoutForme(Forme, int, int) - Method in class gestion_images.ImageInterne
Cette méthode ajoute une forme à l'image à la position (x,y).
ajoutPixel(Pixel) - Method in class gestion_images.Forme
Cette méthode ajoute un pixel à la forme.
ajoutPixelBruit(int, int) - Method in class gestion_images.Image
Cette méthode abstraite ajoute un pixel de bruit à l'image.
ajoutPixelBruit(int, int) - Method in class gestion_images.ImageExterne
Cette méthode ajoute un pixel de bruit à l'image.
ajoutPixelBruit(int, int) - Method in class gestion_images.ImageInterne
Cette méthode ajoute un pixel de bruit à l'image.
apprentissage() - Method in class gestion_reseau.AlgoRetropropagation
Apprentissage du reseau avec l'algorithme de retropropagation du gradient
apprentissage() - Method in class gestion_reseau.GestionReseau
 
arret() - Method in class gestion_images.GenerateurBasesImages
Cette méthode permet d'arrêter la génération d'images.

B

BarreEtat - class interface_utilisateur.BarreEtat.
 
BarreEtat(GestionLogiciel) - Constructor for class interface_utilisateur.BarreEtat
 
BruiteurImages - class gestion_images.BruiteurImages.
Cette classe fournit un modèle de bruiteur d'images.
BruiteurImages(Random) - Constructor for class gestion_images.BruiteurImages
Ce constructeur crée un bruiteur d'images utilisant le flux de nombres pseudo-aléatoires (ou aléatoires) entré en paramètre.
BruiteurImages() - Constructor for class gestion_images.BruiteurImages
Ce constructeur crée un bruiteur d'images aléatoire.
bruitageBaseApprentissage() - Method in class gestion_images.GestionImages
Cette méthode permet de bruiter la base d'apprentissage.
bruitageBaseImages(Vector, int) - Method in class gestion_images.BruiteurImages
Cette méthode permet de bruiter une base d'images.
bruitageBaseTest(int) - Method in class gestion_images.GestionImages
Cette méthode permet de bruiter la base de test.
bruitageBaseTest() - Method in class gestion_images.GestionImages
Cette méthode permet de bruiter la base de test.
bruitageBaseTest(int) - Method in class interface_utilisateur.GestionLogiciel
Cette méthode permet de bruiter la base de test.
bruitageImage(Image, int) - Method in class gestion_images.BruiteurImages
Cette méthode permet de bruiter une image.
bruitageImageTest(int, int) - Method in class gestion_images.GestionImages
Cette méthode permet de bruiter une image de la base de test.
bruitageImageTest(int, int) - Method in class interface_utilisateur.GestionLogiciel
Cette méthode permet de bruiter une image de la base de test.

C

Configuration - class configuration.Configuration.
 
Configuration() - Constructor for class configuration.Configuration
 
characters(char[], int, int) - Method in class configuration.TraiteurConfiguration
Cette méthode est appelée à chaque fois que des caractères sont lus à l'intérieur d'un élément XML
chargementBaseApprentissage() - Method in class gestion_images.GestionImages
Cette méthode permet de charger la base d'apprentissage.
chargementBaseApprentissage(File) - Method in class interface_utilisateur.GestionLogiciel
Cette méthode permet de charger une base d'apprentissage externe.
chargementBaseFormes() - Method in class gestion_images.GestionImages
Cette méthode charge la base des formes à reconnaitre.
chargementBaseTest() - Method in class gestion_images.GestionImages
Cette méthode permet de charger la base de test.
chargementBaseTest(File) - Method in class interface_utilisateur.GestionLogiciel
Cette méthode permet de charger une base de test externe.
chargementReseau(File) - Method in class interface_utilisateur.GestionLogiciel
Cette méthode permet de charger un réseau externe.
configuration - package configuration
 
conversionImage(Image) - Method in class gestion_images.GestionImages
Cette méthode convertit une image en vecteur d'entrée pour le réseau.
copie() - Method in class gestion_images.Forme
Cette méthode renvoie une copie de la forme.
copie() - Method in class gestion_images.Image
Cette méthode abstraite renvoie une copie de l'image.
copie() - Method in class gestion_images.ImageExterne
Cette méthode renvoie une copie de l'image.
copie() - Method in class gestion_images.ImageInterne
Cette méthode renvoie une copie de l'image.
copie() - Method in class gestion_images.Pixel
Cette méthode permet de créer une copie de pixel.
createHyperLinkListener() - Method in class interface_utilisateur.AideHtml
 

D

debruitage() - Method in class gestion_images.Image
Cette méthode abstraite débruite l'image.
debruitage() - Method in class gestion_images.ImageExterne
Cette méthode débruite l'image.
debruitage() - Method in class gestion_images.ImageInterne
Cette méthode débruite l'image.
debruitageBaseApprentissage() - Method in class gestion_images.GestionImages
Cette méthode permet de débruiter la base d'apprentissage.
debruitageBaseTest() - Method in class gestion_images.GestionImages
Cette méthode permet de débruiter la base de test.

E

EcrivainBaseImages - class gestion_images.EcrivainBaseImages.
Cette classe définit un écrivain de base d'images.
EcrivainBaseImages(Vector, File) - Constructor for class gestion_images.EcrivainBaseImages
Ce constructeur permet de créer un écrivain de base d'images.
EcrivainReseau - class gestion_reseau.EcrivainReseau.
Cette classe permet de créer un fichier réseau, c'est à dire un fichier contenant un réseau ainsi que les paramètres de configuration liés à ce réseau.
EcrivainReseau(Reseau, File) - Constructor for class gestion_reseau.EcrivainReseau
Ce constructeur crée une instance opérationnelle d'EcrivainReseau.
ErreurConfiguration - class interface_utilisateur.ErreurConfiguration.
 
ErreurConfiguration(String) - Constructor for class interface_utilisateur.ErreurConfiguration
 
ecrire(float) - Method in class gestion_reseau.InfoApprentissage
Permet d'écrire l'information.
ecrireSansAttendre(float) - Method in class gestion_reseau.InfoApprentissage
Permet d'écrir l'info sans attendre un notify
ecritureBaseImages() - Method in class gestion_images.EcrivainBaseImages
Cette méthode permet d'écrire la base d'images.
ecritureReseau() - Method in class gestion_reseau.EcrivainReseau
Cette méthode écrit le réseau ainsi que l'ensemble de ses paramètres de configuration dans le fichier réseau.
egal(Image) - Method in class gestion_images.Image
Cette méthode permet de comparer l'image à une autre image.
endElement(String, String, String) - Method in class configuration.TraiteurConfiguration
Cette méthode est appelée à chaque fois qu'une balise de fin d'élément XML est rencontrée.
error(SAXParseException) - Method in class configuration.TraiteurConfiguration
Cette méthode est appelée à chaque fois qu'une erreur de validation du document XML est rencontrée.
estTermine() - Method in class gestion_images.GenerateurBasesImages
Cette méthode renvoie l'état du générateur d'images.

F

FenetrePrincipale - class interface_utilisateur.FenetrePrincipale.
Classe definissant la fenetre principale du logiciel.
FenetrePrincipale(GestionLogiciel) - Constructor for class interface_utilisateur.FenetrePrincipale
Met en place les différents éléments constituant la fenetre principale du logiciel.
FenetreProgressionGenerateur - class interface_utilisateur.FenetreProgressionGenerateur.
 
FenetreProgressionGenerateur(GenerateurBasesImages) - Constructor for class interface_utilisateur.FenetreProgressionGenerateur
 
Forme - class gestion_images.Forme.
La classe Forme fournit un modèle simple de forme utilisé par l'ensemble du module de gestion des images du programme.
Forme(String) - Constructor for class gestion_images.Forme
Ce constructeur crée une nouvelle forme vierge nommée.

G

GenerateurBasesImages - class gestion_images.GenerateurBasesImages.
Cette classe définit le générateur de bases d'images interne du programme.
GenerateurBasesImages(Vector, Vector, Vector) - Constructor for class gestion_images.GenerateurBasesImages
Ce constructeur permet de créer un générateur d'images.
GestionImages - class gestion_images.GestionImages.
Cette classe définit le gestionnaire d'images principal du programme.
GestionImages() - Constructor for class gestion_images.GestionImages
Ce constructeur crée une instance opérationnelle de GestionImages.
GestionLogiciel - class interface_utilisateur.GestionLogiciel.
 
GestionLogiciel() - Constructor for class interface_utilisateur.GestionLogiciel
 
GestionReseau - class gestion_reseau.GestionReseau.
Classe gestionReseau Permet l'apprentissage du reseau, puis son utilisation (reconnaissance de formes)
GestionReseau(GestionImages, InfoApprentissage[]) - Constructor for class gestion_reseau.GestionReseau
 
GestionReseau(GestionImages, InfoApprentissage[], Reseau) - Constructor for class gestion_reseau.GestionReseau
Ce constructeur permet de créer une instance de GestionReseau utilisant un réseau externe (c'est à dire chargé depuis un fichier réseau).
generationBasesImages() - Method in class gestion_images.GenerateurBasesImages
Cette méthode génère les bases d'apprentissage et de test.
generationBasesImages() - Method in class gestion_images.GestionImages
Cette méthode permet de générer des bases d'apprentissage et de test.
generationBasesImages() - Method in class interface_utilisateur.GestionLogiciel
Cette méthode permet de générer des bases d'images (base d'apprentissage et base de test) à partir des paramètres de Configuration.
gestion_images - package gestion_images
 
gestion_reseau - package gestion_reseau
 
getActiviteCoucheCachee(int) - Method in class gestion_reseau.GestionReseau
Permet d'acceder à l'activité d'une neuronne d'une couche de sortie , apres reconnaissance d'une image
getBorneMax() - Static method in class configuration.Configuration
 
getBorneMin() - Static method in class configuration.Configuration
 
getDecision(int) - Method in class gestion_reseau.GestionReseau
Permet d'acceder au tableau des activites de sortie, apres reconnaissance d'une image
getDureeMax() - Static method in class configuration.Configuration
 
getEcartDecision() - Static method in class configuration.Configuration
 
getErreurMaxAdmissible() - Static method in class configuration.Configuration
 
getEtatBaseApprentissage() - Method in class gestion_images.GestionImages
Cette méthode donne l'état actuel de la base d'apprentissage.
getEtatBaseTest() - Method in class gestion_images.GestionImages
Cette méthode donne l'état actuel de la base de test.
getForme(int) - Method in class gestion_images.GestionImages
Cette méthode renvoie une forme de la base des formes à reconnaitre.
getForme(int) - Method in class gestion_images.ImageInterne
Cette méthode renvoie une forme de l'image.
getGenerateurBasesImages() - Method in class gestion_images.GestionImages
Cette méthode renvoie le générateur de bases d'images.
getGraineBruit() - Static method in class configuration.Configuration
 
getGraineGenerateurBases() - Static method in class configuration.Configuration
 
getGraineMelangeBaseApprentissage() - Static method in class configuration.Configuration
 
getGrainePoidsInitiaux() - Static method in class configuration.Configuration
 
getHauteur() - Method in class gestion_images.Image
Cette méthode renvoie la hauteur de l'image.
getHauteurImage() - Static method in class configuration.Configuration
 
getID() - Method in class gestion_images.Forme
Cette méthode renvoie l'identifiant unique de la forme.
getID(String) - Static method in class gestion_images.Forme
Cette méthode de classe permet d'obtenir l'identifiant unique d'une forme à partir de son nom unique.
getImageApprentissage(int) - Method in class gestion_images.GestionImages
Cette méthode renvoie une image de la base d'apprentissage.
getImageTest(int) - Method in class gestion_images.GestionImages
Cette méthode renvoie une image de la base de test.
getLargeur() - Method in class gestion_images.Image
Cette méthode renvoie la largeur de l'image.
getLargeurImage() - Static method in class configuration.Configuration
 
getMatriceForme() - Method in class gestion_images.Forme
Cette méthode renvoie la matrice de taille minimale représentant la forme dans sa position actuelle
getMatriceImage() - Method in class gestion_images.Image
Cette méthode abstraite renvoie la matrice de l'image.
getMatriceImage() - Method in class gestion_images.ImageExterne
Cette méthode renvoie la matrice de l'image.
getMatriceImage() - Method in class gestion_images.ImageInterne
Cette méthode renvoie la matrice de l'image.
getModeFocalisation() - Static method in class configuration.Configuration
 
getNb() - Method in class gestion_images.GenerateurBasesImages
Cette méthode renvoie le nombre total d'images générées.
getNbDoublons() - Method in class gestion_images.GenerateurBasesImages
Cette méthode renvoie le nombre de doublons possibles dans les bases.
getNbEpoques() - Static method in class configuration.Configuration
 
getNbFormes() - Method in class gestion_images.GestionImages
Cette méthode renvoie le nombre total de formes à reconnaitre.
getNbFormes() - Method in class gestion_images.ImageInterne
Cette méthode renvoie le nombre de formes de l'image.
getNbFormesParImage() - Static method in class configuration.Configuration
 
getNbImagesApprentissage() - Static method in class configuration.Configuration
 
getNbImagesApprentissage() - Method in class gestion_images.GestionImages
Cette méthode renvoie le nombre d'images de la base d'apprentissage.
getNbImagesRejetees() - Method in class gestion_images.GenerateurBasesImages
Cette méthode renvoie le nombre total d'images rejetées.
getNbImagesRejeteesMax() - Static method in class configuration.Configuration
 
getNbImagesTest() - Static method in class configuration.Configuration
 
getNbImagesTest() - Method in class gestion_images.GestionImages
Cette méthode renvoie le nombre d'images de la base de test.
getNbImagesTotal() - Method in class gestion_images.GenerateurBasesImages
Cette méthode renvoie le nombre total d'images dans les bases.
getNbNeuronesCoucheCachee() - Static method in class configuration.Configuration
 
getNbPixels() - Method in class gestion_images.Forme
Cette méthode renvoie le nombre de pixels de la forme.
getNiveauBruit() - Static method in class configuration.Configuration
 
getNom() - Method in class gestion_images.Forme
Cette méthode renvoie le nom unique de la forme.
getNom(int) - Static method in class gestion_images.Forme
Cette méthode de classe permet d'obtenir le nom unique d'une forme à partir de son identifiant unique.
getNomFichierApprentissage() - Static method in class configuration.Configuration
 
getNomFichierFormes() - Static method in class configuration.Configuration
 
getNomFichierTest() - Static method in class configuration.Configuration
 
getNu() - Static method in class configuration.Configuration
 
getPenteSigmoide() - Static method in class configuration.Configuration
 
getPixel(int) - Method in class gestion_images.Forme
Cette méthode renvoie un pixel de la forme.
getPixelFocalisation() - Method in class gestion_images.Image
Cette méthode abstraite renvoie le pixel de focalisation de l'image.
getPixelFocalisation() - Method in class gestion_images.ImageExterne
Cette méthode renvoie le pixel de focalisation de l'image.
getPixelFocalisation() - Method in class gestion_images.ImageInterne
Cette méthode renvoie le pixel de focalisation de l'image.
getQuantificateurCodage() - Static method in class configuration.Configuration
 
getReseau() - Method in class gestion_reseau.GestionReseau
Permet de charger un reseau à partir d'un fichier.
getReseau() - Method in class gestion_reseau.ParseurReseau
Cet accesseur permet d'avoir accès, une fois la méthode parsageReseau appelée, au réseau parsé depuis le fichier réseau.
getRotationsEtSymetries() - Static method in class configuration.Configuration
 
getSaturationCodage() - Static method in class configuration.Configuration
 
getSeuilDecision() - Static method in class configuration.Configuration
 
getSolution() - Method in class gestion_images.Image
Cette méthode abstraite renvoie la forme à reconnaitre dans l'image.
getSolution() - Method in class gestion_images.ImageExterne
Cette méthode renvoie la forme à reconnaitre dans l'image.
getSolution() - Method in class gestion_images.ImageInterne
Cette méthode renvoie la forme à reconnaitre dans l'image.
getTestSimultane() - Static method in class configuration.Configuration
 
getX() - Method in class gestion_images.Pixel
Cette méthode renvoie l'abscisse du pixel.
getXMax() - Method in class gestion_images.Forme
Cette méthode renvoie l'abscisse du coté droit du cadre minimal de la forme dans sa position actuelle.
getXMin() - Method in class gestion_images.Forme
Cette méthode renvoie l'abscisse du coté gauche du cadre minimal de la forme dans sa position actuelle.
getY() - Method in class gestion_images.Pixel
Cette méthode renvoie l'ordonnée du pixel.
getYMax() - Method in class gestion_images.Forme
Cette méthode renvoie l'ordonnée du coté inférieur du cadre minimal de la forme dans sa position actuelle.
getYMin() - Method in class gestion_images.Forme
Cette méthode renvoie l'ordonnée du coté supérieur du cadre minimal de la forme dans sa position actuelle.
getZeroDoublon() - Static method in class configuration.Configuration
 

H

Hippocampe - class Hippocampe.
Classe la plus haute du logiciel.
Hippocampe() - Constructor for class Hippocampe
 
hauteur - Variable in class gestion_images.Image
La largeur et la heuteur de l'image.

I

Image - class gestion_images.Image.
La classe abstraite Image fournit un modèle simple d'image et fournit les spécifications nécessaires pour implémenter un modèle d'image utilisable simplement par le programme.
Image(int, int) - Constructor for class gestion_images.Image
Ce constructeur crée une nouvelle image vierge.
ImageExterne - class gestion_images.ImageExterne.
La classe ImageExterne est une implémentation de la classe abstraite Image.
ImageExterne(int, int) - Constructor for class gestion_images.ImageExterne
Ce constructeur crée une nouvelle image vierge.
ImageInterne - class gestion_images.ImageInterne.
La classe ImageInterne est une implémentation de la classe abstraite Image.
ImageInterne(int, int) - Constructor for class gestion_images.ImageInterne
Ce constructeur crée une nouvelle image vierge.
InfoApprentissage - class gestion_reseau.InfoApprentissage.
La class InfoApprentissage permet de partagé l'information d'erreur entre l'algorithme d'apprentissage et l'affichage de la courbe.
InfoApprentissage() - Constructor for class gestion_reseau.InfoApprentissage
 
interface_utilisateur - package interface_utilisateur
 
itemStateChanged(ItemEvent) - Method in class interface_utilisateur.PanelBruit
Cette méthode de l'interface ItemListener implémente la gestion du clic sur la boite à cocher.

L

largeur - Variable in class gestion_images.Image
La largeur et la heuteur de l'image.
lire() - Method in class gestion_reseau.InfoApprentissage
Permet de lire l'information.
lireSansAttendre() - Method in class gestion_reseau.InfoApprentissage
permet de lire l'info sans attendre un notify

M

Menu - class interface_utilisateur.Menu.
Menu du logiciel, contenant trois parties : 1) Fichier, pour toutes les entrées/sorties du logiciel 2) Options, pour accéder aux paramètres du réseau, ou pour choisir le mode : Apprentissage ou Reconnaissance. 3) Aide, pour accéder à l'aide sur le logiciel.
Menu(FenetrePrincipale, GestionLogiciel, PanelCentral, BarreEtat) - Constructor for class interface_utilisateur.Menu
 
main(String[]) - Static method in class Hippocampe
point d'entrée du programme
main(String[]) - Static method in class interface_utilisateur.APropos
 
melangeBaseApprentissage() - Method in class gestion_images.GestionImages
Cette méthode mélange la base d'apprentissage.
melangeBaseTest() - Method in class gestion_images.GestionImages
Cette méthode mélange la base de test.

N

Neurone - class gestion_reseau.Neurone.
Neurone : élément atomique d'un réseau.
nouveauPixelBruit() - Static method in class gestion_images.Forme
Cette méthode de classe permet de créer un pixel de bruit encapsulé dans une structure de forme.
nouveauReseau() - Method in class interface_utilisateur.GestionLogiciel
Cette méthode permet de créer un nouveau réseau.

P

PanelAffichageFormeEntree - class interface_utilisateur.PanelAffichageFormeEntree.
Cette Classe affiche les formes que le réseau aura à l'entrée dans un grillage convenable
PanelBruit - class interface_utilisateur.PanelBruit.
Cette classe définit le panel de bruit appartenant au panel central en mode test.
PanelBruit(GestionLogiciel, PanelEntree, PanelInformationsReconnaissance, PanelHistogramme, PanelDecision) - Constructor for class interface_utilisateur.PanelBruit
Ce constructeur permet de créer une instance opérationnelle du panel de bruit (du panel central de test).
PanelCache - class interface_utilisateur.PanelCache.
La classe qui affiche les neurones de la couche cachée
PanelCache(GestionReseau) - Constructor for class interface_utilisateur.PanelCache
constuit les neurones à afficher et affiche ceux de la forme(0)
PanelCentral - class interface_utilisateur.PanelCentral.
Panel principal du logiciel.
PanelCentral(FenetrePrincipale, GestionLogiciel) - Constructor for class interface_utilisateur.PanelCentral
 
PanelCentralTest - class interface_utilisateur.PanelCentralTest.
Elle affiche l'ensembe des outils necessaire pour la reconnaissance
PanelCentralTest(FenetrePrincipale, GestionLogiciel) - Constructor for class interface_utilisateur.PanelCentralTest
Construit la panel qui contient tous les outils de reconnaissances des formes
PanelDecision - class interface_utilisateur.PanelDecision.
Elle affiche la décision et la bonne réponse du réseau
PanelDecision(GestionReseau, GestionImages) - Constructor for class interface_utilisateur.PanelDecision
Détermine et affiche sous la forme d'un texte la décision du réseau et donne si celui se trompe la bonne réponse
PanelEntree - class interface_utilisateur.PanelEntree.
La classe qui affiche un bouton suivant, un bouton precedent, la grille des forme de l'entree et commandera le reste de l'interface graphique
PanelEntree(PanelCache, PanelInformationsReconnaissance, PanelDecision, PanelHistogramme, GestionImages, GestionReseau) - Constructor for class interface_utilisateur.PanelEntree
Construit la panel qui contient boutons + grille
PanelHistogramme - class interface_utilisateur.PanelHistogramme.
Crée le Panel qui affichera l'histogramme + les formes devant chaque barre
PanelHistogramme(JPanel, GestionReseau, GestionImages) - Constructor for class interface_utilisateur.PanelHistogramme
Constuit l'histogramme dans la bonne taille et au milieu de _conteneurHistogramme
PanelImage - class interface_utilisateur.PanelImage.
Permet de creer un panel avec une image de fond
PanelImage(String) - Constructor for class interface_utilisateur.PanelImage
 
PanelInfoReseau - class interface_utilisateur.PanelInfoReseau.
Il affiche les info générales qui concernent le réseau
PanelInfoReseau() - Constructor for class interface_utilisateur.PanelInfoReseau
Crée le Panel qui contiendra toutes les informations
PanelInformationsReconnaissance - class interface_utilisateur.PanelInformationsReconnaissance.
Elle calcule et affiche le nombre d'image reconnues, non-reconnues, indécises
PanelInformationsReconnaissance(GestionImages, GestionReseau) - Constructor for class interface_utilisateur.PanelInformationsReconnaissance
Crée le Panel qui contiendra toutes les informations que le réseau aura à la sortie
ParseurBaseFormes - class gestion_images.ParseurBaseFormes.
Cette classe définit un parseur de base de formes externe.
ParseurBaseFormes(Vector) - Constructor for class gestion_images.ParseurBaseFormes
Ce constructeur permet de créer un parseur de base de formes.
ParseurBaseImages - class gestion_images.ParseurBaseImages.
Cette classe définit un parseur de base d'images externe.
ParseurBaseImages(Vector, String) - Constructor for class gestion_images.ParseurBaseImages
Ce constructeur crée un parseur de base d'images.
ParseurConfiguration - class configuration.ParseurConfiguration.
Cette classe permet de parser un fichier de configuration XML.
ParseurConfiguration(String) - Constructor for class configuration.ParseurConfiguration
Ce constructeur crée une instance opérationnelle de ParseurConfiguration.
ParseurReseau - class gestion_reseau.ParseurReseau.
Cette classe permet de parser un fichier réseau externe : - stockage de l'objet Reseau à charger en mémoire - parsage et utilisation des paramètres de configuration du réseau
ParseurReseau(File) - Constructor for class gestion_reseau.ParseurReseau
Ce constructeur crée un instance opérationnelle de ParseurReseau.
Pixel - class gestion_images.Pixel.
La classe Pixel fournit un modèle simple de pixel utilisé par l'ensemble du module de gestion des images du programme.
Pixel(int, int) - Constructor for class gestion_images.Pixel
Ce constructeur crée un pixel.
paintComponent(Graphics) - Method in class interface_utilisateur.PanelAffichageFormeEntree
Elle Dessine tous les objets graphiques de ce Panel
paintComponent(Graphics) - Method in class interface_utilisateur.PanelCache
 
paintComponent(Graphics) - Method in class interface_utilisateur.PanelHistogramme
Dessine l'histogramme dans la bonne taille et au milieu de _conteneurHistogramme
paintComponent(Graphics) - Method in class interface_utilisateur.PanelImage
 
paintComponent(Graphics) - Method in class interface_utilisateur.SchemaNeurone
Dessine les éléments qui forment la neurone sur l'écran
parsageBaseFormes() - Method in class gestion_images.ParseurBaseFormes
Cette méthode permet de parser le fichier "formes".
parsageBaseImages() - Method in class gestion_images.ParseurBaseImages
Cette méthode permet de parser une base d'images externe, au format de bases d'images reconnu par le programme.
parsageConfiguration() - Static method in class configuration.Configuration
Cette méthode de classe permet de parser le fichier de configuration par défaut du programme et de mettre à jour les paramètres.
parsageConfiguration(String) - Static method in class configuration.Configuration
Cette méthode de classe permet de parser un fichier de configuration du programme dont le nom est entré en paramètre.
parsageConfiguration() - Method in class configuration.ParseurConfiguration
Cette méthode permet de parser le fichier de configuration XML à l'aide du parseur validant SAX 2.0.
parsageReseau() - Method in class gestion_reseau.ParseurReseau
Cette méthode parse le fichier réseau ainsi que l'ensemble de ses paramètres de configuration et met à jour la configuration actuelle.

R

Reseau - class gestion_reseau.Reseau.
La class Reseau initialise et stocke les Neurones et permet le calcul des activitées.
rafraichir() - Method in class interface_utilisateur.PanelCache
rafraichit l'affichage des neurones
rafraichir(int) - Method in class interface_utilisateur.PanelDecision
Rafraichit l'affichage de la décision du réseau pour l'image n° numImage
reconnaissance(Image) - Method in class gestion_reseau.GestionReseau
Essaie de reconnaitre la forme contenue dans une image
reinitialisationFormes() - Static method in class gestion_images.Forme
Cette méthode réinitialise le nombre de formes utilisées.
resetBasesImages() - Method in class gestion_images.GestionImages
Cette méthode réinitialise les bases d'images.
resetFluxMelangeBaseApprentissage() - Method in class gestion_images.GestionImages
Cette méthode réinitialise le flux de mélange de la base d'apprentissage.
rotation(int) - Method in class gestion_images.Forme
Cette méthode fait faire une rotation de 90° dans le sens trigonométrique à la forme.
run() - Method in class gestion_images.GenerateurBasesImages
Cette méthode implémente la méthode run() de l'interface Runnable.
run() - Method in class gestion_reseau.AlgoRetropropagation
 

S

SchemaNeurone - class interface_utilisateur.SchemaNeurone.
La classe qui définit la façon avec laquelle une neurone sera affiché à l'écran
Sigmoide - class gestion_reseau.Sigmoide.
Sigmoide
Sigmoide() - Constructor for class gestion_reseau.Sigmoide
 
sauvegardeBaseApprentissage(File) - Method in class gestion_images.GestionImages
Cette méthode permet de sauvegarder la base d'apprentissage.
sauvegardeBaseApprentissage(File) - Method in class interface_utilisateur.GestionLogiciel
 
sauvegardeBaseTest(File) - Method in class gestion_images.GestionImages
Cette méthode permet de sauvegarder la base de test.
sauvegardeBaseTest(File) - Method in class interface_utilisateur.GestionLogiciel
 
sauvegardeReseau(File) - Method in class interface_utilisateur.GestionLogiciel
Cette méthode permet de sauvegarder un réseau.
setBorneMax(float) - Static method in class configuration.Configuration
 
setBorneMin(float) - Static method in class configuration.Configuration
 
setCouleur(Color) - Method in class interface_utilisateur.SchemaNeurone
Change la couleur de la neurone
setDureeMax(long) - Static method in class configuration.Configuration
 
setEcartDecision(float) - Static method in class configuration.Configuration
 
setErreurMaxAdmissible(float) - Static method in class configuration.Configuration
 
setGraineBruit(long) - Static method in class configuration.Configuration
 
setGraineGenerateurBases(long) - Static method in class configuration.Configuration
 
setGraineMelangeBaseApprentissage(long) - Static method in class configuration.Configuration
 
setGrainePoidsInitiaux(long) - Static method in class configuration.Configuration
 
setHauteurImage(int) - Static method in class configuration.Configuration
 
setInfoBulle(String) - Method in class interface_utilisateur.SchemaNeurone
Change l'infobulle de la neurone
setLargeurImage(int) - Static method in class configuration.Configuration
 
setMatriceImage(int, int) - Method in class gestion_images.ImageExterne
Cette méthode permet de modifier la valeur d'un pixel de l'image.
setModeFocalisation(boolean) - Static method in class configuration.Configuration
 
setNbEpoques(int) - Static method in class configuration.Configuration
 
setNbFormesParImage(int) - Static method in class configuration.Configuration
 
setNbImagesApprentissage(int) - Static method in class configuration.Configuration
 
setNbImagesRejeteesMax(int) - Static method in class configuration.Configuration
 
setNbImagesTest(int) - Static method in class configuration.Configuration
 
setNbNeuronesCoucheCachee(int) - Static method in class configuration.Configuration
 
setNiveauBruit(int) - Static method in class configuration.Configuration
 
setNomFichierApprentissage(String) - Static method in class configuration.Configuration
 
setNomFichierFormes(String) - Static method in class configuration.Configuration
 
setNomFichierTest(String) - Static method in class configuration.Configuration
 
setNu(float) - Static method in class configuration.Configuration
 
setPenteSigmoide(float) - Static method in class configuration.Configuration
 
setPixelFocalisation(int, int) - Method in class gestion_images.ImageExterne
Cette méthode permet de modifier la position du pixel de focalisation.
setQuantificateurCodage(float) - Static method in class configuration.Configuration
 
setRotationsEtSymetries(boolean) - Static method in class configuration.Configuration
 
setSaturationCodage(float) - Static method in class configuration.Configuration
 
setSeuilDecision(float) - Static method in class configuration.Configuration
 
setSolution(String) - Method in class gestion_images.ImageExterne
Cette méthode permet de modifier la solution de l'image.
setTestSimultane(boolean) - Static method in class configuration.Configuration
 
setX(int) - Method in class gestion_images.Pixel
Cette méthode permet de modifier l'abscisse du pixel.
setY(int) - Method in class gestion_images.Pixel
Cette méthode permet de modifier l'ordonnée du pixel.
setZeroDoublon(boolean) - Static method in class configuration.Configuration
 
sommePonderee - Variable in class gestion_reseau.Neurone
 
stateChanged(ChangeEvent) - Method in class interface_utilisateur.PanelBruit
Cette méthode de l'interface ChangeListener implémente la gestion de la modification du slider de bruit.
symetrie(int) - Method in class gestion_images.Forme
Cette méthode faire faire une symétrie d'axe vertical à la forme.

T

TraiteurConfiguration - class configuration.TraiteurConfiguration.
 
TraiteurConfiguration() - Constructor for class configuration.TraiteurConfiguration
Ce constructeur crée une instance opérationnelle de la classe.
testReconnaissance() - Method in class gestion_reseau.AlgoRetropropagation
 
translation(int, int) - Method in class gestion_images.Forme
Cette méthode fait faire une translation de vecteur (x,y) à la forme.

A B C D E F G H I L M N P R S T