#include "_cv.h"
Classes | |
struct | CvFFillSegment |
Macros | |
#define | UP 1 |
#define | DOWN -1 |
#define | ICV_PUSH(Y, L, R, PREV_L, PREV_R, DIR) |
#define | ICV_POP(Y, L, R, PREV_L, PREV_R, DIR) |
#define | ICV_EQ_C3(p1, p2) ((p1)[0] == (p2)[0] && (p1)[1] == (p2)[1] && (p1)[2] == (p2)[2]) |
#define | ICV_SET_C3(p, q) ((p)[0] = (q)[0], (p)[1] = (q)[1], (p)[2] = (q)[2]) |
#define | DIFF_INT_C1(p1, p2) ((unsigned)((p1)[0] - (p2)[0] + d_lw[0]) <= interval[0]) |
#define | DIFF_INT_C3(p1, p2) |
#define | DIFF_FLT_C1(p1, p2) (fabs((p1)[0] - (p2)[0] + d_lw[0]) <= interval[0]) |
#define | DIFF_FLT_C3(p1, p2) |
Typedefs | |
typedef struct CvFFillSegment | CvFFillSegment |
typedef CvStatus(CV_CDECL * | CvFloodFillFunc )(void *img, int step, CvSize size, CvPoint seed, void *newval, CvConnectedComp *comp, int flags, void *buffer, int buffer_size, int cn) |
typedef CvStatus(CV_CDECL * | CvFloodFillGradFunc )(void *img, int step, uchar *mask, int maskStep, CvSize size, CvPoint seed, void *newval, void *d_lw, void *d_up, void *ccomp, int flags, void *buffer, int buffer_size, int cn) |
Functions | |
CV_IMPL void | cvFloodFill (CvArr *arr, CvPoint seed_point, CvScalar newVal, CvScalar lo_diff, CvScalar up_diff, CvConnectedComp *comp, int flags, CvArr *maskarr) |
#define DIFF_FLT_C1 | ( | p1, | |
p2 | |||
) | (fabs((p1)[0] - (p2)[0] + d_lw[0]) <= interval[0]) |
#define DIFF_FLT_C3 | ( | p1, | |
p2 | |||
) |
#define DIFF_INT_C1 | ( | p1, | |
p2 | |||
) | ((unsigned)((p1)[0] - (p2)[0] + d_lw[0]) <= interval[0]) |
#define DIFF_INT_C3 | ( | p1, | |
p2 | |||
) |
#define DOWN -1 |
#define ICV_EQ_C3 | ( | p1, | |
p2 | |||
) | ((p1)[0] == (p2)[0] && (p1)[1] == (p2)[1] && (p1)[2] == (p2)[2]) |
#define ICV_POP | ( | Y, | |
L, | |||
R, | |||
PREV_L, | |||
PREV_R, | |||
DIR | |||
) |
#define ICV_PUSH | ( | Y, | |
L, | |||
R, | |||
PREV_L, | |||
PREV_R, | |||
DIR | |||
) |
#define ICV_SET_C3 | ( | p, | |
q | |||
) | ((p)[0] = (q)[0], (p)[1] = (q)[1], (p)[2] = (q)[2]) |
#define UP 1 |
typedef struct CvFFillSegment CvFFillSegment |
typedef CvStatus(CV_CDECL* CvFloodFillFunc)(void *img, int step, CvSize size, CvPoint seed, void *newval, CvConnectedComp *comp, int flags, void *buffer, int buffer_size, int cn) |
typedef CvStatus(CV_CDECL* CvFloodFillGradFunc)(void *img, int step, uchar *mask, int maskStep, CvSize size, CvPoint seed, void *newval, void *d_lw, void *d_up, void *ccomp, int flags, void *buffer, int buffer_size, int cn) |