$search
#include "opencv2/imgproc/imgproc.hpp"#include "opencv2/imgproc/imgproc_c.h"#include "opencv2/core/internal.hpp"#include <math.h>#include <assert.h>#include <string.h>#include <stdlib.h>#include <stdio.h>#include <limits.h>#include <float.h>#include "_geom.h"
Go to the source code of this file.
Classes | |
| struct | CvPyramid |
Namespaces | |
| namespace | cv |
Defines | |
| #define | CV_8TO32F(x) icv8x32fTab_cv[(x)+256] |
| #define | CV_8TO32F_SQR(x) icv8x32fSqrTab[(x)+128] |
| #define | CV_CALC_MAX(a, b) if((a) < (b)) (a) = (b) |
| #define | CV_CALC_MAX_8U(a, b) (a) += CV_FAST_CAST_8U((b) - (a)) |
| #define | CV_CALC_MIN(a, b) if((a) > (b)) (a) = (b) |
| #define | CV_CALC_MIN_8U(a, b) (a) -= CV_FAST_CAST_8U((a) - (b)) |
| #define | CV_COPY(dst, src, len, idx) for( (idx) = 0; (idx) < (len); (idx)++) (dst)[idx] = (src)[idx] |
| #define | CV_FAST_CAST_8U(t) (assert(-256 <= (t) || (t) <= 512), icvSaturate8u_cv[(t)+256]) |
| #define | CV_SET(dst, val, len, idx) for( (idx) = 0; (idx) < (len); (idx)++) (dst)[idx] = (val) |
Typedefs | |
| typedef struct CvPyramid | CvPyramid |
Functions | |
| void | cv::crossCorr (const Mat &src, const Mat &templ, Mat &dst, Point anchor=Point(0, 0), double delta=0, int borderType=BORDER_REFLECT_101) |
| CvStatus CV_STDCALL | icvCopyReplicateBorder_8u (const uchar *src, int srcstep, CvSize srcroi, uchar *dst, int dststep, CvSize dstroi, int left, int right, int cn, const uchar *value=0) |
| void | icvCrossCorr (const CvArr *_img, const CvArr *_templ, CvArr *_corr, CvPoint anchor=cvPoint(0, 0), double delta=0, int borderType=IPL_BORDER_REPLICATE) |
| CvStatus CV_STDCALL | icvGetQuadrangleSubPix_32f_C1R (const float *src, int src_step, CvSize src_size, float *dst, int dst_step, CvSize win_size, const float *matrix) |
| CvStatus CV_STDCALL | icvGetQuadrangleSubPix_8u32f_C1R (const uchar *src, int src_step, CvSize src_size, float *dst, int dst_step, CvSize win_size, const float *matrix) |
| CvStatus CV_STDCALL | icvGetQuadrangleSubPix_8u_C1R (const uchar *src, int src_step, CvSize src_size, uchar *dst, int dst_step, CvSize win_size, const float *matrix) |
| CvStatus CV_STDCALL | icvGetRectSubPix_32f_C1R (const float *src, int src_step, CvSize src_size, float *dst, int dst_step, CvSize win_size, CvPoint2D32f center) |
| CvStatus CV_STDCALL | icvGetRectSubPix_8u32f_C1R (const uchar *src, int src_step, CvSize src_size, float *dst, int dst_step, CvSize win_size, CvPoint2D32f center) |
| CvStatus CV_STDCALL | icvGetRectSubPix_8u_C1R (const uchar *src, int src_step, CvSize src_size, uchar *dst, int dst_step, CvSize win_size, CvPoint2D32f center) |
| void | icvSepConvSmall3_32f (float *src, int src_step, float *dst, int dst_step, CvSize src_size, const float *kx, const float *ky, float *buffer) |
| static Point | cv::normalizeAnchor (Point anchor, Size ksize) |
| void | cv::preprocess2DKernel (const Mat &kernel, vector< Point > &coords, vector< uchar > &coeffs) |
Variables | |
| const float | icv8x32fSqrTab [] |
| const float | icv8x32fTab_cv [] |
| const uchar | icvSaturate8u_cv [] |
| #define CV_8TO32F | ( | x | ) | icv8x32fTab_cv[(x)+256] |
Definition at line 70 of file precomp.hpp.
| #define CV_8TO32F_SQR | ( | x | ) | icv8x32fSqrTab[(x)+128] |
Definition at line 74 of file precomp.hpp.
| #define CV_CALC_MAX | ( | a, | |||
| b | ) | if((a) < (b)) (a) = (b) |
Definition at line 121 of file precomp.hpp.
| #define CV_CALC_MAX_8U | ( | a, | |||
| b | ) | (a) += CV_FAST_CAST_8U((b) - (a)) |
Definition at line 66 of file precomp.hpp.
| #define CV_CALC_MIN | ( | a, | |||
| b | ) | if((a) > (b)) (a) = (b) |
Definition at line 118 of file precomp.hpp.
| #define CV_CALC_MIN_8U | ( | a, | |||
| b | ) | (a) -= CV_FAST_CAST_8U((a) - (b)) |
Definition at line 65 of file precomp.hpp.
| #define CV_COPY | ( | dst, | |||
| src, | |||||
| len, | |||||
| idx | ) | for( (idx) = 0; (idx) < (len); (idx)++) (dst)[idx] = (src)[idx] |
Definition at line 107 of file precomp.hpp.
| #define CV_FAST_CAST_8U | ( | t | ) | (assert(-256 <= (t) || (t) <= 512), icvSaturate8u_cv[(t)+256]) |
Definition at line 64 of file precomp.hpp.
| #define CV_SET | ( | dst, | |||
| val, | |||||
| len, | |||||
| idx | ) | for( (idx) = 0; (idx) < (len); (idx)++) (dst)[idx] = (val) |
Definition at line 110 of file precomp.hpp.
| CvStatus CV_STDCALL icvCopyReplicateBorder_8u | ( | const uchar * | src, | |
| int | srcstep, | |||
| CvSize | srcroi, | |||
| uchar * | dst, | |||
| int | dststep, | |||
| CvSize | dstroi, | |||
| int | left, | |||
| int | right, | |||
| int | cn, | |||
| const uchar * | value = 0 | |||
| ) |
| void icvCrossCorr | ( | const CvArr * | _img, | |
| const CvArr * | _templ, | |||
| CvArr * | _corr, | |||
| CvPoint | anchor = cvPoint(0, 0), |
|||
| double | delta = 0, |
|||
| int | borderType = IPL_BORDER_REPLICATE | |||
| ) |
| CvStatus CV_STDCALL icvGetQuadrangleSubPix_32f_C1R | ( | const float * | src, | |
| int | src_step, | |||
| CvSize | src_size, | |||
| float * | dst, | |||
| int | dst_step, | |||
| CvSize | win_size, | |||
| const float * | matrix | |||
| ) |
| CvStatus CV_STDCALL icvGetQuadrangleSubPix_8u32f_C1R | ( | const uchar * | src, | |
| int | src_step, | |||
| CvSize | src_size, | |||
| float * | dst, | |||
| int | dst_step, | |||
| CvSize | win_size, | |||
| const float * | matrix | |||
| ) |
| CvStatus CV_STDCALL icvGetQuadrangleSubPix_8u_C1R | ( | const uchar * | src, | |
| int | src_step, | |||
| CvSize | src_size, | |||
| uchar * | dst, | |||
| int | dst_step, | |||
| CvSize | win_size, | |||
| const float * | matrix | |||
| ) |
| CvStatus CV_STDCALL icvGetRectSubPix_32f_C1R | ( | const float * | src, | |
| int | src_step, | |||
| CvSize | src_size, | |||
| float * | dst, | |||
| int | dst_step, | |||
| CvSize | win_size, | |||
| CvPoint2D32f | center | |||
| ) |
| CvStatus CV_STDCALL icvGetRectSubPix_8u32f_C1R | ( | const uchar * | src, | |
| int | src_step, | |||
| CvSize | src_size, | |||
| float * | dst, | |||
| int | dst_step, | |||
| CvSize | win_size, | |||
| CvPoint2D32f | center | |||
| ) |
| CvStatus CV_STDCALL icvGetRectSubPix_8u_C1R | ( | const uchar * | src, | |
| int | src_step, | |||
| CvSize | src_size, | |||
| uchar * | dst, | |||
| int | dst_step, | |||
| CvSize | win_size, | |||
| CvPoint2D32f | center | |||
| ) |
| void icvSepConvSmall3_32f | ( | float * | src, | |
| int | src_step, | |||
| float * | dst, | |||
| int | dst_step, | |||
| CvSize | src_size, | |||
| const float * | kx, | |||
| const float * | ky, | |||
| float * | buffer | |||
| ) |
| const float icv8x32fSqrTab[] |
| const float icv8x32fTab_cv[] |
| const uchar icvSaturate8u_cv[] |