Functions | |
VXLIB_STATUS | VXLIB_harrisCornersDetect_i32f (const VXLIB_F32 src[restrict], const VXLIB_bufParams2D_t *src_addr, uint32_t corners[restrict], VXLIB_F32 strengths[restrict], uint32_t corners_capacity, uint32_t *num_corners, VXLIB_F32 strength_thresh, uint16_t startX, uint16_t startY) |
VXLIB_STATUS | VXLIB_harrisCornersDetect_i32f_checkParams (const VXLIB_F32 src[], const VXLIB_bufParams2D_t *src_addr, const uint32_t corners[], const VXLIB_F32 strengths[], uint32_t corners_capacity, const uint32_t *num_corners, VXLIB_F32 strength_thresh, uint16_t startX, uint16_t startY) |
VXLIB_STATUS VXLIB_harrisCornersDetect_i32f | ( | const VXLIB_F32 | src[restrict], |
const VXLIB_bufParams2D_t * | src_addr, | ||
uint32_t | corners[restrict], | ||
VXLIB_F32 | strengths[restrict], | ||
uint32_t | corners_capacity, | ||
uint32_t * | num_corners, | ||
VXLIB_F32 | strength_thresh, | ||
uint16_t | startX, | ||
uint16_t | startY | ||
) |
[in] | src[] | Pointer to array containing harris strength values (F32) |
[in] | src_addr[] | Pointer to structure containing dimensional information of src |
[out] | corners[] | Pointer to array containing corner keypoint list (UQ32.0) |
[out] | strengths[] | Pointer to array containing corner strength list corresponding to corners[] list (F32) |
[in] | corners_capacity | Number of keypoints allocated in the corners and strengths buffers. |
[out] | num_corners | Total number of corners found in the image. |
[in] | strength_thresh | Threshold on minimum strength value for a corner to be considered. |
[in] | startX | Starting x coordinate corresponding to the pixel at the src[] pointer |
[in] | startY | Starting y coordinate corresponding to the pixel at the src[] pointer |
VXLIB_STATUS VXLIB_harrisCornersDetect_i32f_checkParams | ( | const VXLIB_F32 | src[], |
const VXLIB_bufParams2D_t * | src_addr, | ||
const uint32_t | corners[], | ||
const VXLIB_F32 | strengths[], | ||
uint32_t | corners_capacity, | ||
const uint32_t * | num_corners, | ||
VXLIB_F32 | strength_thresh, | ||
uint16_t | startX, | ||
uint16_t | startY | ||
) |
[in] | src[] | Pointer to array containing harris strength values (F32) |
[in] | src_addr[] | Pointer to structure containing dimensional information of src |
[out] | corners[] | Pointer to array containing corner keypoint list (UQ32.0) |
[out] | strengths[] | Pointer to array containing corner strength list corresponding to corners[] list (F32) |
[in] | corners_capacity | Number of keypoints allocated in the corners and strengths buffers. |
[out] | num_corners | Total number of corners found in the image. |
[in] | strength_thresh | Threshold on minimum strength value for a corner to be considered. |
[in] | startX | Starting x coordinate corresponding to the pixel at the src[] pointer |
[in] | startY | Starting y coordinate corresponding to the pixel at the src[] pointer |