您的位置:首页 > 编程语言 > MATLAB

MATLAB绘制直方图

2017-10-09 20:19 309 查看
>> f=imread('dog.jpg');
>> imhist(f);
错误使用 imhist
需要的 第 1 个输入, I or X, 应为 二维。


错误原因:读入的图片是三个维度的彩色图片,应该转换成二维的灰度图像。使用函数rgb2gray()将真彩色图像转换为灰度图像,即灰度化处理。

G=rgb2gray(f);
imhist(G);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  MATLAB 图像处理