2016-07-05 104 views

回答

0

您可以使用圖像處理工具箱中的imfinfo確定堆疊中的圖像總數。 imfinfo將返回一個結構數組,其中此結構中的每個元素爲您提供有關TIFF堆棧中每個圖像的信息。特殊情況是當你只有一個圖像,在這種情況下,你應該只看到一個包含圖像信息的結構。

使用imfinfo是確定堆棧中有多少圖像的最有效方法,與自己手動加載TIFF並通過檢查加載的數組的第三維來查看堆棧中有多少圖像相比在

具體,簡單地做:

info = imfinfo('...'); % Place path to file inside single quotes 
num_images = numel(info); 

num_images將包含在堆棧中的圖像的總數。

如果您想了解更多相關信息,您可以看看史蒂夫Eddins的博客在這裏:http://blogs.mathworks.com/steve/2009/04/02/matlab-r2009a-imread-and-multipage-tiffs/

相關問題