Main Content

lastDirectory

Determine if current IFD is last in file

Description

tf = lastDirectory(t) returns true if the current image file directory (IFD) is the last IFD in the TIFF file. Otherwise, the function returns false. If the file contains only one image, then the current IFD is the last IFD.

example

Examples

collapse all

Create a Tiff object for a file and determine if the current directory is the last directory in the file. If the current directory is the last directory, then the lastDirectory function returns 1. Otherwise, the function returns 0.

t = Tiff('example.tif','r');
lastDirectory(t)
ans = logical
   0

Set the current directory to directory number 3 and check if it is the last directory in the file.

setDirectory(t,3);
lastDirectory(t)
ans = logical
   1

Close the Tiff object.

close(t);

Input Arguments

collapse all

Tiff object representing a TIFF file. Use the Tiff function to create the object.

Algorithms

collapse all

References

This function corresponds to the TIFFLastDirectory function in the LibTIFF C API. To use this function, you must be familiar with the TIFF specification and technical notes. View this documentation at LibTIFF - TIFF Library and Utilities.

Version History

Introduced in R2009b