71#if !defined(_TIFFIMG_H)
78#define PHOTO_MINISBLACK 0
79#define PHOTO_MINISWHITE 1
91 bool Create(
const char *szFname,
unsigned int nWidth,
unsigned int nHeight,
92 unsigned int nBPS,
unsigned int nPhoto,
unsigned int nSamples,
93 float fXRes,
float fYRes,
bool bCompress=
true,
bool bSep=
false);
94 bool Open(
const char *szFname);
114 bool GetIccProfile(
unsigned char *&pProfile,
unsigned int &nLen);
115 bool SetIccProfile(
unsigned char *pProfile,
unsigned int nLen);
unsigned int m_nProfileLength
bool Open(const char *szFname)
unsigned int GetBitsPerSample()
unsigned int m_nStripsPerSample
icUInt16Number m_nExtraSamples
unsigned int m_nRowsPerStrip
icUInt16Number m_nCompress
unsigned int m_nStripSamples
icUInt16Number m_nSamples
unsigned char * m_pProfile
bool Create(const char *szFname, unsigned int nWidth, unsigned int nHeight, unsigned int nBPS, unsigned int nPhoto, unsigned int nSamples, float fXRes, float fYRes, bool bCompress=true, bool bSep=false)
unsigned int GetSamples()
unsigned int GetExtraSamples()
bool WriteLine(unsigned char *pBuf)
unsigned int GetBytesPerLine()
unsigned int m_nStripSize
bool ReadLine(unsigned char *pBuf)
bool SetIccProfile(unsigned char *pProfile, unsigned int nLen)
bool GetIccProfile(unsigned char *&pProfile, unsigned int &nLen)
unsigned char * m_pStripBuf
unsigned int m_nBytesPerLine
unsigned int GetCompress()
icUInt16Number m_nBitsPerSample
icUInt16Number m_nBytesPerSample
unsigned int m_nBytesPerStripLine