interface_utilisateur
Class GestionLogiciel

java.lang.Object
  extended byinterface_utilisateur.GestionLogiciel

public class GestionLogiciel
extends java.lang.Object


Constructor Summary
GestionLogiciel()
           
 
Method Summary
 void bruitageBaseTest(int niveauBruit)
          Cette méthode permet de bruiter la base de test.
 void bruitageImageTest(int index, int niveauBruit)
          Cette méthode permet de bruiter une image de la base de test.
 void chargementBaseApprentissage(java.io.File fichierApprentissage)
          Cette méthode permet de charger une base d'apprentissage externe.
 void chargementBaseTest(java.io.File fichierTest)
          Cette méthode permet de charger une base de test externe.
 void chargementReseau(java.io.File fichierReseau)
          Cette méthode permet de charger un réseau externe.
 void generationBasesImages()
          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.
 void nouveauReseau()
          Cette méthode permet de créer un nouveau réseau.
 void sauvegardeBaseApprentissage(java.io.File fichierApprentissage)
           
 void sauvegardeBaseTest(java.io.File fichierTest)
           
 void sauvegardeReseau(java.io.File fichierReseau)
          Cette méthode permet de sauvegarder un réseau.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GestionLogiciel

public GestionLogiciel()
Method Detail

nouveauReseau

public void nouveauReseau()
Cette méthode permet de créer un nouveau réseau.


chargementReseau

public void chargementReseau(java.io.File fichierReseau)
Cette méthode permet de charger un réseau externe.

Parameters:
fichierReseau - le fichier réseau contenant le réseau à charger

sauvegardeReseau

public void sauvegardeReseau(java.io.File fichierReseau)
Cette méthode permet de sauvegarder un réseau.

Parameters:
fichierReseau - le fichier réseau destiné à contenir le réseau

sauvegardeBaseApprentissage

public void sauvegardeBaseApprentissage(java.io.File fichierApprentissage)

sauvegardeBaseTest

public void sauvegardeBaseTest(java.io.File fichierTest)

chargementBaseApprentissage

public void chargementBaseApprentissage(java.io.File fichierApprentissage)
Cette méthode permet de charger une base d'apprentissage externe.

Parameters:
fichierApprentissage - le fichier contenant la base d'images

chargementBaseTest

public void chargementBaseTest(java.io.File fichierTest)
Cette méthode permet de charger une base de test externe.

Parameters:
fichierTest - le fichier contenant la base d'images

generationBasesImages

public void generationBasesImages()
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.


bruitageBaseTest

public void bruitageBaseTest(int niveauBruit)
Cette méthode permet de bruiter la base de test.

Parameters:
niveauBruit - le niveau de bruit (entre 0 et 100) de la base

bruitageImageTest

public void bruitageImageTest(int index,
                              int niveauBruit)
Cette méthode permet de bruiter une image de la base de test.

Parameters:
index - l'index de l'image à bruiter dans la base de test
niveauBruit - le niveau de bruit de l'image