如何在MATLAB中使用imhist绘制体积的直方图?

时间:2011-07-12 06:10:00

标签: matlab tiff histogram

我有一系列TIFF图像。我把它们堆叠起来制作一个音量。如何在MATLAB中绘制体积的直方图?函数“imhist”期望它的输入是二维的。

我还试图绘制单个TIFF的直方图并巩固,但是徒劳无功。

以下是我尝试合并直方图的代码:

counter = 0;
for i = 1:numel(image_files)
    [count, x] = imhist(vol(:,:,i));
    counter = count + counter
end;

我是否有其他方法可以在MATLAB中绘制体积直方图?

谢谢。

1 个答案:

答案 0 :(得分:0)

imhist也接受一维输入。因此,您可以将卷重新整形为矢量,并像这样调用imhist

imhist(volume(:))