|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Nadjib Inscription : octobre 2011 Messages : 4 ![]() |
bonjour a tous , voila j'ai un petit problème de taille d'image ou d'égalisation je ne sais pas encore.
Mon image est de taille 1536 × 2048 Et voila ce que je fais sous MATLAB: Code :
Warning: Image is too big to fit on screen; displaying at 25%
> In imuitools/private/initSize at 73
In imshow at 262
In untitledtest at 6
??? Error using ==> iptcheckinput
Function HISTEQ expected its first input, I, to be two-dimensional.
Error in ==> histeq at 71
iptcheckinput(a,{'uint8','uint16','double','int16','single'}, ...
Error in ==> untitledtest at 7
G=histeq(A); |
||
|
|
00
|
|
|
#2 | |
![]() ![]() Jérôme Inscription : septembre 2009 Messages : 3 596 ![]() |
Bonjour,
Ton image est de taille 1536 x 2048 x 3Et c'est ce que te reproche l'erreur ??? Error using ==> iptcheckinput Function HISTEQ expected its first input, I, to be two-dimensional.
__________________
Débutant en MATLAB? Vous voulez faire une Interface Graphique? Les Tutoriels et la FAQ sont là pour vous aider ![]() Une erreur? "Ça ne marche pas" n'est pas une réponse acceptable Expliquez clairement votre problème (erreurs, résultats non attendus...).Citation:
|
|
|
|
10
|
|
|
#3 |
|
Invité de passage
![]() Nadjib Inscription : octobre 2011 Messages : 4 ![]() |
comment savoir quelle est *3 ?
et je dois faire quoi dans ce cas la ? merci |
|
|
00
|
|
|
#4 | |
![]() ![]() Jérôme Inscription : septembre 2009 Messages : 3 596 ![]() |
Simplement en regardant sa taille doc sizeSoit travailler sur chaque composante, soit convertir ton image couleur en niveaux de gris.
__________________
Débutant en MATLAB? Vous voulez faire une Interface Graphique? Les Tutoriels et la FAQ sont là pour vous aider ![]() Une erreur? "Ça ne marche pas" n'est pas une réponse acceptable Expliquez clairement votre problème (erreurs, résultats non attendus...).Citation:
|
|
|
|
10
|
|
|
#5 |
|
Invité de passage
![]() Nadjib Inscription : octobre 2011 Messages : 4 ![]() |
Ok , merci beaucoup
,mais j'a une question ou alors l'egalisation que j'ai obtenue en niveau de gris je la convertie en RGB ? avec une fonction ? |
|
|
00
|
|
|
#6 | |
![]() ![]() Jérôme Inscription : septembre 2009 Messages : 3 596 ![]() |
Oui, en travaillant sur chaque composante R G B.
__________________
Débutant en MATLAB? Vous voulez faire une Interface Graphique? Les Tutoriels et la FAQ sont là pour vous aider ![]() Une erreur? "Ça ne marche pas" n'est pas une réponse acceptable Expliquez clairement votre problème (erreurs, résultats non attendus...).Citation:
|
|
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Nadjib Inscription : octobre 2011 Messages : 4 ![]() |
oui , je fais l'egalisation sur chaque composante , mais comment obtenire l'égalisation sur la photo d'origine ?
Je fais la somme des composantes (égalisation d'histogramme )? Merci |
|
|
00
|
|
|
#8 | ||||
![]() ![]() Jérôme Inscription : septembre 2009 Messages : 3 596 ![]() |
Il suffit de reconstruire l'image à partir des 3 composantes.
Code :
Citation:
__________________
Débutant en MATLAB? Vous voulez faire une Interface Graphique? Les Tutoriels et la FAQ sont là pour vous aider ![]() Une erreur? "Ça ne marche pas" n'est pas une réponse acceptable Expliquez clairement votre problème (erreurs, résultats non attendus...).Citation:
|
||||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com