discoverpixy
Public Member Functions | Public Attributes | List of all members
Blobs Class Reference
Collaboration diagram for Blobs:
Collaboration graph
[legend]

Public Member Functions

 Blobs (Qqueue *qq, uint8_t *lut)
 
int blobify ()
 
uint16_t getBlock (uint8_t *buf, uint32_t buflen)
 
uint16_t getCCBlock (uint8_t *buf, uint32_t buflen)
 
BlobAgetMaxBlob (uint16_t signature=0)
 
void getBlobs (BlobA **blobs, uint32_t *len, BlobB **ccBlobs, uint32_t *ccLen)
 
int setParams (uint16_t maxBlobs, uint16_t maxBlobsPerModel, uint32_t minArea, ColorCodeMode ccMode)
 
int runlengthAnalysis ()
 
void getRunlengths (uint32_t **qvals, uint32_t *len)
 
 Blobs (Qqueue *qq, uint8_t *lut)
 
int blobify ()
 
uint16_t getBlock (uint8_t *buf, uint32_t buflen)
 
uint16_t getCCBlock (uint8_t *buf, uint32_t buflen)
 
BlobAgetMaxBlob (uint16_t signature=0)
 
void getBlobs (BlobA **blobs, uint32_t *len, BlobB **ccBlobs, uint32_t *ccLen)
 
int setParams (uint16_t maxBlobs, uint16_t maxBlobsPerModel, uint32_t minArea, ColorCodeMode ccMode)
 
int runlengthAnalysis ()
 
void getRunlengths (uint32_t **qvals, uint32_t *len)
 

Public Attributes

ColorLUT m_clut
 
Qqueue * m_qq
 

The documentation for this class was generated from the following file: