Platforms to show: All Mac Windows Linux Cross-Platform

TiffPictureMBS constants

Compression Constants

Constant Value Description
kCompressionAdobeDeflate 8 Deflate compression, as recognized by Adobe
kCompressionCCITTFAX3 3 CCITT Group 3 fax encoding
kCompressionCCITTFAX4 4 CCITT Group 4 fax encoding
kCompressionCCITTRLE 2 CCITT modified Huffman RLE
kCompressionCCITTRLEW 32771
kCompressionCCITT_T4 3 CCITT T.4 (TIFF 6 name)
kCompressionCCITT_T6 4 CCITT T.6 (TIFF 6 name)
kCompressionDCS 32947 Kodak DCS encoding
kCompressionDeflate 32946 Deflate compression
kCompressionIT8BL 32898 IT8 Binary line art
kCompressionIT8CTPAD 32895 IT8 CT w/padding
kCompressionIT8LW 32896 IT8 Linework RLE
kCompressionIT8MP 32897 IT8 Monochrome picture
kCompressionJBIG 34661 ISO JBIG
kCompressionJP2000 34712 Leadtools JPEG2000
kCompressionJPEG 7 JPEG DCT compression
Example
kCompressionLZMA 34925 LZMA2
kCompressionLZW 5 Lempel-Ziv & Welch
kCompressionNeXT 32766 NeXT 2-bit RLE
kCompressionNone 1 No compression.
kCompressionOJPEG 6 !6.0 JPEG
kCompressionPackBits 32773 Macintosh RLE
kCompressionPixarFilm 32908 Pixar companded 10bit LZW
kCompressionPixarLog 32909 Pixar companded 11bit ZIP
kCompressionSGILOG 34676 SGI Log Luminance RLE
kCompressionSGILOG24 34677 SGI Log 24-bit packed
kCompressionThunderScan 32809 ThunderScan RLE

Fill Order Constants

Constant Value Description
kFillOrderLSB2MSB 2 Least significant -> most
kFillOrderMSB2LSB 1 Most significant -> least

Orientation Constants

Constant Value Description
kOrientationBottomLeft 4 row 0 bottom, col 0 lhs
kOrientationBottomRight 3 row 0 bottom, col 0 rhs
kOrientationLeftBottom 8 row 0 lhs, col 0 bottom
kOrientationLeftTop 5 row 0 lhs, col 0 top
kOrientationRightBottom 7 row 0 rhs, col 0 bottom
kOrientationRightTop 6 row 0 rhs, col 0 top
kOrientationTopLeft 1 row 0 top, col 0 lhs
kOrientationTopRight 2 row 0 top, col 0 rhs

Photometric Constants

Constant Value Description
kPhotometricCIELab 8 !1976 CIE L*a*b*
kPhotometricICCLab 9 ICC L*a*b* [Adobe TIFF Technote 4]
kPhotometricITULab 10 ITU L*a*b*
kPhotometricLogL 32844 CIE Log2(L)
kPhotometricLogLUV 32845 CIE Log2(L) (u',v')
kPhotometricMask 4 $holdout mask
kPhotometricMinIsBlack 1 Min value is black.
kPhotometricMinIsWhite 0 Min value is white.
kPhotometricPalette 3 color map indexed
kPhotometricRGB 2 RGB color model
kPhotometricSeparated 5 !color separations
kPhotometricYCBCR 6 !CCIR 601

planar config Constants

Constant Value Description
kPlanarConfigContig 1 Single image plane.
kPlanarConfigSeparate 2 Separate planes of data.

Predictor Values

Constant Value Description
kPredictorFloatingPoint 3 Floating point predictor
kPredictorHorizontal 2 Horizontal differencing
kPredictorNone 1 no prediction scheme used

Resolution Unit Constants

Constant Value Description
kResUnitCentimeter 3 Metric
kResUnitInch 2 English
kResUnitNone 1 no meaningful units

The biggest plugin in space...