bonjour,
J'ai un petit soucis avec une matrice 2D double que j'aimerais convertir en rgb. Voici ce que je fais:
Mais quand j'utilise imagesc après cette conversion j'ai cette erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 mask=imresize(mask,[H,W]); maskRGB = ind2rgb(mask,'gray');
J'ai vu que le problème pouvait venir de imresize alors j'ai fait comme conseillé:??? Error using ==> image
Error using ==> image
TrueColor CData contains element out of range 0.0 <= value <= 1.0
Error in ==> imagesc at 19
hh = image(varargin{1},'CDataMapping','scaled');
avant d'utiliser ind2rgb mais j'ai toujours le meme problème...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 mask(mask>1)=1; mask(mask<0)=0;
Une idée pour résoudre ce probleme?
Merci.
Partager