注册 登录
编程论坛 Matlab

求灰度直方图?

liushikuan 发布于 2008-11-07 10:03, 2600 次点击
有一幅图像的灰度直方图的一部分如下:
L k(灰度值)  60  62  64  66  68  70  72  74  76  78  80  82  84  86  88  90
P k(出现频度) 4   4   4   8   8   8   16  16  16  16  48  48  48  20  20  16  
  要求:(1)作它的灰度直方图;
       (2)拟定一计算公式,将该图像的灰度值拉伸(扩展)到0~127的范围,并绘出其
            新的灰度直方图。
2 回复
#2
hitzhang2008-11-07 18:25
我想应该把你的图片传上来,或者你直接用一下像imadjust、imhist、bar之类的函数
#3
liushikuan2008-11-13 09:37
这道题没有图。我也曾经想过imhist之类图像灰度直方图函数,但是没有图,只有这些数据。我可以用bar直接绘制直方图,但是后面的拉伸计算公式,就不知道怎么拟定了?能帮忙一下吗。
    是不是用拟合,或插值之类的思想来拟定出这个计算公式呢?
1