Having problems with loading a tiff file using Tiff method

16 views (last 30 days)
I have a .tiff file that has 208 images. When I tried to using Tiff method, I got the following error message:
Warning: TIFF library warning: TIFFReadDirectoryCheckOrder: Invalid TIFF directory; tags are not sorted in ascending order.. Warning: TIFF library warning: TIFFReadDirectory: Unknown field with tag 8961 (0x2301) encountered.. Warning: TIFF library warning: TIFFReadDirectory: Unknown field with tag 8962 (0x2302) encountered.. Warning: TIFF library warning: TIFFReadDirectory: Unknown field with tag 8963 (0x2303) encountered.. Warning: TIFF library warning: TIFFReadDirectory: Unknown field with tag 8964 (0x2304) encountered.. Warning: TIFF library warning: TIFFReadDirectory: Unknown field with tag 8965 (0x2305) encountered.. Warning: TIFF library warning: TIFFReadDirectory: Unknown field with tag 8966 (0x2306) encountered.. Warning: TIFF library warning: TIFFReadDirectory: Unknown field with tag 8967 (0x2307) encountered.. Warning: TIFF library warning: TIFFReadDirectory: Unknown field with tag 8960 (0x2300) encountered..
I was able to open each file with imread(file,'Index',5); however, I cannot get the information how many images in the file.

Answers (1)

Walter Roberson
Walter Roberson on 5 Dec 2012
Those tags really are not defined by the TIFF standard; they aren't even in the private space range. Possibly the TIFF is corrupted.
If you are using MS Windows, there is a utility to view the tags; see http://www.awaresystems.be/imaging/tiff/astifftagviewer.html

Categories

Find more on Data Import and Analysis in Help Center and File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!