salut voiçi comment lire une image et calculer son histogramme et sa coversation en niveaux de gris en matlab
"lecture d'image"
a=imread('flowers.tif');
"calcul de l'histogramme normalisé"
d=(double(a(:,:,1))+double(a(:,:,2))+double(a(:,:,3)))/3;
d1=uint8(d);
[m n]=size(d1);
l=zeros(1,256);s=zeros(1,256);
for i=1:m
for j=1:n
v=d1(i,j);
l(v)=l(v)+1;
end
end
s(1)=l(1);
"calcule de l'histogramme cumulé"
for t=2:256
s(t)=s(t-1)+l(t);
end
"coversation en niveaux de gris"
b=rgb2gry(a)
si quelqu'un peut m'aidé et me dit comment je peut faire en java
et meçi
