数字图像处理结课论文(14)
时间:2026-01-17
时间:2026-01-17
imhist(I1);%I分量直方图 figure();
imhist(I);%I分量直方图均衡化后直方图 R=zeros(size(hsi,1),size(hsi,2)); G=zeros(size(hsi,1),size(hsi,2)); B=zeros(size(hsi,1),size(hsi,2)); ind=find((H>=0)&(H<2*pi/3)); B(ind)=I(ind).*(1.0-S(ind));
R(ind)=I(ind).*(1.0+S(ind).*cos(H(ind))./cos(pi/3.0-H(ind))); G(ind)=1.0-(R(ind)+B(ind)); ind=find((H>2*pi/3)&(H<4*pi/3)); H(ind)=H(ind)-pi*2/3; R(ind)=I(ind).*(1.0-S(ind));
G(ind)=I(ind).*(1.0+S(ind).*cos(H(ind))./cos(pi/3.0-H(ind))); B(ind)=1.0-(R(ind)+G(ind)); ind=find((H>=4*pi/3)&(H<2*pi)); H(ind)=H(ind)-pi*4/3; G(ind)=I(ind).*(1.0-S(ind));
B(ind)=I(ind).*(1.0+S(ind).*cos(H(ind))./cos(pi/3.0-H(ind))); R(ind)=1.0-(G(ind)+B(ind)); RGB=cat(3,R,G,B); figure();
imshow(rgb1);%RGB原图像 figure();
imshow(RGB);%对I分量均衡化后的彩色图像转换成拥有显示的RGB图像
实验结果:
H分量 I分量
I分量直方图均衡化后结果 I分量直方图
S分量 I分量直方图均衡化后直方图
RGB原图 对I分量均衡化后的色彩图像转化成拥有显示的RGB图像
实验结果分析:
其强度分量I的范围值归一化后为[0,1]。正如在处理前强度分量I直方图中看到的,强度分布还是比较宽的。只对强度I均衡化处理而不改变图像的色调H和饱和度值S,将其结果转换到RGB空间,从显示的图像上可以看出,它的确影响啦整体图像的彩色感官。 6.RGB彩色空间分割:
rgb=imread('006.jpg'); rgb1=im2double(rgb); r=rgb1(:,:,1); g=rgb1(:,:,2); b=rgb1(:,:,3); figure(); imshow(rgb1); figure(); imshow(r); figure(); imshow(g); figure(); imshow(b);
上一篇:变电站安全反思总结