|
Defines |
#define | phTOTAL_DIRS 4 |
Functions |
__inline__ phblob_line_segment * | phblob_get_segment (const int32_t index, phblob_line_segment *const line_array) |
__inline__ phblob_line_segment * | phblob_get_next_segment (const phblob_line_segment *const seg, phblob_line_segment *const line_array) |
__inline__ phblob * | phblob_get_next_blob (const phblob *const blob, phblob *const blobs) |
__inline__ int32_t | phblob_compare (const void *_one, const void *_two) |
int | phblob_data_new (phblob_data **data) |
int | phblob_data_init (phblob_data *data) |
int | phblob_data_reset (phblob_data *data) |
int | phblob_data_free (phblob_data **data) |
int | phblob_data_copy (phblob_data *in, phblob_data *out) |
int | phblob_data_relink_line_ptrs (phblob_data *data) |
int | phblob_find_line_segments_color (phblob_args *args, phblob_data *data) |
int | phblob_find_line_segments_neighbor (phblob_args *args, phblob_data *data) |
int | phblob_link_line_segments (phblob_args *args, phblob_data *data) |
int | phblob_draw_blob_rects (uint8_t *imgptr, uint32_t width, uint32_t height, uint32_t format, const phColor *color, phblob_data *data, uint32_t index, uint32_t min_size, uint32_t flag) |
int | phblob_color_lines (uint8_t *imgptr, uint32_t width, uint32_t height, uint32_t format, const phColor *color, phblob_data *data, uint32_t blob_min_size, uint32_t index, uint32_t flag) |
int | phblob_create_blobs (uint32_t width, uint32_t height, phblob_data *data) |
int | phblob_sort_blobs (phblob_data *data, uint32_t method) |
Variables |
const uint32_t | opposite_dir_bit [phTOTAL_DIRS] |