#include "_cv.h"
Classes | |
struct | _CvContourInfo |
struct | _CvContourScanner |
struct | CvLinkedRunPoint |
Macros | |
#define | CV_INIT_3X3_DELTAS(deltas, step, nch) |
#define | _CV_FIND_CONTOURS_FLAGS_EXTERNAL_ONLY 1 |
#define | _CV_FIND_CONTOURS_FLAGS_HIERARCHIC 2 |
#define | ICV_SINGLE 0 |
#define | ICV_CONNECTING_ABOVE 1 |
#define | ICV_CONNECTING_BELOW -1 |
#define | ICV_IS_COMPONENT_POINT(val) ((val) != 0) |
#define | CV_GET_WRITTEN_ELEM(writer) ((writer).ptr - (writer).seq->elem_size) |
Typedefs | |
typedef struct _CvContourInfo | _CvContourInfo |
typedef struct _CvContourScanner | _CvContourScanner |
typedef struct CvLinkedRunPoint | CvLinkedRunPoint |
Functions | |
CV_IMPL void | cvStartReadChainPoints (CvChain *chain, CvChainPtReader *reader) |
CV_IMPL CvPoint | cvReadChainPoint (CvChainPtReader *reader) |
CV_IMPL CvContourScanner | cvStartFindContours (void *_img, CvMemStorage *storage, int header_size, int mode, int method, CvPoint offset) |
CV_IMPL void | cvSubstituteContour (CvContourScanner scanner, CvSeq *new_contour) |
CvSeq * | cvFindNextContour (CvContourScanner scanner) |
CV_IMPL CvSeq * | cvEndFindContours (CvContourScanner *_scanner) |
CV_IMPL int | cvFindContours (void *img, CvMemStorage *storage, CvSeq **firstContour, int cntHeaderSize, int mode, int method, CvPoint offset) |
#define _CV_FIND_CONTOURS_FLAGS_EXTERNAL_ONLY 1 |
#define _CV_FIND_CONTOURS_FLAGS_HIERARCHIC 2 |
#define CV_INIT_3X3_DELTAS | ( | deltas, | |
step, | |||
nch | |||
) |
#define ICV_CONNECTING_ABOVE 1 |
#define ICV_CONNECTING_BELOW -1 |
#define ICV_IS_COMPONENT_POINT | ( | val | ) | ((val) != 0) |
#define ICV_SINGLE 0 |
typedef struct _CvContourInfo _CvContourInfo |
typedef struct _CvContourScanner _CvContourScanner |
typedef struct CvLinkedRunPoint CvLinkedRunPoint |
CV_IMPL CvSeq* cvEndFindContours | ( | CvContourScanner * | _scanner | ) |
CV_IMPL int cvFindContours | ( | void * | img, |
CvMemStorage * | storage, | ||
CvSeq ** | firstContour, | ||
int | cntHeaderSize, | ||
int | mode, | ||
int | method, | ||
CvPoint | offset | ||
) |
CvSeq* cvFindNextContour | ( | CvContourScanner | scanner | ) |
CV_IMPL CvPoint cvReadChainPoint | ( | CvChainPtReader * | reader | ) |
CV_IMPL CvContourScanner cvStartFindContours | ( | void * | _img, |
CvMemStorage * | storage, | ||
int | header_size, | ||
int | mode, | ||
int | method, | ||
CvPoint | offset | ||
) |
CV_IMPL void cvStartReadChainPoints | ( | CvChain * | chain, |
CvChainPtReader * | reader | ||
) |
CV_IMPL void cvSubstituteContour | ( | CvContourScanner | scanner, |
CvSeq * | new_contour | ||
) |