X-Git-Url: http://vcs.maemo.org/git/?a=blobdiff_plain;f=interfaces%2Fswig%2Fpython%2Fcv.py;fp=interfaces%2Fswig%2Fpython%2Fcv.py;h=62441ac9d4d550e2f6a0c50ab2de4be1d048696d;hb=80cd7b93506cc1926882d5fd08a2c74ee9359e29;hp=0f3ab12381285dbc4b031238ccee9d1cb366d665;hpb=467a270adf12425827305759c0c4ea8f5b2b3854;p=opencv diff --git a/interfaces/swig/python/cv.py b/interfaces/swig/python/cv.py index 0f3ab12..62441ac 100644 --- a/interfaces/swig/python/cv.py +++ b/interfaces/swig/python/cv.py @@ -1,5 +1,5 @@ # This file was automatically generated by SWIG (http://www.swig.org). -# Version 1.3.31 +# Version 1.3.35 # # Don't modify this file, modify the SWIG interface instead. # This file is compatible with both classic and new-style classes. @@ -120,7 +120,7 @@ class PySwigIterator(_object): __setattr__ = lambda self, name, value: _swig_setattr(self, PySwigIterator, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, PySwigIterator, name) - def __init__(self): raise AttributeError, "No constructor defined" + def __init__(self, *args, **kwargs): raise AttributeError, "No constructor defined" __repr__ = _swig_repr __swig_destroy__ = _cv.delete_PySwigIterator __del__ = lambda self : None; @@ -270,31 +270,19 @@ class FloatVector(_object): return _cv.FloatVector_get_allocator(*args) def begin(*args): - """ - begin(self) -> iterator - begin(self) -> const_iterator - """ + """begin(self) -> const_iterator""" return _cv.FloatVector_begin(*args) def end(*args): - """ - end(self) -> iterator - end(self) -> const_iterator - """ + """end(self) -> const_iterator""" return _cv.FloatVector_end(*args) def rbegin(*args): - """ - rbegin(self) -> reverse_iterator - rbegin(self) -> const_reverse_iterator - """ + """rbegin(self) -> const_reverse_iterator""" return _cv.FloatVector_rbegin(*args) def rend(*args): - """ - rend(self) -> reverse_iterator - rend(self) -> const_reverse_iterator - """ + """rend(self) -> const_reverse_iterator""" return _cv.FloatVector_rend(*args) def pop_back(*args): @@ -434,31 +422,19 @@ class CvPointVector(_object): return _cv.CvPointVector_get_allocator(*args) def begin(*args): - """ - begin(self) -> iterator - begin(self) -> const_iterator - """ + """begin(self) -> const_iterator""" return _cv.CvPointVector_begin(*args) def end(*args): - """ - end(self) -> iterator - end(self) -> const_iterator - """ + """end(self) -> const_iterator""" return _cv.CvPointVector_end(*args) def rbegin(*args): - """ - rbegin(self) -> reverse_iterator - rbegin(self) -> const_reverse_iterator - """ + """rbegin(self) -> const_reverse_iterator""" return _cv.CvPointVector_rbegin(*args) def rend(*args): - """ - rend(self) -> reverse_iterator - rend(self) -> const_reverse_iterator - """ + """rend(self) -> const_reverse_iterator""" return _cv.CvPointVector_rend(*args) def pop_back(*args): @@ -1506,6 +1482,7 @@ CV_TM_CCOEFF_NORMED = _cv.CV_TM_CCOEFF_NORMED CV_LKFLOW_PYR_A_READY = _cv.CV_LKFLOW_PYR_A_READY CV_LKFLOW_PYR_B_READY = _cv.CV_LKFLOW_PYR_B_READY CV_LKFLOW_INITIAL_GUESSES = _cv.CV_LKFLOW_INITIAL_GUESSES +CV_LKFLOW_GET_MIN_EIGENVALS = _cv.CV_LKFLOW_GET_MIN_EIGENVALS CV_POLY_APPROX_DP = _cv.CV_POLY_APPROX_DP CV_DOMINANT_IPAN = _cv.CV_DOMINANT_IPAN CV_CONTOURS_MATCH_I1 = _cv.CV_CONTOURS_MATCH_I1 @@ -1735,7 +1712,7 @@ class IplImage(_object): __setattr__ = lambda self, name, value: _swig_setattr(self, IplImage, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, IplImage, name) - def __init__(self): raise AttributeError, "No constructor defined" + def __init__(self, *args, **kwargs): raise AttributeError, "No constructor defined" __repr__ = _swig_repr __swig_setmethods__["ID"] = _cv.IplImage_ID_set __swig_getmethods__["ID"] = _cv.IplImage_ID_get @@ -1772,18 +1749,6 @@ class IplImage(_object): if _newclass:widthStep = _swig_property(_cv.IplImage_widthStep_get, _cv.IplImage_widthStep_set) __swig_destroy__ = _cv.delete_IplImage __del__ = lambda self : None; - def __mul__(*args): - """__mul__(self, CvArr src)""" - return _cv.IplImage___mul__(*args) - - def __imul__(*args): - """__imul__(self, CvArr src)""" - return _cv.IplImage___imul__(*args) - - def __idiv__(*args): - """__idiv__(self, CvArr src)""" - return _cv.IplImage___idiv__(*args) - def __add__(*args): """ __add__(self, CvArr src) @@ -1896,6 +1861,20 @@ class IplImage(_object): """ return _cv.IplImage___gt__(*args) + def __mul__(*args): + """ + __mul__(self, CvArr src) + __mul__(self, double val) + """ + return _cv.IplImage___mul__(*args) + + def __imul__(*args): + """ + __imul__(self, CvArr src) + __imul__(self, double val) + """ + return _cv.IplImage___imul__(*args) + def __div__(*args): """ __div__(self, CvArr src) @@ -1903,6 +1882,17 @@ class IplImage(_object): """ return _cv.IplImage___div__(*args) + def __idiv__(*args): + """ + __idiv__(self, CvArr src) + __idiv__(self, double val) + """ + return _cv.IplImage___idiv__(*args) + + def __rdiv__(*args): + """__rdiv__(self, CvArr arg)""" + return _cv.IplImage___rdiv__(*args) + def __radd__(*args): """ __radd__(self, CvArr arg) @@ -1922,17 +1912,10 @@ class IplImage(_object): def __rmul__(*args): """ __rmul__(self, CvArr arg) - __rmul__(self, double arg) -> CvArr + __rmul__(self, double arg) """ return _cv.IplImage___rmul__(*args) - def __rdiv__(*args): - """ - __rdiv__(self, CvArr arg) - __rdiv__(self, double arg) -> CvArr - """ - return _cv.IplImage___rdiv__(*args) - def __ror__(*args): """ __ror__(self, CvScalar arg) @@ -1955,27 +1938,27 @@ class IplImage(_object): return _cv.IplImage___rxor__(*args) def __req__(*args): - """__req__(self, double arg) -> CvArr""" + """__req__(self, double arg)""" return _cv.IplImage___req__(*args) def __rgt__(*args): - """__rgt__(self, double arg) -> CvArr""" + """__rgt__(self, double arg)""" return _cv.IplImage___rgt__(*args) def __rge__(*args): - """__rge__(self, double arg) -> CvArr""" + """__rge__(self, double arg)""" return _cv.IplImage___rge__(*args) def __rlt__(*args): - """__rlt__(self, double arg) -> CvArr""" + """__rlt__(self, double arg)""" return _cv.IplImage___rlt__(*args) def __rle__(*args): - """__rle__(self, double arg) -> CvArr""" + """__rle__(self, double arg)""" return _cv.IplImage___rle__(*args) def __rne__(*args): - """__rne__(self, double arg) -> CvArr""" + """__rne__(self, double arg)""" return _cv.IplImage___rne__(*args) def __pow__(*args): @@ -2048,7 +2031,7 @@ class IplConvKernel(_object): __setattr__ = lambda self, name, value: _swig_setattr(self, IplConvKernel, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, IplConvKernel, name) - def __init__(self): raise AttributeError, "No constructor defined" + def __init__(self, *args, **kwargs): raise AttributeError, "No constructor defined" __repr__ = _swig_repr __swig_setmethods__["nCols"] = _cv.IplConvKernel_nCols_set __swig_getmethods__["nCols"] = _cv.IplConvKernel_nCols_get @@ -2111,7 +2094,7 @@ class CvMat(_object): __setattr__ = lambda self, name, value: _swig_setattr(self, CvMat, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, CvMat, name) - def __init__(self): raise AttributeError, "No constructor defined" + def __init__(self, *args, **kwargs): raise AttributeError, "No constructor defined" __repr__ = _swig_repr __swig_setmethods__["type"] = _cv.CvMat_type_set __swig_getmethods__["type"] = _cv.CvMat_type_get @@ -2149,18 +2132,6 @@ class CvMat(_object): if _newclass:rows = _swig_property(_cv.CvMat_rows_get) __swig_getmethods__["cols"] = _cv.CvMat_cols_get if _newclass:cols = _swig_property(_cv.CvMat_cols_get) - def __mul__(*args): - """__mul__(self, CvArr src) -> CvMat""" - return _cv.CvMat___mul__(*args) - - def __imul__(*args): - """__imul__(self, CvArr src) -> CvMat""" - return _cv.CvMat___imul__(*args) - - def __idiv__(*args): - """__idiv__(self, CvArr src) -> CvMat""" - return _cv.CvMat___idiv__(*args) - def __add__(*args): """ __add__(self, CvArr src) -> CvMat @@ -2273,6 +2244,20 @@ class CvMat(_object): """ return _cv.CvMat___gt__(*args) + def __mul__(*args): + """ + __mul__(self, CvArr src) -> CvMat + __mul__(self, double val) -> CvMat + """ + return _cv.CvMat___mul__(*args) + + def __imul__(*args): + """ + __imul__(self, CvArr src) -> CvMat + __imul__(self, double val) -> CvMat + """ + return _cv.CvMat___imul__(*args) + def __div__(*args): """ __div__(self, CvArr src) -> CvMat @@ -2280,6 +2265,13 @@ class CvMat(_object): """ return _cv.CvMat___div__(*args) + def __idiv__(*args): + """ + __idiv__(self, CvArr src) -> CvMat + __idiv__(self, double val) -> CvMat + """ + return _cv.CvMat___idiv__(*args) + def __radd__(*args): """ __radd__(self, CvArr arg) -> CvMat @@ -2299,17 +2291,10 @@ class CvMat(_object): def __rmul__(*args): """ __rmul__(self, CvArr arg) -> CvMat - __rmul__(self, double arg) -> CvArr + __rmul__(self, double arg) -> CvMat """ return _cv.CvMat___rmul__(*args) - def __rdiv__(*args): - """ - __rdiv__(self, CvArr arg) -> CvMat - __rdiv__(self, double arg) -> CvArr - """ - return _cv.CvMat___rdiv__(*args) - def __ror__(*args): """ __ror__(self, CvScalar arg) -> CvMat @@ -2332,29 +2317,36 @@ class CvMat(_object): return _cv.CvMat___rxor__(*args) def __req__(*args): - """__req__(self, double arg) -> CvArr""" + """__req__(self, double arg) -> CvMat""" return _cv.CvMat___req__(*args) def __rgt__(*args): - """__rgt__(self, double arg) -> CvArr""" + """__rgt__(self, double arg) -> CvMat""" return _cv.CvMat___rgt__(*args) def __rge__(*args): - """__rge__(self, double arg) -> CvArr""" + """__rge__(self, double arg) -> CvMat""" return _cv.CvMat___rge__(*args) def __rlt__(*args): - """__rlt__(self, double arg) -> CvArr""" + """__rlt__(self, double arg) -> CvMat""" return _cv.CvMat___rlt__(*args) def __rle__(*args): - """__rle__(self, double arg) -> CvArr""" + """__rle__(self, double arg) -> CvMat""" return _cv.CvMat___rle__(*args) def __rne__(*args): - """__rne__(self, double arg) -> CvArr""" + """__rne__(self, double arg) -> CvMat""" return _cv.CvMat___rne__(*args) + def __rdiv__(*args): + """ + __rdiv__(self, CvArr arg) -> CvMat + __rdiv__(self, double arg) -> CvMat + """ + return _cv.CvMat___rdiv__(*args) + def __pow__(*args): """__pow__(self, double arg) -> CvMat""" return _cv.CvMat___pow__(*args) @@ -2377,6 +2369,10 @@ class CvMat(_object): """__getitem__(self, PyObject object) -> PyObject""" return _cv.CvMat___getitem__(*args) + def __invert__(*args): + """__invert__(self) -> CvMat""" + return _cv.CvMat___invert__(*args) + def __iter__(self): """ generator function iterating through rows in matrix or elements in vector @@ -2426,6 +2422,7 @@ class CvMat(_object): return True return _cv.CvMat___ne__(self, arg) + __swig_setmethods__["imageData"] = _cv.CvMat_imageData_set __swig_getmethods__["imageData"] = _cv.CvMat_imageData_get if _newclass:imageData = _swig_property(_cv.CvMat_imageData_get, _cv.CvMat_imageData_set) @@ -2482,7 +2479,7 @@ class CvMatND(_object): __setattr__ = lambda self, name, value: _swig_setattr(self, CvMatND, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, CvMatND, name) - def __init__(self): raise AttributeError, "No constructor defined" + def __init__(self, *args, **kwargs): raise AttributeError, "No constructor defined" __repr__ = _swig_repr __swig_setmethods__["type"] = _cv.CvMatND_type_set __swig_getmethods__["type"] = _cv.CvMatND_type_get @@ -2573,7 +2570,7 @@ class CvSparseMat(_object): __setattr__ = lambda self, name, value: _swig_setattr(self, CvSparseMat, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, CvSparseMat, name) - def __init__(self): raise AttributeError, "No constructor defined" + def __init__(self, *args, **kwargs): raise AttributeError, "No constructor defined" __repr__ = _swig_repr __swig_setmethods__["type"] = _cv.CvSparseMat_type_set __swig_getmethods__["type"] = _cv.CvSparseMat_type_get @@ -2665,7 +2662,7 @@ class CvHistogram(_object): __setattr__ = lambda self, name, value: _swig_setattr(self, CvHistogram, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, CvHistogram, name) - def __init__(self): raise AttributeError, "No constructor defined" + def __init__(self, *args, **kwargs): raise AttributeError, "No constructor defined" __repr__ = _swig_repr __swig_setmethods__["type"] = _cv.CvHistogram_type_set __swig_getmethods__["type"] = _cv.CvHistogram_type_get @@ -3144,7 +3141,7 @@ class CvMemStorage(_object): __setattr__ = lambda self, name, value: _swig_setattr(self, CvMemStorage, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, CvMemStorage, name) - def __init__(self): raise AttributeError, "No constructor defined" + def __init__(self, *args, **kwargs): raise AttributeError, "No constructor defined" __repr__ = _swig_repr __swig_setmethods__["signature"] = _cv.CvMemStorage_signature_set __swig_getmethods__["signature"] = _cv.CvMemStorage_signature_get @@ -4486,6 +4483,10 @@ def cvSolveCubic(*args): """cvSolveCubic(CvMat coeffs, CvMat roots) -> int""" return _cv.cvSolveCubic(*args) +def cvSolvePoly(*args): + """cvSolvePoly(CvMat coeffs, CvMat roots, int maxiter=10, int fig=10)""" + return _cv.cvSolvePoly(*args) + def cvCrossProduct(*args): """cvCrossProduct(CvArr src1, CvArr src2, CvArr dst)""" return _cv.cvCrossProduct(*args) @@ -4674,11 +4675,11 @@ def cvSetSeqBlockSize(*args): return _cv.cvSetSeqBlockSize(*args) def cvSeqPush(*args): - """cvSeqPush(CvSeq seq, void element=None) -> char""" + """cvSeqPush(CvSeq seq, void element=None) -> schar""" return _cv.cvSeqPush(*args) def cvSeqPushFront(*args): - """cvSeqPushFront(CvSeq seq, void element=None) -> char""" + """cvSeqPushFront(CvSeq seq, void element=None) -> schar""" return _cv.cvSeqPushFront(*args) def cvSeqPop(*args): @@ -4698,7 +4699,7 @@ def cvSeqPopMulti(*args): return _cv.cvSeqPopMulti(*args) def cvSeqInsert(*args): - """cvSeqInsert(CvSeq seq, int before_index, void element=None) -> char""" + """cvSeqInsert(CvSeq seq, int before_index, void element=None) -> schar""" return _cv.cvSeqInsert(*args) def cvSeqRemove(*args): @@ -4710,7 +4711,7 @@ def cvClearSeq(*args): return _cv.cvClearSeq(*args) def cvGetSeqElem(*args): - """cvGetSeqElem(CvSeq seq, int index) -> char""" + """cvGetSeqElem(CvSeq seq, int index) -> schar""" return _cv.cvGetSeqElem(*args) def cvSeqElemIdx(*args): @@ -4781,7 +4782,7 @@ def cvSeqSort(*args): def cvSeqSearch(*args): """ cvSeqSearch(CvSeq seq, void elem, CvCmpFunc func, int is_sorted, - int elem_idx, void userdata=None) -> char + int elem_idx, void userdata=None) -> schar """ return _cv.cvSeqSearch(*args) @@ -4898,7 +4899,7 @@ class CvGraphScanner(_object): __setattr__ = lambda self, name, value: _swig_setattr(self, CvGraphScanner, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, CvGraphScanner, name) - def __init__(self): raise AttributeError, "No constructor defined" + def __init__(self, *args, **kwargs): raise AttributeError, "No constructor defined" __repr__ = _swig_repr __swig_setmethods__["vtx"] = _cv.CvGraphScanner_vtx_set __swig_getmethods__["vtx"] = _cv.CvGraphScanner_vtx_get @@ -6271,7 +6272,7 @@ class CvConDensation(_object): __setattr__ = lambda self, name, value: _swig_setattr(self, CvConDensation, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, CvConDensation, name) - def __init__(self): raise AttributeError, "No constructor defined" + def __init__(self, *args, **kwargs): raise AttributeError, "No constructor defined" __repr__ = _swig_repr __swig_setmethods__["MP"] = _cv.CvConDensation_MP_set __swig_getmethods__["MP"] = _cv.CvConDensation_MP_get @@ -6320,7 +6321,7 @@ class CvKalman(_object): __setattr__ = lambda self, name, value: _swig_setattr(self, CvKalman, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, CvKalman, name) - def __init__(self): raise AttributeError, "No constructor defined" + def __init__(self, *args, **kwargs): raise AttributeError, "No constructor defined" __repr__ = _swig_repr __swig_setmethods__["MP"] = _cv.CvKalman_MP_set __swig_getmethods__["MP"] = _cv.CvKalman_MP_get @@ -6535,7 +6536,7 @@ class CvHaarClassifierCascade(_object): __setattr__ = lambda self, name, value: _swig_setattr(self, CvHaarClassifierCascade, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, CvHaarClassifierCascade, name) - def __init__(self): raise AttributeError, "No constructor defined" + def __init__(self, *args, **kwargs): raise AttributeError, "No constructor defined" __repr__ = _swig_repr __swig_setmethods__["flags"] = _cv.CvHaarClassifierCascade_flags_set __swig_getmethods__["flags"] = _cv.CvHaarClassifierCascade_flags_get @@ -6596,8 +6597,8 @@ def cvCopyMakeBorder(*args): def cvSmooth(*args): """ - cvSmooth(CvArr src, CvArr dst, int smoothtype=2, int param1=3, - int param2=0, double param3=0, double param4=0) + cvSmooth(CvArr src, CvArr dst, int smoothtype=2, int size1=3, + int size2=0, double sigma1=0, double sigma2=0) """ return _cv.cvSmooth(*args) @@ -6961,7 +6962,7 @@ def cvSubdivDelaunay2DInsert(*args): return _cv.cvSubdivDelaunay2DInsert(*args) def cvSubdiv2DLocate(*args): - """cvSubdiv2DLocate(CvSubdiv2D subdiv, CvPoint2D32f pt, CvSubdiv2DEdge edge) -> int""" + """cvSubdiv2DLocate(CvSubdiv2D subdiv, CvPoint2D32f pt, CvSubdiv2DEdge edge) -> CvSubdiv2DPointLocation""" return _cv.cvSubdiv2DLocate(*args) def cvCalcSubdivVoronoi2D(*args): @@ -7258,6 +7259,28 @@ def cvFitLine(*args): """ return _cv.cvFitLine(*args) +def cvCreateFeatureTree(*args): + """cvCreateFeatureTree(CvMat desc) -> CvFeatureTree""" + return _cv.cvCreateFeatureTree(*args) + +def cvReleaseFeatureTree(*args): + """cvReleaseFeatureTree(CvFeatureTree tr)""" + return _cv.cvReleaseFeatureTree(*args) + +def cvFindFeatures(*args): + """ + cvFindFeatures(CvFeatureTree tr, CvMat desc, CvMat results, CvMat dist, + int k=2, int emax=20) + """ + return _cv.cvFindFeatures(*args) + +def cvFindFeaturesBoxed(*args): + """ + cvFindFeaturesBoxed(CvFeatureTree tr, CvMat bounds_min, CvMat bounds_max, + CvMat results) -> int + """ + return _cv.cvFindFeaturesBoxed(*args) + def cvLoadHaarClassifierCascade(*args): """cvLoadHaarClassifierCascade(char directory, CvSize orig_window_size) -> CvHaarClassifierCascade""" return _cv.cvLoadHaarClassifierCascade(*args) @@ -7292,6 +7315,22 @@ def cvFindHomography(*args): """cvFindHomography(CvMat src_points, CvMat dst_points, CvMat homography)""" return _cv.cvFindHomography(*args) +def cvRQDecomp3x3(*args): + """ + cvRQDecomp3x3(CvMat matrixM, CvMat matrixR, CvMat matrixQ, CvMat matrixQx=None, + CvMat matrixQy=None, CvMat matrixQz=None, + CvPoint3D64f eulerAngles=None) + """ + return _cv.cvRQDecomp3x3(*args) + +def cvDecomposeProjectionMatrix(*args): + """ + cvDecomposeProjectionMatrix(CvMat projMatr, CvMat calibMatr, CvMat rotMatr, CvMat posVect, + CvMat rotMatrX=None, CvMat rotMatrY=None, + CvMat rotMatrZ=None, CvPoint3D64f eulerAngles=None) + """ + return _cv.cvDecomposeProjectionMatrix(*args) + def cvProjectPoints2(*args): """ cvProjectPoints2(CvMat object_points, CvMat rotation_vector, CvMat translation_vector, @@ -7319,6 +7358,16 @@ def cvCalibrateCamera2(*args): """ return _cv.cvCalibrateCamera2(*args) +def cvCalibrationMatrixValues(*args): + """ + cvCalibrationMatrixValues(CvMat calibMatr, int imgWidth, int imgHeight, double apertureWidth=0, + double apertureHeight=0, double fovx=None, + double fovy=None, double focalLength=None, + CvPoint2D64f principalPoint=None, + double pixelAspectRatio=None) + """ + return _cv.cvCalibrationMatrixValues(*args) + def cvFindChessboardCorners(*args): """cvFindChessboardCorners(void image, CvSize pattern_size, int flags=1) -> int""" return _cv.cvFindChessboardCorners(*args)