Wondercoll
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Macros | Typedefs | Functions | Variables
cvfilter.cpp File Reference
#include "_cv.h"

Macros

#define FILTER_BITS   8
 
#define ICV_FILTER_ROW(flavor, srctype, dsttype, load_macro)
 
#define ICV_FILTER_ROW_SYMM(flavor, srctype, dsttype, load_macro)
 
#define ICV_FILTER_COL(flavor, srctype, dsttype, worktype,cast_macro1, cast_macro2)
 
#define ICV_FILTER_COL_SYMM(flavor, srctype, dsttype, worktype,cast_macro1, cast_macro2)
 
#define SMALL_GAUSSIAN_SIZE   7
 
#define ICV_FILTER(flavor, arrtype, worktype, load_macro,cast_macro1, cast_macro2)
 

Typedefs

typedef int srcstep
 
typedef int void * dst
 
typedef int void int dststep
 
typedef int void int CvSize size
 
typedef int void int CvSize
const float
kernel
 
typedef int void int CvSize
const float int 
ksize
 
typedef int void int CvSize
const float int int 
anchor
 

Functions

CvMaticvIPPFilterInit (const CvMat *src, int stripe_size, CvSize ksize)
 
int icvIPPFilterNextStripe (const CvMat *src, CvMat *temp, int y, CvSize ksize, CvPoint anchor)
 
typedef CvStatus (CV_STDCALL *CvIPPSepFilterFunc)(const void *src
 
int icvIPPSepFilter (const CvMat *src, CvMat *dst, const CvMat *kernelX, const CvMat *kernelY, CvPoint anchor)
 
CV_IMPL void cvFilter2D (const CvArr *_src, CvArr *_dst, const CvMat *kernel, CvPoint anchor)
 

Variables

icvFilterRow_8u_C1R_t icvFilterRow_8u_C1R_p = 0
 
icvFilterRow_8u_C3R_t icvFilterRow_8u_C3R_p = 0
 
icvFilterRow_8u_C4R_t icvFilterRow_8u_C4R_p = 0
 
icvFilterRow_16s_C1R_t icvFilterRow_16s_C1R_p = 0
 
icvFilterRow_16s_C3R_t icvFilterRow_16s_C3R_p = 0
 
icvFilterRow_16s_C4R_t icvFilterRow_16s_C4R_p = 0
 
icvFilterRow_32f_C1R_t icvFilterRow_32f_C1R_p = 0
 
icvFilterRow_32f_C3R_t icvFilterRow_32f_C3R_p = 0
 
icvFilterRow_32f_C4R_t icvFilterRow_32f_C4R_p = 0
 
icvFilterColumn_8u_C1R_t icvFilterColumn_8u_C1R_p = 0
 
icvFilterColumn_8u_C3R_t icvFilterColumn_8u_C3R_p = 0
 
icvFilterColumn_8u_C4R_t icvFilterColumn_8u_C4R_p = 0
 
icvFilterColumn_16s_C1R_t icvFilterColumn_16s_C1R_p = 0
 
icvFilterColumn_16s_C3R_t icvFilterColumn_16s_C3R_p = 0
 
icvFilterColumn_16s_C4R_t icvFilterColumn_16s_C4R_p = 0
 
icvFilterColumn_32f_C1R_t icvFilterColumn_32f_C1R_p = 0
 
icvFilterColumn_32f_C3R_t icvFilterColumn_32f_C3R_p = 0
 
icvFilterColumn_32f_C4R_t icvFilterColumn_32f_C4R_p = 0
 
icvFilter_8u_C1R_t icvFilter_8u_C1R_p = 0
 
icvFilter_8u_C3R_t icvFilter_8u_C3R_p = 0
 
icvFilter_8u_C4R_t icvFilter_8u_C4R_p = 0
 
icvFilter_16s_C1R_t icvFilter_16s_C1R_p = 0
 
icvFilter_16s_C3R_t icvFilter_16s_C3R_p = 0
 
icvFilter_16s_C4R_t icvFilter_16s_C4R_p = 0
 
icvFilter_32f_C1R_t icvFilter_32f_C1R_p = 0
 
icvFilter_32f_C3R_t icvFilter_32f_C3R_p = 0
 
icvFilter_32f_C4R_t icvFilter_32f_C4R_p = 0
 

Macro Definition Documentation

#define FILTER_BITS   8
#define ICV_FILTER (   flavor,
  arrtype,
  worktype,
  load_macro,
  cast_macro1,
  cast_macro2 
)
#define ICV_FILTER_COL (   flavor,
  srctype,
  dsttype,
  worktype,
  cast_macro1,
  cast_macro2 
)
#define ICV_FILTER_COL_SYMM (   flavor,
  srctype,
  dsttype,
  worktype,
  cast_macro1,
  cast_macro2 
)
#define ICV_FILTER_ROW (   flavor,
  srctype,
  dsttype,
  load_macro 
)
#define ICV_FILTER_ROW_SYMM (   flavor,
  srctype,
  dsttype,
  load_macro 
)
#define SMALL_GAUSSIAN_SIZE   7

