matlab 怎样生成一副较暗动态范围小的图像?并且用直方图均衡法修正灰度范围。求,代码
不胜感激!
不胜感激!
答案:其实我不是很理解你的这句“生成一副较暗动态范围小的图像”是不是要生成灰度图。。。
是的话大概是这样吧:
i=imread('F:\001.jpg'); %打开图像001.jpg
i=rgb2gray(i); %把RGB彩图转换成灰度图像
j=histeq(i); %把灰度图像的直方图均衡化
subplot(1,2,1); %在一个窗口打开多个图像
imshow(i); %打开原灰度图
title('灰度图');
subplot(1,2,2);
imshow(j); %打开均衡化处理之后的图像
title('均衡化后所得图');