直方图均衡化和规定化
实验原理
大神的blog:http://blog.csdn.net/honpey/article/details/8770919
涉及函数
imhist
- 说明 : 为图像,在灰度条上显示一个直方图。
- 函数原型 :
- imhist(I)
- imhist(I, n)
- imhist(X, map)
- PS :
- imhist(I)
- 为图像,在灰度条上显示一个直方图。直方图中bin的数目有图像的类型决定。如果I是个灰度图像,imhist将使用默认值256个bins。如果I是一个二值图像,imhist使用两bins。
- imhist(I, n)
- 使用指定的n个bin来绘制直方图。n同时也制定了颜色条的长度,如果是二值图像,n只能赋值为2。
- imhist(X, map)
- 为索引文件显示直方图。这个直方图在colormap图上显示像素值的分布。colormap必须至少和X最大索引一样长。
histeq
- 功能:直方图均衡化。
- 函数原型:
- J = histeq(I,hgram)
- 将原始图像I的直方图变成用户指定的向量hgram。hgram中的各元素的值域为[0,1]。
- J = histeq(I,n)
- 指定直方图均衡后的灰度级数n,默认值为64。[J,T] = histeq(I,…) 返回从能将图像I的灰度直方图变换成图像J的直方图变换T。