Functions | |
VXLIB_STATUS | VXLIB_fastCornersNMS_i8u (const VXLIB_bufParams2D_t *src_addr, const uint32_t corners_in[], const uint8_t strengths_in[], uint32_t num_corners_in, uint32_t corners_out[], uint8_t strengths_out[], uint32_t *num_corners_out, uint8_t scratch[], uint32_t scratch_size) |
VXLIB_STATUS | VXLIB_fastCornersNMS_i8u_checkParams (const VXLIB_bufParams2D_t *src_addr, const uint32_t corners_in[], const uint8_t strengths_in[], uint32_t num_corners_in, const uint32_t corners_out[], const uint8_t strengths_out[], const uint32_t *num_corners_out, const uint8_t scratch[], uint32_t scratch_size) |
VXLIB_STATUS VXLIB_fastCornersNMS_i8u | ( | const VXLIB_bufParams2D_t * | src_addr, |
const uint32_t | corners_in[], | ||
const uint8_t | strengths_in[], | ||
uint32_t | num_corners_in, | ||
uint32_t | corners_out[], | ||
uint8_t | strengths_out[], | ||
uint32_t * | num_corners_out, | ||
uint8_t | scratch[], | ||
uint32_t | scratch_size | ||
) |
[in] | src_addr[] | Pointer to structure containing dimensional information of src |
[in] | corners_in[] | Pointer to array containing input corner keypoint list (UQ32.0) |
[in] | strengths_in[] | Pointer to array containing input strength list, coresponding to corners_in[] (UQ8.0) |
[in] | num_corners_in | Total number of corners in the corners_in list. |
[out] | corners_out[] | Pointer to array containing output corner keypoint list (UQ32.0) |
[out] | strengths_out[] | Pointer to array containing output strength list, coresponding to corners_out[] (UQ8.0) |
[out] | *num_corners_out | Total number of corners returned in the corners_out list. |
[in] | scratch[] | Pointer to scratch buffer (UQ8.0) |
[in] | scratch_size | Size of the scratch buffer (for parameter checking) |
VXLIB_STATUS VXLIB_fastCornersNMS_i8u_checkParams | ( | const VXLIB_bufParams2D_t * | src_addr, |
const uint32_t | corners_in[], | ||
const uint8_t | strengths_in[], | ||
uint32_t | num_corners_in, | ||
const uint32_t | corners_out[], | ||
const uint8_t | strengths_out[], | ||
const uint32_t * | num_corners_out, | ||
const uint8_t | scratch[], | ||
uint32_t | scratch_size | ||
) |
[in] | src_addr[] | Pointer to structure containing dimensional information of src |
[in] | corners_in[] | Pointer to array containing input corner keypoint list (UQ32.0) |
[in] | strengths_in[] | Pointer to array containing input strength list, coresponding to corners_in[] (UQ8.0) |
[in] | num_corners_in | Total number of corners in the corners_in list. |
[out] | corners_out[] | Pointer to array containing output corner keypoint list (UQ32.0) |
[out] | strengths_out[] | Pointer to array containing output strength list, coresponding to corners_out[] (UQ8.0) |
[out] | *num_corners_out | Total number of corners returned in the corners_out list. |
[in] | scratch[] | Pointer to scratch buffer (UQ8.0) |
[in] | scratch_size | Size of the scratch buffer (for parameter checking) |