Documentation

我们为许可用户提供了部分翻译好的中文文档。您只需登录便可查阅这些文档

readEncodedStrip

Class: Tiff

Read data from specified strip

Syntax

stripData = readEncodedStrip(tiffobj,stripNumber)
[Y,Cb,Cr] = readEncodedStrip(tiffobj,stripNumber)

Description

stripData = readEncodedStrip(tiffobj,stripNumber) reads data from the strip specified by stripNumber. Strip numbers are one-based numbers.

[Y,Cb,Cr] = readEncodedStrip(tiffobj,stripNumber) reads YCbCr component data from the specified strip. The size of the chrominance components Cb and Cr might differ from the size of the luminance component Y depending on the value of the YCbCrSubSampling tag.

readEncodeStrip clips the last strip, if the strip extends past the ImageLength boundary.

Examples

collapse all

Read a Strip

Read the first strip in the second image of a TIFF file.

Create a Tiff object associated with the example file, example.tif, and make the second image the current directory.

t = Tiff('example.tif','r');
setDirectory(t,2)

Read the data in the first strip. Then, close the Tiff object.

data = readEncodedStrip(t,1);
close(t)

Related Examples

References

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

Was this topic helpful?