MATLAB编程,知道得到灰度直方图的画法,但不知怎么得到一幅图的彩色图像的直方图

问题描述:

MATLAB编程,知道得到灰度直方图的画法,但不知怎么得到一幅图的彩色图像的直方图
有类似imhist这样的函数,但是参数是彩色图像的吗?
我现在稍明白了些,会均衡一个彩色图像了,但我还有一个问题想问一下:给一个灰度图像可得到它的灰度直方图,也应该可以得到每个灰度值所对应的像素的个数,这些个数应该是被存到一个矩阵中吧,可是用什么命令能得到这个矩阵呢?(也就是怎么用数字表示出来每个灰度级所对应的像素的个数?)
麻烦您了,
1个回答 分类:综合 2014-11-28

问题解答:

我来补答
得到的是灰度的.
你应该从本质上来理直方图,在数学上是对一个矩阵进行的统计.
这个时候,灰度图是一个2D矩阵.
对RGB图像来讲,是3个2D阵,应该对其分别进行imhist();
对HSV、HIS、YCbCr等各式,对应的矩阵的物理意义是不一样的,所以对其不同的分量进行各自的imhist()才有意义.
 
 
展开全文阅读
剩余:2000
上一页:画钩的
下一页:速率