Paparazzi UAS
v5.8.2_stable-0-g6260b7c
Paparazzi is a free software Unmanned Aircraft System.
|
Go to the source code of this file.
Functions | |
struct point_t * | fast9_detect (struct image_t *img, uint8_t threshold, uint16_t min_dist, uint16_t x_padding, uint16_t y_padding, uint16_t *num_corners) |
Do a FAST9 corner detection. More... | |
struct point_t* fast9_detect | ( | struct image_t * | img, |
uint8_t | threshold, | ||
uint16_t | min_dist, | ||
uint16_t | x_padding, | ||
uint16_t | y_padding, | ||
uint16_t * | num_corners | ||
) |
Do a FAST9 corner detection.
[in] | *img | The image to do the corner detection on |
[in] | threshold | The threshold which we use for FAST9 |
[in] | min_dist | The minimum distance in pixels between detections |
[in] | x_padding | The padding in the x direction to not scan for corners |
[in] | y_padding | The padding in the y direction to not scan for corners |
[out] | *num_corners | The amount of corners found |
Definition at line 49 of file fast_rosten.c.
References image_t::buf, FALSE, fast_make_offsets(), image_t::h, IMAGE_YUV422, p, TRUE, image_t::type, image_t::w, point_t::x, and point_t::y.
Referenced by opticflow_calc_frame().