36 #define ERROR_MARK 0xA000 //Top 4 Bits code on last pixel of last frame to mark that an error occurred during readout 65 std::vector<unsigned int>
flat;
73 unsigned short swap16(
unsigned short a);
74 void parseConnections( std::vector<char> connections,
char* attached,
int* weite,
int* hoehe );
75 std::vector<char>
makeConversiontable(
int width,
int height, std::vector<char> connections,
char attached,
char viewpoint );
int convertImage(const icl16s *data, icl16s *outputImageData, const utils::Size &size)
std::vector< char > makeConversiontable(int width, int height, std::vector< char > connections, char attached, char viewpoint)
int setSpeed(unsigned int i)
undocument this line if you encounter any issues!
Definition: Any.h:37
std::vector< unsigned int > flat
Definition: MyrmexDecoder.h:65
std::vector< char > getConnectionsMeta(const icl16s *data, int size)
void parseConnections(std::vector< char > connections, char *attached, int *weite, int *hoehe)
Definition: MyrmexDecoder.h:55
ICLQt_API ImgROI data(ImgQ &r)
creates full ROI ROI-struct
void init(const icl16s *data, const utils::Size &size, char viewpoint, unsigned char speed, unsigned char compression)
#define ICLIO_API
Definition: CompatMacros.h:176
Size class of the ICL.
Definition: Size.h:61
unsigned int image_width
Definition: MyrmexDecoder.h:66
ICLIO_API void decode(const icl16s *data, const utils::Size &size, core::ImgBase **dst)
int bigtarget[16 *16]
Definition: MyrmexDecoder.h:63
int setCompression(unsigned int i)
char attachedPosition
Definition: MyrmexDecoder.h:62
int grabMetadata(const icl16s *data, unsigned char metadata[256], int size)
unsigned int image_height
Definition: MyrmexDecoder.h:67
std::vector< char > conversionTable
Definition: MyrmexDecoder.h:64
unsigned short swap16(unsigned short a)
Ipp16s icl16s
16bit signed integer type for the ICL (range [-32767, 32768 ])
Definition: BasicTypes.h:61
ICLIO_API MyrmexDecoder()
ImgBase is the Image-Interface class that provides save access to underlying Img-template .
Definition: ImgBase.h:131