![]() |
Paparazzi UAS v7.0_unstable
Paparazzi is a free software Unmanned Aircraft System.
|
Go to the source code of this file.
Macros | |
#define | RES 100 |
#define | N_WINDOW_SIZES 1 |
#define | DETECT_WINDOW_FPS 0 |
Default FPS (zero means run at camera fps) | |
#define DETECT_WINDOW_FPS 0 |
Default FPS (zero means run at camera fps)
Definition at line 35 of file detect_window.c.
#define N_WINDOW_SIZES 1 |
Definition at line 28 of file detect_window.c.
#define RES 100 |
Definition at line 27 of file detect_window.c.
uint16_t detect_escape | ( | uint8_t * | in, |
uint32_t | image_width, | ||
uint32_t | image_height, | ||
uint16_t * | escape_coordinate, | ||
uint32_t * | integral_image, | ||
uint8_t | n_cells | ||
) |
Definition at line 172 of file detect_window.c.
References foo, and get_avg_disparity().
Definition at line 48 of file detect_window.c.
References detect_window_sizes(), foo, image_create(), image_free(), IMAGE_GRAYSCALE, image_to_grayscale(), and MODE_BRIGHT.
Referenced by detect_window_init().
Definition at line 39 of file detect_window.c.
References cv_add_to_device(), detect_window(), DETECT_WINDOW_FPS, and foo.
uint16_t detect_window_one_size | ( | uint8_t * | in, |
uint32_t | image_width, | ||
uint32_t | image_height, | ||
uint16_t * | coordinate, | ||
uint16_t * | size, | ||
uint8_t | calculate_integral_image, | ||
uint32_t * | integral_image, | ||
uint8_t | MODE | ||
) |
Definition at line 100 of file detect_window.c.
References foo, get_border_response(), get_integral_image(), get_window_response(), MODE_DARK, and RES.
Referenced by detect_window_sizes().
uint16_t detect_window_sizes | ( | uint8_t * | in, |
uint32_t | image_width, | ||
uint32_t | image_height, | ||
uint16_t * | coordinate, | ||
uint32_t * | integral_image, | ||
uint8_t | MODE | ||
) |
Definition at line 69 of file detect_window.c.
References detect_window_one_size(), foo, N_WINDOW_SIZES, and s.
Referenced by cv_window_func(), and detect_window().
Definition at line 320 of file detect_window.c.
References foo.
uint32_t get_avg_disparity | ( | uint16_t | min_x, |
uint16_t | min_y, | ||
uint16_t | max_x, | ||
uint16_t | max_y, | ||
uint32_t * | integral_image, | ||
uint32_t | image_width, | ||
uint32_t | image_height | ||
) |
Definition at line 237 of file detect_window.c.
References foo, h(), RES, and image_t::w.
Referenced by detect_escape().
uint16_t get_border_response | ( | uint16_t | x, |
uint16_t | y, | ||
uint16_t | feature_size, | ||
uint16_t | window_size, | ||
uint16_t | border, | ||
uint32_t * | integral_image, | ||
uint16_t | image_width, | ||
uint16_t | image_height, | ||
uint16_t | px_inner, | ||
uint16_t | px_outer | ||
) |
Definition at line 285 of file detect_window.c.
References foo, get_sum_disparities(), and RES.
Referenced by detect_window_one_size().
void get_integral_image | ( | uint8_t * | in, |
uint32_t | image_width, | ||
uint32_t | image_height, | ||
uint32_t * | integral_image | ||
) |
Definition at line 206 of file detect_window.c.
References foo.
Referenced by detect_window_one_size().
uint32_t get_sum_disparities | ( | uint16_t | min_x, |
uint16_t | min_y, | ||
uint16_t | max_x, | ||
uint16_t | max_y, | ||
uint32_t * | integral_image, | ||
uint32_t | image_width, | ||
uint32_t | image_height | ||
) |
Definition at line 225 of file detect_window.c.
References foo.
Referenced by get_border_response(), and get_window_response().
uint16_t get_window_response | ( | uint16_t | x, |
uint16_t | y, | ||
uint16_t | feature_size, | ||
uint16_t | border, | ||
uint32_t * | integral_image, | ||
uint16_t | image_width, | ||
uint16_t | image_height, | ||
uint16_t | px_inner, | ||
uint16_t | px_border, | ||
uint8_t | MODE | ||
) |
Definition at line 256 of file detect_window.c.
References foo, get_sum_disparities(), MODE_DARK, and RES.
Referenced by detect_window_one_size().