Classes | |
class | InferenceBoundingBoxResult |
An inference bounding boxes object which holds information about the detected bounding boxes. More... | |
Functions | |
InferenceBoundingBoxResult () | |
Default Constructor. | |
~InferenceBoundingBoxResult () | |
Destructor. | |
InferenceBoundingBoxResult (const uint8_t *data, const int64_t lengthInBytes) | |
Default Constructor with arguments. | |
InferenceBoundingBoxResult (const InferenceBoundingBoxResult &other) | |
Copy Constructor. | |
InferenceBoundingBoxResult & | operator= (const InferenceBoundingBoxResult &rhs) |
Assignment Operator. | |
int8_t | GetVersion () const |
Returns the bounding box format version number. | |
int16_t | GetBoxCount () const |
Returns the number of bounding boxes. | |
int8_t | GetBoxSize () const |
Returns the number of bytes allocated for one bounding box. | |
InferenceBoundingBox | GetBoxAt (const uint16_t index) const |
Returns the bounding box at specified index. | |
Variables | |
int16_t | topLeftXCoord |
int16_t | topLeftYCoord |
int16_t | bottomRightXCoord |
int16_t | bottomRightYCoord |
int16_t | centerXCoord |
int16_t | centerYCoord |
int16_t | radius |
int16_t | topLeftXCoord |
int16_t | topLeftYCoord |
int16_t | bottomRightXCoord |
int16_t | bottomRightYCoord |
short | rotationAngle |
InferenceBoxType | boxType |
int16_t | classId |
float32_t | confidence |
InferenceBoxRect | rect |
InferenceBoxCircle | circle |
InferenceBoxRotatedRect | rotatedRect |
Friends | |
class | ChunkDataImpl |
InferenceBoundingBox GetBoxAt | ( | const uint16_t | index | ) | const |
Returns the bounding box at specified index.
index | Index of the bounding box to return. |
int16_t GetBoxCount | ( | ) | const |
Returns the number of bounding boxes.
int8_t GetBoxSize | ( | ) | const |
Returns the number of bytes allocated for one bounding box.
int8_t GetVersion | ( | ) | const |
Returns the bounding box format version number.
Default Constructor.
InferenceBoundingBoxResult | ( | const InferenceBoundingBoxResult & | other | ) |
Copy Constructor.
InferenceBoundingBoxResult | ( | const uint8_t * | data, |
const int64_t | lengthInBytes | ||
) |
Default Constructor with arguments.
data | The bounding box binary data from chunk data. |
lengthInBytes | The length of bounding box binary data in bytes. |
InferenceBoundingBoxResult & operator= | ( | const InferenceBoundingBoxResult & | rhs | ) |
Assignment Operator.
Destructor.
int16_t bottomRightXCoord |
int16_t bottomRightXCoord |
int16_t bottomRightYCoord |
int16_t bottomRightYCoord |
InferenceBoxType boxType |
int16_t centerXCoord |
int16_t centerYCoord |
InferenceBoxCircle circle |
int16_t classId |
float32_t confidence |
int16_t radius |
InferenceBoxRect rect |
InferenceBoxRotatedRect rotatedRect |
short rotationAngle |
int16_t topLeftXCoord |
int16_t topLeftXCoord |
int16_t topLeftYCoord |
int16_t topLeftYCoord |
|
friend |