#include <assert.h>
#include <stdlib.h>
Go to the source code of this file.
|
enum | CvSubdiv2DPointLocation {
CV_PTLOC_ERROR = -2,
CV_PTLOC_OUTSIDE_RECT = -1,
CV_PTLOC_INSIDE = 0,
CV_PTLOC_VERTEX = 1,
CV_PTLOC_ON_EDGE = 2
} |
|
enum | CvNextEdgeType {
CV_NEXT_AROUND_ORG = 0x00,
CV_NEXT_AROUND_DST = 0x22,
CV_PREV_AROUND_ORG = 0x11,
CV_PREV_AROUND_DST = 0x33,
CV_NEXT_AROUND_LEFT = 0x13,
CV_NEXT_AROUND_RIGHT = 0x31,
CV_PREV_AROUND_LEFT = 0x20,
CV_PREV_AROUND_RIGHT = 0x02
} |
|
enum | CvFilter { CV_GAUSSIAN_5x5 = 7
} |
|
#define CV_CHAIN_APPROX_NONE 1 |
#define CV_CHAIN_APPROX_SIMPLE 2 |
#define CV_CHAIN_APPROX_TC89_KCOS 4 |
#define CV_CHAIN_APPROX_TC89_L1 3 |
#define CV_DIST_C 3 /* distance = max(|x1-x2|,|y1-y2|) */ |
#define CV_DIST_FAIR 5 /* distance = c^2(|x|/c-log(1+|x|/c)), c = 1.3998 */ |
#define CV_DIST_HUBER 7 /* distance = |x|<c ? x^2/2 : c(|x|-c/2), c=1.345 */ |
#define CV_DIST_L1 1 /* distance = |x1-x2| + |y1-y2| */ |
#define CV_DIST_L12 4 /* L1-L2 metric: distance = 2(sqrt(1+x*x/2) - 1)) */ |
#define CV_DIST_L2 2 /* the simple euclidean distance */ |
#define CV_DIST_USER -1 /* User defined distance */ |
#define CV_DIST_WELSCH 6 /* distance = c^2/2(1-exp(-(x/c)^2)), c = 2.9846 */ |
#define CV_HAAR_FEATURE_MAX 3 |
#define CV_HAAR_MAGIC_VAL 0x42500000 |
#define CV_INIT_3X3_DELTAS |
( |
|
deltas, |
|
|
|
step, |
|
|
|
nch |
|
) |
| |
Value:((deltas)[0] = (nch), (deltas)[1] = -(
step) + (nch), \
(deltas)[2] = -(
step), (deltas)[3] = -(
step) - (nch), \
(deltas)[4] = -(nch), (deltas)[5] = (
step) - (nch), \
(deltas)[6] = (
step), (deltas)[7] = (
step) + (nch))
#define CV_IS_HAAR_CLASSIFIER |
( |
|
haar | ) |
|
#define CV_QUADEDGE2D_FIELDS |
( |
| ) |
|
#define CV_RETR_EXTERNAL 0 |
#define CV_SUBDIV2D_FIELDS |
( |
| ) |
|
#define CV_SUBDIV2D_POINT_FIELDS |
( |
| ) |
|
#define CV_SUBDIV2D_VIRTUAL_POINT_FLAG (1 << 30) |
#define CV_TYPE_NAME_HAAR "opencv-haar-classifier" |
Enumerator |
---|
CV_GAUSSIAN_5x5 |
|
Enumerator |
---|
CV_NEXT_AROUND_ORG |
|
CV_NEXT_AROUND_DST |
|
CV_PREV_AROUND_ORG |
|
CV_PREV_AROUND_DST |
|
CV_NEXT_AROUND_LEFT |
|
CV_NEXT_AROUND_RIGHT |
|
CV_PREV_AROUND_LEFT |
|
CV_PREV_AROUND_RIGHT |
|
Enumerator |
---|
CV_PTLOC_ERROR |
|
CV_PTLOC_OUTSIDE_RECT |
|
CV_PTLOC_INSIDE |
|
CV_PTLOC_VERTEX |
|
CV_PTLOC_ON_EDGE |
|