Functions | Variables
include/opencv2/imgproc/imgproc_c.h File Reference

Go to the source code of this file.

Functions

 CVAPI (void) cvAcc(const CvArr *image
CvArr const CvArr *mask CV_DEFAULT (NULL))
CvArr CvPoint int CvScalar value CV_DEFAULT (cvScalarAll(0)))
CvArr int smoothtype CV_DEFAULT (CV_GAUSSIAN)
CvArr int smoothtype int size1 CV_DEFAULT (3)
CvArr int smoothtype int size1
int size2 
CV_DEFAULT (0)
CvArr const CvMat CvPoint anchor CV_DEFAULT (cvPoint(-1,-1)))
CvArr int filter CV_DEFAULT (CV_GAUSSIAN_5x5))
 CVAPI (CvMat **) cvCreatePyramid(const CvArr *img
int double const CvSize
*layer_sizes CvArr *bufarr int
calc 
CV_DEFAULT (1)
CvArr double double int
max_level CvTermCriteria
termcrit 
CV_DEFAULT (cvTermCriteria(CV_TERMCRIT_ITER+CV_TERMCRIT_EPS, 5, 1)))
CvArr int interpolation CV_DEFAULT (CV_INTER_LINEAR))
CvArr const CvMat int flags CV_DEFAULT (CV_INTER_LINEAR+CV_WARP_FILL_OUTLIERS)
 CVAPI (CvMat *) cvGetAffineTransform(const CvPoint2D32f *src
 CVAPI (IplConvKernel *) cvCreateStructuringElementEx(int cols
 CVAPI (double) cvGetSpatialMoment(CvMoments *moments
 CVAPI (int) cvSampleLine(const CvArr *image
CvPoint CvPoint void int
connectivity 
CV_DEFAULT (8))
 CVAPI (float) cvCalcEMD2(const CvArr *signature1
CvMemStorage CvSeq int header_size CV_DEFAULT (sizeof(CvContour))
CvMemStorage CvSeq int
header_size int mode 
CV_DEFAULT (CV_RETR_LIST)
CvMemStorage CvSeq int
header_size int mode int
method 
CV_DEFAULT (CV_CHAIN_APPROX_SIMPLE)
CvMemStorage CvSeq int
header_size int mode int
method CvPoint offset 
CV_DEFAULT (cvPoint(0, 0)))
 CVAPI (CvContourScanner) cvStartFindContours(CvArr *image
 CVAPI (CvSeq *) cvFindNextContour(CvContourScanner scanner)
 CVAPI (CvPoint) cvReadChainPoint(CvChainPtReader *reader)
 CVAPI (CvSubdiv2D *) cvCreateSubdiv2D(int subdiv_type
CV_INLINE CvSubdiv2DcvCreateSubdivDelaunay2D (CvRect rect, CvMemStorage *storage)
 CVAPI (CvSubdiv2DPoint *) cvSubdivDelaunay2DInsert(CvSubdiv2D *subdiv
 CVAPI (CvSubdiv2DPointLocation) cvSubdiv2DLocate(CvSubdiv2D *subdiv
CV_INLINE CvSubdiv2DEdge cvSubdiv2DNextEdge (CvSubdiv2DEdge edge)
CV_INLINE CvSubdiv2DEdge cvSubdiv2DRotateEdge (CvSubdiv2DEdge edge, int rotate)
CV_INLINE CvSubdiv2DEdge cvSubdiv2DSymEdge (CvSubdiv2DEdge edge)
CV_INLINE CvSubdiv2DEdge cvSubdiv2DGetEdge (CvSubdiv2DEdge edge, CvNextEdgeType type)
CV_INLINE CvSubdiv2DPointcvSubdiv2DEdgeOrg (CvSubdiv2DEdge edge)
CV_INLINE CvSubdiv2DPointcvSubdiv2DEdgeDst (CvSubdiv2DEdge edge)
CV_INLINE double cvTriangleArea (CvPoint2D32f a, CvPoint2D32f b, CvPoint2D32f c)
CvSlice slice CV_DEFAULT (CV_WHOLE_SEQ)
CvSlice slice int is_closed CV_DEFAULT (-1))
CV_INLINE double cvContourPerimeter (const void *contour)
 CVAPI (CvRect) cvBoundingRect(CvArr *points
 CVAPI (CvBox2D) cvMinAreaRect2(const CvArr *points
void *hull_storage int orientation CV_DEFAULT (CV_CLOCKWISE)
 CVAPI (CvHistogram *) cvCreateHist(int dims
CV_INLINE void cvCalcHist (IplImage **image, CvHistogram *hist, int accumulate CV_DEFAULT(0), const CvArr *mask CV_DEFAULT(NULL))
const CvHistogram CvHistogram
double scale 
CV_DEFAULT (255))
CvArr int distance_type CV_DEFAULT (CV_DIST_L2)
CvArr double int adaptive_method CV_DEFAULT (CV_ADAPTIVE_THRESH_MEAN_C)
CvArr double int
adaptive_method int
threshold_type 
CV_DEFAULT (CV_THRESH_BINARY)
CvArr double int
adaptive_method int
threshold_type int block_size
double param1 
CV_DEFAULT (5))
CvPoint CvScalar CvScalar
lo_diff CvScalar up_diff
CvConnectedComp *comp int
flags 
CV_DEFAULT (4)
CvArr int int aperture_size
double k 
CV_DEFAULT (0.04))
void int double double double
param1 
CV_DEFAULT (100)
 CVAPI (struct CvFeatureTree *) cvCreateKDTree(CvMat *desc)
const int naive CV_DEFAULT (50)
const int naive const double rho CV_DEFAULT (.7)
const CvMat CvMat CvMat int
int emax 
CV_DEFAULT (20))
 CVAPI (struct CvLSH *) cvCreateLSH(struct CvLSHOperations *ops
int int L CV_DEFAULT (10)
int int L int k int type CV_DEFAULT (CV_64FC1)
 CVAPI (unsigned int) LSHSize(struct CvLSH *lsh)

Variables

CvArrsum
CvArrsqsum
const CvArrimage2
const CvArr CvArracc
CvArr double alpha
CvArrdst
CvArr CvPoint offset
CvArr CvPoint int bordertype
CvArr const CvMatkernel
int extra_layers
int double rate
IplImage CvMemStoragestorage
IplImage CvMemStorage CvSeq ** comp
IplImage CvMemStorage CvSeq int level
IplImage CvMemStorage CvSeq
int double 
threshold1
IplImage CvMemStorage CvSeq
int double double 
threshold2
CvArr double sp
CvArr double double sr
CvArrmarkers
const CvArrinpaint_mask
const CvArr CvArr double inpaintRange
const CvArr CvArr double int flags
CvArr int xorder
CvArr int int yorder
CvArr int code
CvArr const CvMatmap_matrix
double angle
double double scale
CvArr const CvArrmapx
CvArr const CvArr const CvArrmapy
const CvArr CvArrmapxy
const CvArr CvArr CvArrmapalpha
CvArr CvPoint2D32f center
CvArr CvPoint2D32f double M
CvArr CvPoint2D32f double maxRadius
CvArr const CvMatcamera_matrix
CvArr const CvMat const CvMatdistortion_coeffs
const CvMatdist_coeffs
const CvMat const CvMatR
const CvMat const CvMat const
CvMat
new_camera_matrix
int rows
int int anchor_x
int int int anchor_y
int int int int shape
CvArr CvArrtemp
CvArr CvArr IplConvKernelelement
CvArr CvArr IplConvKernel int operation
CvMomentsmoments
int x_order
int int y_order
CvHuMomentshu_moments
CvPoint pt1
CvPoint CvPoint pt2
CvPoint CvPoint voidbuffer
const CvArrtempl
const CvArr CvArrresult
const CvArr CvArr int method
const CvArrsignature2
const CvArr int distance_type
CvMemStorage CvSeq ** first_contour
CvSeqnew_contour
CvChainPtReaderreader
CvRect rect
int header_size
int int vtx_size
int int int quadedge_size
CvPoint2D32f pt
CvPoint2D32f CvSubdiv2DEdgeedge
int CvMemStorage int double parameter
CvPoint2D32f float * radius
const voidobject2
const CvArrconvexhull
const CvRectrect2
const CvArrmat
const CvArr CvContourcontour_header
const CvArr CvContour CvSeqBlockblock
CvPoint2D32f int measure_dist
int * sizes
int int type
float ** ranges
int CvHistogramhist
int CvHistogram float * data
float * min_value
float float * max_value
double factor
double threshold
const CvHistogramhist2
int number
CvArr CvSize range
const CvHistogram CvHistogramdst_hist
CvArr double double int threshold_type
CvPoint seed_point
CvPoint CvScalar new_val
CvArredges
CvArrcorners
CvArreigenvv
CvArr int block_size
CvArreigenval
CvArrharris_responce
CvPoint2D32f int count
CvPoint2D32f int CvSize win
CvPoint2D32f int CvSize CvSize zero_zone
CvPoint2D32f int CvSize CvSize
CvTermCriteria 
criteria
CvArreig_image
CvArr CvArrtemp_image
CvArr CvArr CvPoint2D32f int * corner_count
CvArr CvArr CvPoint2D32f int double quality_level
CvArr CvArr CvPoint2D32f int
double double 
min_distance
voidline_storage
void int double rho
void int double double theta
voidcircle_storage
void int double dp
void int double double min_dist
int dist_type
int double param
int double double reps
int double double double aeps
int double double double float * line
const CvMatquery_points
const CvMat CvMatindices
const CvMat CvMat CvMatdist
const CvMat CvMat CvMat int k
CvMatbounds_min
CvMat CvMatbounds_max
CvMat CvMat CvMatout_indices
int d
int n
const CvMat CvMat CvMat int int emax

Function Documentation

CVAPI ( void  ) const
CvArr const CvArr* mask CV_DEFAULT ( NULL  )
CvArr int smoothtype CV_DEFAULT ( CV_GAUSSIAN  )
CvArr int smoothtype int size1 CV_DEFAULT ( )
CvArr int smoothtype int size1 int size2 CV_DEFAULT ( )
CvArr const CvMat CvPoint anchor CV_DEFAULT ( cvPoint(-1,-1)  )
int double const CvSize *layer_sizes CvArr *bufarr int calc int filter CV_DEFAULT ( CV_GAUSSIAN_5x5  )
CVAPI ( CvMat **  ) const
int double const CvSize* layer_sizes CvArr* bufarr int calc CV_DEFAULT ( )
CvArr double double int max_level CvTermCriteria termcrit CV_DEFAULT ( cvTermCriteria(CV_TERMCRIT_ITER+CV_TERMCRIT_EPS, 5, 1)  )
CvArr int interpolation CV_DEFAULT ( CV_INTER_LINEAR  )
CvArr CvPoint2D32f double int flags CV_DEFAULT ( CV_INTER_LINEAR CV_WARP_FILL_OUTLIERS)
CVAPI ( CvMat ) const
CVAPI ( double  )
CVAPI ( int  ) const
CvPoint CvPoint void int connectivity CV_DEFAULT ( )
CVAPI ( float  ) const
CVAPI ( CvSeq )
CVAPI ( CvPoint  )
CVAPI ( CvSubdiv2D )
CV_INLINE CvSubdiv2D* cvCreateSubdivDelaunay2D ( CvRect  rect,
CvMemStorage storage 
)
CV_INLINE CvSubdiv2DEdge cvSubdiv2DRotateEdge ( CvSubdiv2DEdge  edge,
int  rotate 
)
CV_INLINE double cvTriangleArea ( CvPoint2D32f  a,
CvPoint2D32f  b,
CvPoint2D32f  c 
)
CvSlice slice CV_DEFAULT ( CV_WHOLE_SEQ  )
CV_INLINE double cvContourPerimeter ( const void contour)
CVAPI ( CvRect  )
CVAPI ( CvBox2D  ) const
void* hull_storage int orientation CV_DEFAULT ( CV_CLOCKWISE  )
CVAPI ( CvHistogram )
CV_INLINE void cvCalcHist ( IplImage **  image,
CvHistogram hist,
int accumulate   CV_DEFAULT0,
const CvArr *mask   CV_DEFAULTNULL 
)
const CvHistogram CvHistogram double scale CV_DEFAULT ( 255  )
CvArr double int adaptive_method CV_DEFAULT ( CV_ADAPTIVE_THRESH_MEAN_C  )
CvArr double int adaptive_method int threshold_type CV_DEFAULT ( CV_THRESH_BINARY  )
CvArr double int adaptive_method int threshold_type int block_size double param1 CV_DEFAULT ( )
CvArr int int aperture_size double k CV_DEFAULT ( 0.  04)
void int double double double param1 CV_DEFAULT ( 100  )
CVAPI ( struct CvFeatureTree *  )
const int naive CV_DEFAULT ( 50  )
const int naive const double rho CV_DEFAULT ( 7)
const CvMat CvMat CvMat int int emax CV_DEFAULT ( 20  )
CVAPI ( struct CvLSH *  )
int int L int k CV_DEFAULT ( 10  )
int int L int k int type CV_DEFAULT ( CV_64FC1  )
CVAPI ( unsigned  int)

Variable Documentation

const CvArr* image2
CvArr double alpha
CvArr const CvMat* kernel
int double rate
const CvArr CvArr CvArr const CvPoint2D32f CvPoint2D32f float int CvSize int level
CvArr double threshold1
CvArr double double threshold2
CvArr double sp
CvArr double double sr
const CvArr CvArr double inpaintRange
const CvArr CvArr double int flags
CvArr int int yorder
CvArr int code
double angle
double double scale
const CvMat const CvMat const CvMat CvArr * mapx
const CvMat const CvMat const CvMat CvArr CvArr * mapy
const CvArr CvArr* mapxy
CvMat const CvMat const CvMat* dist_coeffs
const CvMat const CvMat* R
const CvMat const CvMat const CvMat* new_camera_matrix
int rows
int int anchor_x
int int int anchor_y
int int int int shape
int x_order
int int y_order
const CvArr* templ
const CvArr CvArr* result
void int method
const CvArr* signature2
const CvArr int distance_type
int int vtx_size
int int int quadedge_size
int CvMemStorage int double parameter
const void* object2
const CvArr* convexhull
const CvRect* rect2
const CvArr* mat
int* sizes
int int type
float** ranges
const CvMat* data
float* min_value
CvArr double max_value
const CvContourTree int double threshold
const CvHistogram * hist2
int number
CvArr double double int threshold_type
CvArr CvArr CvPoint2D32f int double double min_distance
void int double rho
void int double double theta
void int double dp
void int double double min_dist
int dist_type
int double param
int double double reps
int double double double aeps
int double double double float* line
const CvMat CvMat * indices
double double * dist
const CvMat CvMat CvMat int k
int d
int n
const CvMat CvMat CvMat int int emax