#include "_cxcore.h"
Macros | |
#define | ICV_DEF_IN_RANGE_CASE_C1(worktype, _toggle_macro_) |
#define | ICV_DEF_IN_RANGE_CASE_C2(worktype, _toggle_macro_) |
#define | ICV_DEF_IN_RANGE_CASE_C3(worktype, _toggle_macro_) |
#define | ICV_DEF_IN_RANGE_CASE_C4(worktype, _toggle_macro_) |
#define | ICV_DEF_IN_RANGE_FUNC(flavor, arrtype, worktype,_toggle_macro_, cn) |
#define | ICV_DEF_IN_RANGE_CASE_CONST_C1(worktype, _toggle_macro_) |
#define | ICV_DEF_IN_RANGE_CASE_CONST_C2(worktype, _toggle_macro_) |
#define | ICV_DEF_IN_RANGE_CASE_CONST_C3(worktype, _toggle_macro_) |
#define | ICV_DEF_IN_RANGE_CASE_CONST_C4(worktype, _toggle_macro_) |
#define | ICV_DEF_IN_RANGE_CONST_FUNC(flavor, arrtype, worktype,_toggle_macro_, cn) |
#define | ICV_DEF_IN_RANGE_ALL(flavor, arrtype, worktype, _toggle_macro_) |
#define | icvInRange_8s_C1R 0 |
#define | icvInRange_8s_C2R 0 |
#define | icvInRange_8s_C3R 0 |
#define | icvInRange_8s_C4R 0 |
#define | icvInRangeC_8s_C1R 0 |
#define | icvInRangeC_8s_C2R 0 |
#define | icvInRangeC_8s_C3R 0 |
#define | icvInRangeC_8s_C4R 0 |
#define | ICV_DEF_CMP_CASE_C1(__op__, _toggle_macro_) |
#define | ICV_DEF_CMP_FUNC(__op__, name, flavor, arrtype,worktype, _toggle_macro_) |
#define | ICV_DEF_CMP_CONST_CASE_C1(__op__, _toggle_macro_) |
#define | ICV_DEF_CMP_CONST_FUNC(__op__, name, flavor, arrtype,worktype, _toggle_macro_) |
#define | ICV_DEF_CMP_ALL(flavor, arrtype, worktype, _toggle_macro_) |
#define | icvCmpGT_8s_C1R 0 |
#define | icvCmpEQ_8s_C1R 0 |
#define | icvCmpGTC_8s_C1R 0 |
#define | icvCmpGEC_8s_C1R 0 |
#define | icvCmpEQC_8s_C1R 0 |
#define | ICV_DEF_MINMAX_FUNC(__op__, name, flavor, arrtype, worktype, _toggle_macro_) |
#define | ICV_DEF_MINMAX_CONST_FUNC(__op__, name,flavor, arrtype, worktype, _toggle_macro_) |
#define | ICV_DEF_MINMAX_ALL(flavor, arrtype, worktype,_toggle_macro_, _min_op_, _max_op_) |
#define | icvMin_8s_C1R 0 |
#define | icvMax_8s_C1R 0 |
#define | icvMinC_8s_C1R 0 |
#define | icvMaxC_8s_C1R 0 |
#define | ICV_DEF_BIN_ABS_DIFF_2D(name, arrtype, temptype, abs_macro, cast_macro) |
#define | ICV_DEF_UN_ABS_DIFF_2D(name, arrtype, temptype, abs_macro, cast_macro) |
#define | ICV_TO_8U(x) ((uchar)(x)) |
#define | ICV_TO_16U(x) ((ushort)(x)) |
#define | ICV_INIT_MINI_FUNC_TAB_2D(FUNCNAME, suffix) |
Typedefs | |
typedef CvStatus(CV_STDCALL * | CvInRangeCFunc )(const void *src, int srcstep, uchar *dst, int dststep, CvSize size, const void *scalar) |
Functions | |
CV_IMPL void | cvInRange (const void *srcarr1, const void *srcarr2, const void *srcarr3, void *dstarr) |
CV_IMPL void | cvInRangeS (const void *srcarr, CvScalar lower, CvScalar upper, void *dstarr) |
CV_IMPL void | cvCmp (const void *srcarr1, const void *srcarr2, void *dstarr, int cmp_op) |
CV_IMPL void | cvCmpS (const void *srcarr, double value, void *dstarr, int cmp_op) |
CV_IMPL void | cvMin (const void *srcarr1, const void *srcarr2, void *dstarr) |
CV_IMPL void | cvMax (const void *srcarr1, const void *srcarr2, void *dstarr) |
CV_IMPL void | cvMinS (const void *srcarr, double value, void *dstarr) |
CV_IMPL void | cvMaxS (const void *srcarr, double value, void *dstarr) |
CV_IMPL void | cvAbsDiff (const void *srcarr1, const void *srcarr2, void *dstarr) |
CV_IMPL void | cvAbsDiffS (const void *srcarr, void *dstarr, CvScalar scalar) |
Variables | |
icvCompare_8u_C1R_t | icvCompare_8u_C1R_p = 0 |
icvCompare_16s_C1R_t | icvCompare_16s_C1R_p = 0 |
icvCompare_32f_C1R_t | icvCompare_32f_C1R_p = 0 |
icvCompareC_8u_C1R_t | icvCompareC_8u_C1R_p = 0 |
icvCompareC_16s_C1R_t | icvCompareC_16s_C1R_p = 0 |
icvCompareC_32f_C1R_t | icvCompareC_32f_C1R_p = 0 |
icvThreshold_GT_8u_C1R_t | icvThreshold_GT_8u_C1R_p = 0 |
icvThreshold_GT_16s_C1R_t | icvThreshold_GT_16s_C1R_p = 0 |
icvThreshold_GT_32f_C1R_t | icvThreshold_GT_32f_C1R_p = 0 |
icvThreshold_LT_8u_C1R_t | icvThreshold_LT_8u_C1R_p = 0 |
icvThreshold_LT_16s_C1R_t | icvThreshold_LT_16s_C1R_p = 0 |
icvThreshold_LT_32f_C1R_t | icvThreshold_LT_32f_C1R_p = 0 |
#define ICV_DEF_CMP_ALL | ( | flavor, | |
arrtype, | |||
worktype, | |||
_toggle_macro_ | |||
) |
#define ICV_DEF_CMP_CASE_C1 | ( | __op__, | |
_toggle_macro_ | |||
) |
#define ICV_DEF_CMP_CONST_CASE_C1 | ( | __op__, | |
_toggle_macro_ | |||
) |
#define ICV_DEF_IN_RANGE_ALL | ( | flavor, | |
arrtype, | |||
worktype, | |||
_toggle_macro_ | |||
) |
#define ICV_DEF_IN_RANGE_CASE_C1 | ( | worktype, | |
_toggle_macro_ | |||
) |
#define ICV_DEF_IN_RANGE_CASE_C2 | ( | worktype, | |
_toggle_macro_ | |||
) |
#define ICV_DEF_IN_RANGE_CASE_C3 | ( | worktype, | |
_toggle_macro_ | |||
) |
#define ICV_DEF_IN_RANGE_CASE_C4 | ( | worktype, | |
_toggle_macro_ | |||
) |
#define ICV_DEF_IN_RANGE_CASE_CONST_C1 | ( | worktype, | |
_toggle_macro_ | |||
) |
#define ICV_DEF_IN_RANGE_CASE_CONST_C2 | ( | worktype, | |
_toggle_macro_ | |||
) |
#define ICV_DEF_IN_RANGE_CASE_CONST_C3 | ( | worktype, | |
_toggle_macro_ | |||
) |
#define ICV_DEF_IN_RANGE_CASE_CONST_C4 | ( | worktype, | |
_toggle_macro_ | |||
) |
#define ICV_DEF_MINMAX_ALL | ( | flavor, | |
arrtype, | |||
worktype, | |||
_toggle_macro_, | |||
_min_op_, | |||
_max_op_ | |||
) |
#define ICV_INIT_MINI_FUNC_TAB_2D | ( | FUNCNAME, | |
suffix | |||
) |
#define icvCmpEQ_8s_C1R 0 |
#define icvCmpEQC_8s_C1R 0 |
#define icvCmpGEC_8s_C1R 0 |
#define icvCmpGT_8s_C1R 0 |
#define icvCmpGTC_8s_C1R 0 |
#define icvInRange_8s_C1R 0 |
#define icvInRange_8s_C2R 0 |
#define icvInRange_8s_C3R 0 |
#define icvInRange_8s_C4R 0 |
#define icvInRangeC_8s_C1R 0 |
#define icvInRangeC_8s_C2R 0 |
#define icvInRangeC_8s_C3R 0 |
#define icvInRangeC_8s_C4R 0 |
#define icvMax_8s_C1R 0 |
#define icvMaxC_8s_C1R 0 |
#define icvMin_8s_C1R 0 |
#define icvMinC_8s_C1R 0 |
typedef CvStatus(CV_STDCALL * CvInRangeCFunc)(const void *src, int srcstep, uchar *dst, int dststep, CvSize size, const void *scalar) |
CV_IMPL void cvAbsDiff | ( | const void * | srcarr1, |
const void * | srcarr2, | ||
void * | dstarr | ||
) |
CV_IMPL void cvInRange | ( | const void * | srcarr1, |
const void * | srcarr2, | ||
const void * | srcarr3, | ||
void * | dstarr | ||
) |
CV_IMPL void cvMax | ( | const void * | srcarr1, |
const void * | srcarr2, | ||
void * | dstarr | ||
) |
CV_IMPL void cvMin | ( | const void * | srcarr1, |
const void * | srcarr2, | ||
void * | dstarr | ||
) |
icvCompare_16s_C1R_t icvCompare_16s_C1R_p = 0 |
icvCompare_32f_C1R_t icvCompare_32f_C1R_p = 0 |
icvCompare_8u_C1R_t icvCompare_8u_C1R_p = 0 |
icvCompareC_16s_C1R_t icvCompareC_16s_C1R_p = 0 |
icvCompareC_32f_C1R_t icvCompareC_32f_C1R_p = 0 |
icvCompareC_8u_C1R_t icvCompareC_8u_C1R_p = 0 |
icvThreshold_GT_16s_C1R_t icvThreshold_GT_16s_C1R_p = 0 |
icvThreshold_GT_32f_C1R_t icvThreshold_GT_32f_C1R_p = 0 |
icvThreshold_GT_8u_C1R_t icvThreshold_GT_8u_C1R_p = 0 |
icvThreshold_LT_16s_C1R_t icvThreshold_LT_16s_C1R_p = 0 |
icvThreshold_LT_32f_C1R_t icvThreshold_LT_32f_C1R_p = 0 |
icvThreshold_LT_8u_C1R_t icvThreshold_LT_8u_C1R_p = 0 |