我刚开始接触Matlab,并尝试进行一些图像处理。我有两张彩色图片,需要将它们转换成灰度图。我的目标是在同一张图中展示这两张灰度图的直方图,以便比较它们。我的代码如下:
a=imread('image1.jpg')
agray=rgb2gray(a)
b=imread('image2.jpg')
bgray=rgb2gray(b)
figure,imhist(agray)
figure,imhist(bgray)
这段代码可以分别查看两个直方图,但我不知道如何将它们合并成一个图以便进行比较。请帮忙!
stem(x,counts,'b','Marker','none')
会更美观。此外,分号;
也是你的好朋友;) - Buck Thornimhist
。 - Luis Mendo