求图像灰度直方图 matlab
时间: 2023-07-28 18:08:07 浏览: 105
要绘制图像的灰度直方图,可以使用MATLAB中的`imhist`函数。以下是一个简单的示例:
```matlab
% 读入图像
img = imread('lena.png');
% 将图像转换为灰度图像
grayImg = rgb2gray(img);
% 绘制灰度直方图
figure;
imhist(grayImg);
```
上述代码将读入一张彩色图像,将其转换为灰度图像,并绘制出其灰度直方图。你可以将`imread`函数中的图像路径替换为你自己的图像路径。
阅读全文