1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
ColorMset1 = cat(3 , hue(1,:,1) , sat(1,:,1), val(1,:,1));% renseignement Matrice ColorMset par cocanténation entre les vecteurs hue (phase = teinte), sat pour la saturation de l'image finale, et val (module = luminosité de l'image))
ColorMset2 = cat(3 , hue(1,:,2) , sat(1,:,2), val(1,:,2));
ColorMset3 = cat(3 , hue(1,:,3) , sat(1,:,3), val(1,:,3));
ColorMset4 = cat(3 , hue(1,:,4) , sat(1,:,4), val(1,:,4));
ColorMset5 = cat(3 , hue(1,:,5) , sat(1,:,5), val(1,:,5));
rgbcolors1=hsv2rgb(ColorMset1);% Conversion HSV vers RGB pour visualisation image
rgbcolors2=hsv2rgb(ColorMset2);
rgbcolors3=hsv2rgb(ColorMset3);
rgbcolors4=hsv2rgb(ColorMset4);
rgbcolors5=hsv2rgb(ColorMset5);
rgbcolors=[rgbcolors1; rgbcolors2 ; rgbcolors3; rgbcolors4; rgbcolors5];
% for i=1:ncurv
% ColorMset(i,:,:) = cat(3 , hue(1,:,1) , sat(1,:,1), val(1,:,1));% renseignement Matrice ColorMset par cocanténation entre les vecteurs hue (phase = teinte), sat pour la saturation de l'image finale, et val (module = luminosité de l'image))
% rgbcolors(i,:,:)=hsv2rgb(ColorMset(i,:,:));% Conversion HSV vers RGB pour visualisation image
% end
%%%%% Graphique l'image du contraste
figure(7);
image(X,Y,rgbcolors); |
Partager