你先把要处理的图像载入到matlab的work文件夹里面
a=imread(‘1.bmp’); %输入真彩色图像
b=rgb2gray(a); %转化成灰度图像
图像显示
figure(1)
subplot(1,2,1);imshow(a);
subplot(1,2,2);imshow(b);
%显示灰度图像与直方图
figure(2)
subplot(1,2,1);imshow(b);
subplot(1,2,2);imhist(b);
%直方图均衡化
c=histeq(b);
figure(3);
subplot(1,2,1);imshow(c);
subplot(1,2,2);imhist(c);
希望能对你有帮助~
追问哥,您好 ,您能不以figure 弹出的窗口来显示图片吗?您可不可以稍做修改,让生成的图片在对应的 axes 栏中显示出来,非常感谢!
追答这不是figure弹出的吗??还有,不好意思啊,我没有明白你说的在对应的axes栏中显示出来是什么意思~~所以我也不知道怎么解释~你能不能再说清楚点?谢谢