1
我在tiff文件中有一堆圖像。如何使用Matlab獲取此文件中的圖片數量?如何使用Matlab獲取tif文件中的圖片數量
我在tiff文件中有一堆圖像。如何使用Matlab獲取此文件中的圖片數量?如何使用Matlab獲取tif文件中的圖片數量
您可以使用圖像處理工具箱中的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/
請分享你有什麼到目前爲止已經試過。 – Sampada