Cv
view release on metacpan or search on metacpan
SvREADONLY_on(data); // XXXXX
#PERL# double cvGetReal1D(const CvArr* arr, int idx0)
#PERL# double cvGetReal2D(const CvArr* arr, int idx0, int idx1)
#PERL# double cvGetReal3D(const CvArr* arr, int idx0, int idx1, int idx2)
double
cvGetRealND(const CvArr* arr, int* idx)
CvMat*
cvGetRows(const CvArr* arr, CvMat* submat, int startRow, int endRow = NO_INIT, int deltaRow=1)
INIT:
if (items <= 4) endRow = startRow + 1;
OUTPUT: RETVAL ST(0) = SvREFCNT_inc(ST(1));
CvSize
cvGetSize(const CvArr* arr)
ALIAS: cvSize = 1
CvMat*
cvGetSubRect(const CvArr* arr, CvMat* submat, CvRect rect)
OUTPUT: RETVAL ST(0) = SvREFCNT_inc(ST(1));
MODULE = Cv PACKAGE = Cv
float
cvInvSqrt(float value)
MODULE = Cv PACKAGE = Cv::Arr
void
cvInRange(const CvArr* src, const CvArr* lower, const CvArr* upper, CvArr* dst)
POSTCALL:
ST(0) = ST(3);
XSRETURN(1);
void
cvInRangeS(const CvArr* src, CvScalar lower, CvScalar upper, CvArr* dst)
POSTCALL:
ST(0) = ST(3);
XSRETURN(1);
int
cvIncRefData(CvArr* arr)
#TBD# IplImage* cvInitImageHeader(IplImage* image, CvSize size, int depth, int channels, int origin=0, int align=4)
#TBD# CvMat* cvInitMatHeader(CvMat* mat, int rows, int cols, int type, VOID* data=NULL, int step=CV_AUTOSTEP)
#TBD# CvMatND* cvInitMatNDHeader(CvMatND* mat, int dims, const int* sizes, int type, VOID* data=NULL)
#TBD# CvSparseNode* cvInitSparseMatIterator(const CvSparseMat* mat, CvSparseMatIterator* matIterator)
double
cvInv(const CvArr* src, CvArr* dst, int method=CV_LU)
ALIAS: cvInvert = 1
MODULE = Cv PACKAGE = Cv
int
cvIsInf(double value)
int
cvIsNaN(double value)
MODULE = Cv PACKAGE = Cv::Arr
void
cvLUT(const CvArr* src, CvArr* dst, const CvArr* lut)
POSTCALL:
ST(0) = ST(1);
XSRETURN(1);
void
cvLog(const CvArr* src, CvArr* dst)
POSTCALL:
ST(0) = ST(1);
XSRETURN(1);
double
cvMahalanobis(const CvArr* vec1, const CvArr* vec2, OUT CvArr* mat)
void
cvMax(const CvArr* src1, const CvArr* src2, CvArr* dst)
POSTCALL:
ST(0) = ST(2);
XSRETURN(1);
void
cvMaxS(const CvArr* src, double value, CvArr* dst)
POSTCALL:
ST(0) = ST(2);
XSRETURN(1);
void
cvMerge(const CvArr* src0, const CvArr* src1, const CvArr* src2, const CvArr* src3, CvArr* dst)
POSTCALL:
ST(0) = ST(4);
XSRETURN(1);
MODULE = Cv PACKAGE = Cv::Arr
void
cvMin(const CvArr* src1, const CvArr* src2, CvArr* dst)
POSTCALL:
ST(0) = ST(2);
XSRETURN(1);
void
cvMinMaxLoc(const CvArr* arr, OUT double min_val, OUT double max_val, OUT CvPoint min_loc, OUT CvPoint max_loc, const CvArr* mask =NULL)
void
cvMinS(const CvArr* src, double value, CvArr* dst)
POSTCALL:
ST(0) = ST(2);
XSRETURN(1);
MODULE = Cv PACKAGE = Cv
void
cvMixChannels(const CvArr** src, CvArr** dst, const int* fromTo)
C_ARGS: src, length(src), dst, length(dst), fromTo, length(fromTo)/2
MODULE = Cv PACKAGE = Cv::Arr
void
( run in 0.953 second using v1.01-cache-2.11-cpan-8f98c5d2c55 )