1 #if !defined(_SCANNERFILEZLIBENCODED_) 2 #define _SCANNERFILEZLIBENCODED_ 70 void AllocateBuffers ();
72 void ExpandBuffer (
uchar*& buffer,
77 void ExpandBufferNoCopy (
uchar*& buffer,
89 void WriteBufferFrame ();
ScannerFileZLib3BitEncoded(const KKStr &_fileName, kkuint32 _pixelsPerScanLine, kkuint32 _frameHeight, RunLog &_log)
unsigned __int32 kkuint32
ScannerFileZLib3BitEncoded(const KKStr &_fileName, RunLog &_log)
virtual void ScanRate(float _scanRate)
unsigned char uchar
Unsigned character.
static KKStr Concat(const std::vector< std::string > &values)
Concatenates the list of 'std::string' strings.
Contains Classes that are specific to Cameras physical characteristics.
Used for logging messages.
ScannerFileZLib3BitEncoded * ScannerFile3BitEncodedPtr
virtual Format FileFormat() const
virtual void WriteTextBlock(const uchar *txtBlock, kkuint32 txtBlockLen)
virtual ~ScannerFileZLib3BitEncoded()
Implements Zlib compression on 3bit pixel data.