|
Publicité ' | ||||||||||||||||||||||||
|
|
#21 | ||
|
Invité régulier
![]() peace tender Inscription : mai 2010 Messages : 6 ![]() |
Salut,
j'ai fait ce code pour prendre le pixels d'image comme entrée , mais j'ai l'erreur : ImageTest.java:30: '.class' expected return d[]; ^ Comme je suis nouveau à java j'ai une dificulté de cprrecter cette erreur, est-ce que vous peuvent m'aider de trouver le cause de cette erreur? Sinon, est-ce que vous aves un programme qui lit les niveaux de gris des pixels de l'image commme entree pour l'algorithme EM. Merci beaucoup en avance et je vous remercie pour tous l'aide que vous avez me donne. Code java :
|
||
|
|
00
|
|
|
#22 | |||
![]() ![]() Xavier PhilippeauArchitecte système Inscription : décembre 2006 Messages : 9 815 ![]() |
Citation:
2eme remarque sur le code : pour lire une image en Java, il y a plu simple que le MediaTracker : la classe ImageIO. 3eme remarque sur l'algo : le paramètre initial "sigma" pour les 2 lois est trop faible : une variance de 1 ou 2, sur une plage de [0-255] ca ne fait pas beaucoup. La plupart des pixels auront au départ une proba quasi nulle d'appartenir a l'une des lois. D'ou ma version de ton code : Code java :
__________________
ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple. |
|||
|
00
|
|
|
#23 |
|
Invité régulier
![]() peace tender Inscription : mai 2010 Messages : 6 ![]() |
Merci beaucoup, vous êtes très gentil. Mais mon image est déja en niveau de gris! je ne besoin pas de convertir les components en niveaux de gris. alors j'enlever le partie de conversion? ou quoi? et pour executer le programme je tape sur la terminale : javac ImageTest 46.jpeg?(46.jpeg est le nom de mon image placé dans la même repertoire)
Merci |
|
|
00
|
|
|
#24 | |||
![]() ![]() Xavier PhilippeauArchitecte système Inscription : décembre 2006 Messages : 9 815 ![]() |
Citation:
Citation:
Citation:
__________________
ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple. |
|||
|
00
|
|
|
#25 |
|
Futur Membre du Club
![]() Inscription : avril 2009 Messages : 37 ![]() |
j'ignorais qu'il ya une implémentation de EM sur developpez ^^" , un inconvénient de compter sur google ts les jours
je n code pas par java mais j'ai analysé votre programme , j'ai une simple question est-ce que votre programme traite les dimension , car j'ai vu que vous avez donné au X(i) qu'une seul valeur , et s'il admet n'importe quel nombre de clusters ( ya pas de limites ! ) ( dans mon cas chaque X(i) est représenté par D dimensions X(i) = ( v1, v2 ,...,v2) , actuellement je travail avec D = 2 ) merci pour ce code qui ma bcp aider a la conception
|
|
|
00
|
|
|
#26 | |
![]() ![]() Xavier PhilippeauArchitecte système Inscription : décembre 2006 Messages : 9 815 ![]() |
Citation:
Le principe de l'algo EM ne change pas. Les seules modifications du code de l'algo concernent le changement de signature. Le gros changement est dans l'implémentation des Lois, qui sont bien sur différentes pour une loi normale 1D et une loi normale 2D
__________________
ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple. |
|
|
00
|
|
|
#27 |
|
Futur Membre du Club
![]() Inscription : avril 2009 Messages : 37 ![]() |
merci bcp pour votre explication
maintenant après avoir " les means et les poids " de clusters je pense d'implémenter votre image que vous avez met dans "" ce poste "" pouvez vous svp m'orienter pour pouvoir l'implémenter ? les outils nécessaires ( si vous avez utilisé un outil(logiciel , biblio ... ) ou les paramètres d'entrées que vous donnez à l'algo pour la dessiner ! |
|
|
00
|
|
|
#28 |
|
Invité régulier
![]() nesrin gharianiÉtudiant Inscription : décembre 2011 Messages : 5 ![]() |
Bonjour, est ce qu'on peut trouver un package qui génère les lois de probabilité, sous ecplise?
|
|
|
00
|
|
|
#29 |
|
Invité de passage
![]() Denis DDSBio-Informaticien Inscription : février 2012 Messages : 1 ![]() |
Bonjour,
Je me permet de posté sur ce forum une source qui peux aider: le logiciel de data-mining weka implémente une version assez proche de l'algorithme EM. Pour accéder au fichier source, EM.java, il suffit de télécharger le logiciel puis d'explorer le jar weka-src.jar. Le .java se trouve ici: /src/main/java/weka/clusterers/ Le code est très proche de celui de pseudocode. |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com