imgproc_c.h File Reference

#include "opencv2/core/core_c.h"
#include "opencv2/imgproc/types_c.h"
Include dependency graph for imgproc_c.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define cvCalcBackProject(image, dst, hist)   cvCalcArrBackProject((CvArr**)image, dst, hist)
#define cvCalcBackProjectPatch(image, dst, range, hist, method, factor)   cvCalcArrBackProjectPatch( (CvArr**)image, dst, range, hist, method, factor )

Functions

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

Variables

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

Define Documentation

#define cvCalcBackProject ( image,
dst,
hist   )     cvCalcArrBackProject((CvArr**)image, dst, hist)

Definition at line 602 of file imgproc_c.h.

#define cvCalcBackProjectPatch ( image,
dst,
range,
hist,
method,
factor   )     cvCalcArrBackProjectPatch( (CvArr**)image, dst, range, hist, method, factor )

Definition at line 610 of file imgproc_c.h.


Function Documentation

int int L int k int type CV_DEFAULT ( CV_64FC1   ) 
int int L int k CV_DEFAULT ( 10   ) 
Type Constraints
const CvMat CvMat CvMat int int emax CV_DEFAULT ( 20   ) 
Type Constraints
const int naive const double rho const double tau CV_DEFAULT ( 7  ) 
const int naive CV_DEFAULT ( 50   ) 
void int double double double param1 CV_DEFAULT ( 100   ) 
Type Constraints
CvArr int int aperture_size double k CV_DEFAULT ( 0.  04  ) 
CvPoint CvScalar CvScalar lo_diff CvScalar up_diff CvConnectedComp* comp int flags CV_DEFAULT (  ) 
CvArr double int adaptive_method int threshold_type int block_size double param1 CV_DEFAULT (  ) 
CvArr double int adaptive_method int threshold_type CV_DEFAULT ( CV_THRESH_BINARY   ) 
CvArr double int adaptive_method CV_DEFAULT ( CV_ADAPTIVE_THRESH_MEAN_C   ) 
Type Constraints
CvArr int distance_type CV_DEFAULT ( CV_DIST_L2   ) 
Type Constraints
const CvHistogram CvHistogram double scale CV_DEFAULT ( 255   ) 
Type Constraints
void* hull_storage int orientation CV_DEFAULT ( CV_CLOCKWISE   ) 
CvSlice slice int is_closed CV_DEFAULT ( 1  ) 
CvSlice slice CV_DEFAULT ( CV_WHOLE_SEQ   ) 
CvMemStorage CvSeq int header_size int mode int method CvPoint offset CV_DEFAULT ( cvPoint(0, 0)   ) 
CvMemStorage int method CV_DEFAULT ( CV_CHAIN_APPROX_SIMPLE   ) 
CvMemStorage int header_size int mode CV_DEFAULT ( CV_RETR_LIST   ) 
CvMemStorage int header_size CV_DEFAULT ( sizeof(CvContour  ) 
Type Constraints
CvPoint CvPoint void int connectivity CV_DEFAULT (  ) 
Type Constraints
CvArr CvPoint2D32f double int flags CV_DEFAULT ( CV_INTER_LINEAR+  CV_WARP_FILL_OUTLIERS  ) 
Type Constraints
CvArr int interpolation CV_DEFAULT ( CV_INTER_LINEAR   ) 
Type Constraints
CvArr double double int max_level CvTermCriteria termcrit CV_DEFAULT ( cvTermCriteria(CV_TERMCRIT_ITER+CV_TERMCRIT_EPS, 5, 1)   ) 
int double const CvSize* layer_sizes CvArr* bufarr int calc CV_DEFAULT (  ) 
int double const CvSize *layer_sizes CvArr *bufarr int calc int filter CV_DEFAULT ( CV_GAUSSIAN_5x5   ) 
Type Constraints
CvArr const CvMat CvPoint anchor CV_DEFAULT ( cvPoint(-1,-1)   ) 
Type Constraints
CvArr int smoothtype int size1 int size2 CV_DEFAULT (  ) 
CvArr CvArr CvPoint2D32f int double double const CvArr *mask int block_size CV_DEFAULT (  ) 
CvArr int smoothtype CV_DEFAULT ( CV_GAUSSIAN   ) 
Type Constraints
CvArr CvPoint int CvScalar value CV_DEFAULT ( cvScalarAll(0)   ) 
Type Constraints
CvArr const CvArr* mask CV_DEFAULT ( NULL   ) 
Type Constraints
CVAPI ( unsigned  int  ) 
CVAPI ( struct CvLSH *   ) 
CVAPI ( struct CvFeatureTree *   ) 
CVAPI ( CvHistogram  ) 
CVAPI ( CvBox2D   )  const
CVAPI ( CvRect   ) 
CVAPI ( CvSubdiv2DPointLocation   ) 
CVAPI ( CvSubdiv2DPoint  ) 
CVAPI ( CvSubdiv2D  ) 
CVAPI ( CvPoint   ) 
CVAPI ( CvSeq  ) 
CVAPI ( CvContourScanner   ) 
CVAPI ( float   )  const
CVAPI ( int   )  const
CVAPI ( double   ) 
CVAPI ( IplConvKernel  ) 
CVAPI ( CvMat  )  const
CVAPI ( CvMat **   )  const
CVAPI ( void   )  const
CV_INLINE void cvCalcHist ( IplImage **  image,
CvHistogram hist,
int accumulate   CV_DEFAULT0,
const CvArr *mask   CV_DEFAULTNULL 
)

Definition at line 592 of file imgproc_c.h.

CV_INLINE double cvContourPerimeter ( const void *  contour  ) 

Definition at line 468 of file imgproc_c.h.

CV_INLINE CvSubdiv2D* cvCreateSubdivDelaunay2D ( CvRect  rect,
CvMemStorage storage 
)

Definition at line 373 of file imgproc_c.h.

CV_INLINE CvSubdiv2DPoint* cvSubdiv2DEdgeDst ( CvSubdiv2DEdge  edge  ) 

Definition at line 439 of file imgproc_c.h.

CV_INLINE CvSubdiv2DPoint* cvSubdiv2DEdgeOrg ( CvSubdiv2DEdge  edge  ) 

Definition at line 432 of file imgproc_c.h.

CV_INLINE CvSubdiv2DEdge cvSubdiv2DGetEdge ( CvSubdiv2DEdge  edge,
CvNextEdgeType  type 
)

Definition at line 424 of file imgproc_c.h.

CV_INLINE CvSubdiv2DEdge cvSubdiv2DNextEdge ( CvSubdiv2DEdge  edge  ) 

Definition at line 408 of file imgproc_c.h.

CV_INLINE CvSubdiv2DEdge cvSubdiv2DRotateEdge ( CvSubdiv2DEdge  edge,
int  rotate 
)

Definition at line 414 of file imgproc_c.h.

CV_INLINE CvSubdiv2DEdge cvSubdiv2DSymEdge ( CvSubdiv2DEdge  edge  ) 

Definition at line 419 of file imgproc_c.h.

CV_INLINE double cvTriangleArea ( CvPoint2D32f  a,
CvPoint2D32f  b,
CvPoint2D32f  c 
)

Definition at line 446 of file imgproc_c.h.


Variable Documentation

Definition at line 64 of file imgproc_c.h.

int double double double aeps

Definition at line 721 of file imgproc_c.h.

CvArr double alpha

Definition at line 68 of file imgproc_c.h.

int int anchor_x

Definition at line 236 of file imgproc_c.h.

int int int anchor_y

Definition at line 236 of file imgproc_c.h.

double angle

Definition at line 175 of file imgproc_c.h.

Definition at line 520 of file imgproc_c.h.

Definition at line 671 of file imgproc_c.h.

Definition at line 77 of file imgproc_c.h.

Definition at line 745 of file imgproc_c.h.

Definition at line 745 of file imgproc_c.h.

Definition at line 275 of file imgproc_c.h.

Definition at line 209 of file imgproc_c.h.

Definition at line 199 of file imgproc_c.h.

Definition at line 713 of file imgproc_c.h.

CvArr int code

Definition at line 157 of file imgproc_c.h.

Definition at line 128 of file imgproc_c.h.

Definition at line 520 of file imgproc_c.h.

const CvArr* convexhull

Definition at line 506 of file imgproc_c.h.

Definition at line 692 of file imgproc_c.h.

Definition at line 666 of file imgproc_c.h.

Definition at line 686 of file imgproc_c.h.

Definition at line 686 of file imgproc_c.h.

int d

Definition at line 751 of file imgproc_c.h.

const CvMat* data

Definition at line 546 of file imgproc_c.h.

const CvMat CvMat CvMat * dist

Definition at line 739 of file imgproc_c.h.

CvMat const CvMat const CvMat * dist_coeffs

Definition at line 222 of file imgproc_c.h.

int dist_type

Definition at line 721 of file imgproc_c.h.

const CvArr int distance_type

Definition at line 300 of file imgproc_c.h.

Definition at line 209 of file imgproc_c.h.

void int double dp

Definition at line 713 of file imgproc_c.h.

Definition at line 77 of file imgproc_c.h.

Definition at line 615 of file imgproc_c.h.

Definition at line 390 of file imgproc_c.h.

Definition at line 660 of file imgproc_c.h.

Definition at line 692 of file imgproc_c.h.

Definition at line 676 of file imgproc_c.h.

Definition at line 671 of file imgproc_c.h.

Definition at line 255 of file imgproc_c.h.

const CvMat CvMat CvMat int int emax

Definition at line 775 of file imgproc_c.h.

Definition at line 114 of file imgproc_c.h.

Definition at line 565 of file imgproc_c.h.

Definition at line 314 of file imgproc_c.h.

const CvArr CvArr double int flags

Definition at line 142 of file imgproc_c.h.

Definition at line 681 of file imgproc_c.h.

Definition at line 366 of file imgproc_c.h.

Definition at line 546 of file imgproc_c.h.

const CvHistogram * hist2

Definition at line 574 of file imgproc_c.h.

Definition at line 269 of file imgproc_c.h.

const CvArr* image2

Definition at line 64 of file imgproc_c.h.

const CvMat CvMat * indices

Definition at line 739 of file imgproc_c.h.

Definition at line 142 of file imgproc_c.h.

const CvArr CvArr double inpaintRange

Definition at line 142 of file imgproc_c.h.

const CvMat CvMat CvMat int k

Definition at line 739 of file imgproc_c.h.

CvArr const CvMat* kernel

Definition at line 89 of file imgproc_c.h.

Definition at line 128 of file imgproc_c.h.

int double double double float* line

Definition at line 721 of file imgproc_c.h.

void* line_storage

Definition at line 708 of file imgproc_c.h.

Definition at line 199 of file imgproc_c.h.

Definition at line 165 of file imgproc_c.h.

Definition at line 195 of file imgproc_c.h.

const CvMat const CvMat const CvMat CvArr * mapx

Definition at line 189 of file imgproc_c.h.

const CvArr CvArr* mapxy

Definition at line 195 of file imgproc_c.h.

const CvMat const CvMat const CvMat CvArr CvArr * mapy

Definition at line 189 of file imgproc_c.h.

Definition at line 139 of file imgproc_c.h.

const CvArr* mat

Definition at line 520 of file imgproc_c.h.

CvArr double max_value

Definition at line 558 of file imgproc_c.h.

Definition at line 204 of file imgproc_c.h.

Definition at line 529 of file imgproc_c.h.

void int method

Definition at line 294 of file imgproc_c.h.

void int double double min_dist

Definition at line 713 of file imgproc_c.h.

CvArr CvArr CvPoint2D32f int double double min_distance

Definition at line 692 of file imgproc_c.h.

float* min_value

Definition at line 558 of file imgproc_c.h.

Definition at line 260 of file imgproc_c.h.

int n

Definition at line 757 of file imgproc_c.h.

const CvMat const CvMat const CvMat* new_camera_matrix

Definition at line 222 of file imgproc_c.h.

Definition at line 337 of file imgproc_c.h.

Definition at line 648 of file imgproc_c.h.

int number

Definition at line 584 of file imgproc_c.h.

const void* object2

Definition at line 492 of file imgproc_c.h.

Definition at line 77 of file imgproc_c.h.

Definition at line 255 of file imgproc_c.h.

Definition at line 745 of file imgproc_c.h.

int double param

Definition at line 721 of file imgproc_c.h.

int CvMemStorage int double parameter

Definition at line 459 of file imgproc_c.h.

Definition at line 384 of file imgproc_c.h.

Definition at line 275 of file imgproc_c.h.

Definition at line 275 of file imgproc_c.h.

int int int quadedge_size

Definition at line 366 of file imgproc_c.h.

Definition at line 692 of file imgproc_c.h.

Definition at line 739 of file imgproc_c.h.

const CvMat const CvMat* R

Definition at line 222 of file imgproc_c.h.

Definition at line 489 of file imgproc_c.h.

Definition at line 607 of file imgproc_c.h.

float** ranges

Definition at line 541 of file imgproc_c.h.

int double rate

Definition at line 114 of file imgproc_c.h.

Definition at line 353 of file imgproc_c.h.

Definition at line 363 of file imgproc_c.h.

const CvRect* rect2

Definition at line 513 of file imgproc_c.h.

int double double reps

Definition at line 721 of file imgproc_c.h.

const CvArr CvArr* result

Definition at line 294 of file imgproc_c.h.

void int double rho

Definition at line 708 of file imgproc_c.h.

int rows

Definition at line 236 of file imgproc_c.h.

double double scale

Definition at line 175 of file imgproc_c.h.

Definition at line 648 of file imgproc_c.h.

int int int int shape

Definition at line 236 of file imgproc_c.h.

const CvArr* signature2

Definition at line 300 of file imgproc_c.h.

int* sizes

Definition at line 536 of file imgproc_c.h.

CvArr double sp

Definition at line 134 of file imgproc_c.h.

Definition at line 60 of file imgproc_c.h.

CvArr double double sr

Definition at line 134 of file imgproc_c.h.

Definition at line 128 of file imgproc_c.h.

Definition at line 56 of file imgproc_c.h.

Definition at line 255 of file imgproc_c.h.

Definition at line 692 of file imgproc_c.h.

const CvArr* templ

Definition at line 294 of file imgproc_c.h.

void int double double theta

Definition at line 708 of file imgproc_c.h.

void int double double int threshold

Definition at line 569 of file imgproc_c.h.

CvArr double threshold1

Definition at line 128 of file imgproc_c.h.

CvArr double double threshold2

Definition at line 128 of file imgproc_c.h.

CvArr double double int threshold_type

Definition at line 632 of file imgproc_c.h.

int int type

Definition at line 536 of file imgproc_c.h.

int int vtx_size

Definition at line 366 of file imgproc_c.h.

Definition at line 686 of file imgproc_c.h.

int x_order

Definition at line 263 of file imgproc_c.h.

Definition at line 148 of file imgproc_c.h.

int int y_order

Definition at line 263 of file imgproc_c.h.

CvArr int int yorder

Definition at line 148 of file imgproc_c.h.

Definition at line 686 of file imgproc_c.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines


opencv2
Author(s): Gary Bradski and many others. See web page for a full contributor list. ROS package maintained by James Bowman.
autogenerated on Fri Jan 11 10:00:45 2013