求图像灰度直方图并绘制曲线给x轴设置0到255的范围 matlab
时间: 2024-03-27 14:38:03 浏览: 58
matlab图像灰度直方图
好的,我可以帮你解决这个问题。以下是MATLAB代码:
```matlab
% 读取图像
img = imread('your_image.jpg');
% 转换为灰度图像
gray_img = rgb2gray(img);
% 计算灰度直方图
[counts, bins] = imhist(gray_img);
% 绘制灰度直方图曲线
plot(bins, counts, 'LineWidth', 1.5);
% 设置x轴范围为0到255
xlim([0, 255]);
% 添加标题和标签
title('灰度直方图');
xlabel('灰度值');
ylabel('像素数');
```
你可以将 `your_image.jpg` 替换为你自己的图像文件名。执行以上代码后,就可以得到灰度直方图并绘制曲线,x轴范围为0到255。
阅读全文