Functions | |
| uint16_t | arm_cv_get_scratch_size_canny_sobel (int width) |
| Return the scratch size for canny_sobel function. | |
| void | arm_cv_canny_edge_sobel (const arm_cv_image_gray8_t *imageIn, arm_cv_image_gray8_t *imageOut, q15_t *scratch, uint8_t lowThreshold, uint8_t highThreshold) |
| Canny edge with sobel integrated. | |
| void arm_cv_canny_edge_sobel | ( | const arm_cv_image_gray8_t * | imageIn, |
| arm_cv_image_gray8_t * | imageOut, | ||
| q15_t * | scratch, | ||
| uint8_t | lowThreshold, | ||
| uint8_t | highThreshold | ||
| ) |
Canny edge with sobel integrated.
| [in] | imageIn | The input image |
| [out] | imageOut | The output image |
| [in,out] | scratch | Temporary buffer |
| [in] | lowThreshold | The low threshold |
| [in] | highThreshold | The high threshold |
Will use a temporary buffer to store intermediate values of gradient and magnitude.
Size of temporary buffer is given by arm_cv_get_scratch_size_canny_sobel(int width)
| uint16_t arm_cv_get_scratch_size_canny_sobel | ( | int | width | ) |
Return the scratch size for canny_sobel function.
| [in] | width | The width of the image |