Typedef Documentation

typedef int void int CvSize const float CvSize CvPoint anchor
typedef int void* dst
typedef int void int dststep
typedef int void int CvSize const float * kernel
typedef int void int CvSize const float CvSize ksize
typedef int void int CvSize size
typedef int srcstep

Function Documentation

CV_IMPL void cvFilter2D ( const CvArr _src,
CvArr _dst,
const CvMat kernel,
CvPoint  anchor 
)
typedef CvStatus ( CV_STDCALL CvIPPSepFilterFunc) const
CvMat* icvIPPFilterInit ( const CvMat src,
int  stripe_size,
CvSize  ksize 
)
int icvIPPFilterNextStripe ( const CvMat src,
CvMat temp,
int  y,
CvSize  ksize,
CvPoint  anchor 
)
int icvIPPSepFilter ( const CvMat src,
CvMat dst,
const CvMat kernelX,
const CvMat kernelY,
CvPoint  anchor 
)

Variable Documentation

icvFilter_16s_C1R_t icvFilter_16s_C1R_p = 0
icvFilter_16s_C3R_t icvFilter_16s_C3R_p = 0
icvFilter_16s_C4R_t icvFilter_16s_C4R_p = 0
icvFilter_32f_C1R_t icvFilter_32f_C1R_p = 0
icvFilter_32f_C3R_t icvFilter_32f_C3R_p = 0
icvFilter_32f_C4R_t icvFilter_32f_C4R_p = 0
icvFilter_8u_C1R_t icvFilter_8u_C1R_p = 0
icvFilter_8u_C3R_t icvFilter_8u_C3R_p = 0
icvFilter_8u_C4R_t icvFilter_8u_C4R_p = 0
icvFilterColumn_16s_C1R_t icvFilterColumn_16s_C1R_p = 0
icvFilterColumn_16s_C3R_t icvFilterColumn_16s_C3R_p = 0
icvFilterColumn_16s_C4R_t icvFilterColumn_16s_C4R_p = 0
icvFilterColumn_32f_C1R_t icvFilterColumn_32f_C1R_p = 0
icvFilterColumn_32f_C3R_t icvFilterColumn_32f_C3R_p = 0
icvFilterColumn_32f_C4R_t icvFilterColumn_32f_C4R_p = 0
icvFilterColumn_8u_C1R_t icvFilterColumn_8u_C1R_p = 0
icvFilterColumn_8u_C3R_t icvFilterColumn_8u_C3R_p = 0
icvFilterColumn_8u_C4R_t icvFilterColumn_8u_C4R_p = 0
icvFilterRow_16s_C1R_t icvFilterRow_16s_C1R_p = 0
icvFilterRow_16s_C3R_t icvFilterRow_16s_C3R_p = 0
icvFilterRow_16s_C4R_t icvFilterRow_16s_C4R_p = 0
icvFilterRow_32f_C1R_t icvFilterRow_32f_C1R_p = 0
icvFilterRow_32f_C3R_t icvFilterRow_32f_C3R_p = 0
icvFilterRow_32f_C4R_t icvFilterRow_32f_C4R_p = 0
icvFilterRow_8u_C1R_t icvFilterRow_8u_C1R_p = 0
icvFilterRow_8u_C3R_t icvFilterRow_8u_C3R_p = 0
icvFilterRow_8u_C4R_t icvFilterRow_8u_C4R_p = 0