matlab灰度图像直方图
时间: 2023-09-10 15:14:41 浏览: 272
MATLAB灰度直方图
在MATLAB中,你可以使用`imhist`函数来计算灰度图像的直方图。下面是一个示例代码:
```matlab
% 读取灰度图像
image = imread('image.jpg');
% 将图像转换为灰度图像
grayImage = rgb2gray(image);
% 计算直方图
histogram = imhist(grayImage);
% 显示直方图
bar(histogram);
title('灰度图像直方图');
xlabel('灰度级');
ylabel('频数');
```
你需要将`image.jpg`替换为你的图像文件路径。这段代码会将彩色图像转换为灰度图像,并计算其直方图,然后使用条形图显示直方图。标题为"灰度图像直方图",x轴为灰度级,y轴为频数。
阅读全文