Histogramme matlab [Résolu/Fermé]

Signaler
Messages postés
147
Date d'inscription
samedi 8 mars 2008
Statut
Membre
Dernière intervention
5 janvier 2011
-
Messages postés
9418
Date d'inscription
dimanche 19 août 2007
Statut
Membre
Dernière intervention
29 mai 2009
-
Bonjour,

comment puis -je extraire le x et le y à partire d'un histogramme, pour calculer la moyenne ???
merci d'avance
A voir également:

8 réponses

Messages postés
147
Date d'inscription
samedi 8 mars 2008
Statut
Membre
Dernière intervention
5 janvier 2011
40
oui, efictivement aprés quelque recherches, j'ai arrivé à trouvé le bon code, seulement je suis encore coincé par un autre probléme, celui de la matrice co-occurence,
ben si vous la connaissez, j'aimerais vous donner mon code (qui j'ai arrivé à l'ecrire, mais pa de résultat) malgré que mon raisonnement était au bon sens,

merci à votre aide, et j'attend toujours votre réponse, car c'est un projet de fin d'étude,

merci
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 65492 internautes nous ont dit merci ce mois-ci

Messages postés
9418
Date d'inscription
dimanche 19 août 2007
Statut
Membre
Dernière intervention
29 mai 2009
1 819
Salut
Détaille plus. De quoi disposes-tu? Là pour l'instant on a l'impression que tu as juste le tracé de l'histogramme, ça doit pas être le cas.
Bonne nuit
Messages postés
147
Date d'inscription
samedi 8 mars 2008
Statut
Membre
Dernière intervention
5 janvier 2011
40
je ve dire
on fait imhist(imag) pour calculer l'histogramme de l'image, aprés avoir faire imread(imag) pour la lire
maintenant j'ai 2 problème

1-je ve lire une partie de cette image, si imag [125:200], moi je ve juste lire une partie de cette matrice ,
2-notre histogramme, sera affiché avec les axes X et Y, et donc moi je ve rendre cet histogramme de genre y=f(x);
et je ve dire , lorsque je le tape f(2), lui il me donne la valeur de niveau de gris de 2 eme pixel,

c'est bien clair mainenant????
Messages postés
9418
Date d'inscription
dimanche 19 août 2007
Statut
Membre
Dernière intervention
29 mai 2009
1 819
Salut
Je fais juste remonter ton topic pour pas oublier de répondre
A lus tard
Messages postés
9418
Date d'inscription
dimanche 19 août 2007
Statut
Membre
Dernière intervention
29 mai 2009
1 819
Salut
Je suis pas sûr d'avoir tout compris vu que j'ai jamais utilisé la Image Processing Toolbox. Mais dis-moi si c'est un truc dans le genre que tu veux faire (imaginons que ton image soit de taille 200x600):
A=imread(imag);
%% pour lire seulement un rectangle 40x30 au centre de l'image
B=A(81:120,286:315);

Pour tracer la courbe:
[y,x]=imhist(B);
plot(x,y);

C'est ça que tu voulais?
Messages postés
9418
Date d'inscription
dimanche 19 août 2007
Statut
Membre
Dernière intervention
29 mai 2009
1 819
Salut
La matrice co-occurence... euh... désolé mais je crois que je vais pas t'être dans grand secours.
Si c'est encore des trucs avec l'Image Processing Toolbox ou des choses qui ont rapport avec le traitement d'image, je connais pas vraiment.
Tu peux toujours envoyer le programme s'il est pas trop long, j'y jetterai un œil.
A plus
Messages postés
147
Date d'inscription
samedi 8 mars 2008
Statut
Membre
Dernière intervention
5 janvier 2011
40
ok, pas de problème, merci pour tout ,
Messages postés
9418
Date d'inscription
dimanche 19 août 2007
Statut
Membre
Dernière intervention
29 mai 2009
1 819
De rien meryam-2009
Mais envoie ton programme à tout hasard, peut-être que je pourrai faire quelque chose.
A plus