我试图在dicom图像的matlab中绘制直方图。这是医学图像格式,并且色彩图不是标准的[0 255]灰度级。所以imhist不适合我。有什么建议?
答案 0 :(得分:2)
如果图像由浮点数据(单个或双重)组成,则imhist
要求数据在[0 1]范围内。尝试将输入规范化为imhist
,如下所示:
imhist(data/max(data(:)))
对于其他数据类型,read the imhist
documentation(特别是提示部分)了解其工作原理。
答案 1 :(得分:1)