1 # This file was automatically generated by SWIG (http://www.swig.org).
4 # Don't modify this file, modify the SWIG interface instead.
5 # This file is compatible with both classic and new-style classes.
9 new_instancemethod = new.instancemethod
11 _swig_property = property
13 pass # Python < 2.2 doesn't have 'property'.
14 def _swig_setattr_nondynamic(self,class_type,name,value,static=1):
15 if (name == "thisown"): return self.this.own(value)
17 if type(value).__name__ == 'PySwigObject':
18 self.__dict__[name] = value
20 method = class_type.__swig_setmethods__.get(name,None)
21 if method: return method(self,value)
22 if (not static) or hasattr(self,name):
23 self.__dict__[name] = value
25 raise AttributeError("You cannot add attributes to %s" % self)
27 def _swig_setattr(self,class_type,name,value):
28 return _swig_setattr_nondynamic(self,class_type,name,value,0)
30 def _swig_getattr(self,class_type,name):
31 if (name == "thisown"): return self.this.own()
32 method = class_type.__swig_getmethods__.get(name,None)
33 if method: return method(self)
34 raise AttributeError,name
37 try: strthis = "proxy of " + self.this.__repr__()
39 return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,)
43 _object = types.ObjectType
45 except AttributeError:
51 class CvRNG_Wrapper(_object):
52 """Proxy of C++ CvRNG_Wrapper class"""
53 __swig_setmethods__ = {}
54 __setattr__ = lambda self, name, value: _swig_setattr(self, CvRNG_Wrapper, name, value)
55 __swig_getmethods__ = {}
56 __getattr__ = lambda self, name: _swig_getattr(self, CvRNG_Wrapper, name)
58 def __init__(self, *args):
59 """__init__(self, CvRNG val) -> CvRNG_Wrapper"""
60 this = _cv.new_CvRNG_Wrapper(*args)
61 try: self.this.append(this)
62 except: self.this = this
64 """ptr(self) -> CvRNG"""
65 return _cv.CvRNG_Wrapper_ptr(*args)
68 """ref(self) -> CvRNG"""
69 return _cv.CvRNG_Wrapper_ref(*args)
72 """__eq__(self, CvRNG_Wrapper x) -> bool"""
73 return _cv.CvRNG_Wrapper___eq__(*args)
76 """__ne__(self, CvRNG_Wrapper x) -> bool"""
77 return _cv.CvRNG_Wrapper___ne__(*args)
79 __swig_destroy__ = _cv.delete_CvRNG_Wrapper
80 __del__ = lambda self : None;
81 CvRNG_Wrapper_swigregister = _cv.CvRNG_Wrapper_swigregister
82 CvRNG_Wrapper_swigregister(CvRNG_Wrapper)
84 class CvSubdiv2DEdge_Wrapper(_object):
85 """Proxy of C++ CvSubdiv2DEdge_Wrapper class"""
86 __swig_setmethods__ = {}
87 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSubdiv2DEdge_Wrapper, name, value)
88 __swig_getmethods__ = {}
89 __getattr__ = lambda self, name: _swig_getattr(self, CvSubdiv2DEdge_Wrapper, name)
91 def __init__(self, *args):
92 """__init__(self, CvSubdiv2DEdge val) -> CvSubdiv2DEdge_Wrapper"""
93 this = _cv.new_CvSubdiv2DEdge_Wrapper(*args)
94 try: self.this.append(this)
95 except: self.this = this
97 """ptr(self) -> CvSubdiv2DEdge"""
98 return _cv.CvSubdiv2DEdge_Wrapper_ptr(*args)
101 """ref(self) -> CvSubdiv2DEdge"""
102 return _cv.CvSubdiv2DEdge_Wrapper_ref(*args)
105 """__eq__(self, CvSubdiv2DEdge_Wrapper x) -> bool"""
106 return _cv.CvSubdiv2DEdge_Wrapper___eq__(*args)
109 """__ne__(self, CvSubdiv2DEdge_Wrapper x) -> bool"""
110 return _cv.CvSubdiv2DEdge_Wrapper___ne__(*args)
112 __swig_destroy__ = _cv.delete_CvSubdiv2DEdge_Wrapper
113 __del__ = lambda self : None;
114 CvSubdiv2DEdge_Wrapper_swigregister = _cv.CvSubdiv2DEdge_Wrapper_swigregister
115 CvSubdiv2DEdge_Wrapper_swigregister(CvSubdiv2DEdge_Wrapper)
117 class PySwigIterator(_object):
118 """Proxy of C++ PySwigIterator class"""
119 __swig_setmethods__ = {}
120 __setattr__ = lambda self, name, value: _swig_setattr(self, PySwigIterator, name, value)
121 __swig_getmethods__ = {}
122 __getattr__ = lambda self, name: _swig_getattr(self, PySwigIterator, name)
123 def __init__(self, *args, **kwargs): raise AttributeError, "No constructor defined"
124 __repr__ = _swig_repr
125 __swig_destroy__ = _cv.delete_PySwigIterator
126 __del__ = lambda self : None;
128 """value(self) -> PyObject"""
129 return _cv.PySwigIterator_value(*args)
133 incr(self, size_t n=1) -> PySwigIterator
134 incr(self) -> PySwigIterator
136 return _cv.PySwigIterator_incr(*args)
140 decr(self, size_t n=1) -> PySwigIterator
141 decr(self) -> PySwigIterator
143 return _cv.PySwigIterator_decr(*args)
146 """distance(self, PySwigIterator x) -> ptrdiff_t"""
147 return _cv.PySwigIterator_distance(*args)
150 """equal(self, PySwigIterator x) -> bool"""
151 return _cv.PySwigIterator_equal(*args)
154 """copy(self) -> PySwigIterator"""
155 return _cv.PySwigIterator_copy(*args)
158 """next(self) -> PyObject"""
159 return _cv.PySwigIterator_next(*args)
162 """previous(self) -> PyObject"""
163 return _cv.PySwigIterator_previous(*args)
166 """advance(self, ptrdiff_t n) -> PySwigIterator"""
167 return _cv.PySwigIterator_advance(*args)
170 """__eq__(self, PySwigIterator x) -> bool"""
171 return _cv.PySwigIterator___eq__(*args)
174 """__ne__(self, PySwigIterator x) -> bool"""
175 return _cv.PySwigIterator___ne__(*args)
178 """__iadd__(self, ptrdiff_t n) -> PySwigIterator"""
179 return _cv.PySwigIterator___iadd__(*args)
182 """__isub__(self, ptrdiff_t n) -> PySwigIterator"""
183 return _cv.PySwigIterator___isub__(*args)
186 """__add__(self, ptrdiff_t n) -> PySwigIterator"""
187 return _cv.PySwigIterator___add__(*args)
191 __sub__(self, ptrdiff_t n) -> PySwigIterator
192 __sub__(self, PySwigIterator x) -> ptrdiff_t
194 return _cv.PySwigIterator___sub__(*args)
196 def __iter__(self): return self
197 PySwigIterator_swigregister = _cv.PySwigIterator_swigregister
198 PySwigIterator_swigregister(PySwigIterator)
200 class FloatVector(_object):
201 """Proxy of C++ FloatVector class"""
202 __swig_setmethods__ = {}
203 __setattr__ = lambda self, name, value: _swig_setattr(self, FloatVector, name, value)
204 __swig_getmethods__ = {}
205 __getattr__ = lambda self, name: _swig_getattr(self, FloatVector, name)
206 __repr__ = _swig_repr
208 """iterator(self, PyObject PYTHON_SELF) -> PySwigIterator"""
209 return _cv.FloatVector_iterator(*args)
211 def __iter__(self): return self.iterator()
212 def __nonzero__(*args):
213 """__nonzero__(self) -> bool"""
214 return _cv.FloatVector___nonzero__(*args)
217 """__len__(self) -> size_type"""
218 return _cv.FloatVector___len__(*args)
221 """pop(self) -> value_type"""
222 return _cv.FloatVector_pop(*args)
224 def __getslice__(*args):
225 """__getslice__(self, difference_type i, difference_type j) -> FloatVector"""
226 return _cv.FloatVector___getslice__(*args)
228 def __setslice__(*args):
229 """__setslice__(self, difference_type i, difference_type j, FloatVector v)"""
230 return _cv.FloatVector___setslice__(*args)
232 def __delslice__(*args):
233 """__delslice__(self, difference_type i, difference_type j)"""
234 return _cv.FloatVector___delslice__(*args)
236 def __delitem__(*args):
237 """__delitem__(self, difference_type i)"""
238 return _cv.FloatVector___delitem__(*args)
240 def __getitem__(*args):
241 """__getitem__(self, difference_type i) -> value_type"""
242 return _cv.FloatVector___getitem__(*args)
244 def __setitem__(*args):
245 """__setitem__(self, difference_type i, value_type x)"""
246 return _cv.FloatVector___setitem__(*args)
249 """append(self, value_type x)"""
250 return _cv.FloatVector_append(*args)
253 """empty(self) -> bool"""
254 return _cv.FloatVector_empty(*args)
257 """size(self) -> size_type"""
258 return _cv.FloatVector_size(*args)
262 return _cv.FloatVector_clear(*args)
265 """swap(self, FloatVector v)"""
266 return _cv.FloatVector_swap(*args)
268 def get_allocator(*args):
269 """get_allocator(self) -> allocator_type"""
270 return _cv.FloatVector_get_allocator(*args)
273 """begin(self) -> const_iterator"""
274 return _cv.FloatVector_begin(*args)
277 """end(self) -> const_iterator"""
278 return _cv.FloatVector_end(*args)
281 """rbegin(self) -> const_reverse_iterator"""
282 return _cv.FloatVector_rbegin(*args)
285 """rend(self) -> const_reverse_iterator"""
286 return _cv.FloatVector_rend(*args)
290 return _cv.FloatVector_pop_back(*args)
294 erase(self, iterator pos) -> iterator
295 erase(self, iterator first, iterator last) -> iterator
297 return _cv.FloatVector_erase(*args)
299 def __init__(self, *args):
301 __init__(self) -> FloatVector
302 __init__(self, FloatVector ?) -> FloatVector
303 __init__(self, size_type size) -> FloatVector
304 __init__(self, size_type size, value_type value) -> FloatVector
306 this = _cv.new_FloatVector(*args)
307 try: self.this.append(this)
308 except: self.this = this
309 def push_back(*args):
310 """push_back(self, value_type x)"""
311 return _cv.FloatVector_push_back(*args)
314 """front(self) -> value_type"""
315 return _cv.FloatVector_front(*args)
318 """back(self) -> value_type"""
319 return _cv.FloatVector_back(*args)
322 """assign(self, size_type n, value_type x)"""
323 return _cv.FloatVector_assign(*args)
327 resize(self, size_type new_size)
328 resize(self, size_type new_size, value_type x)
330 return _cv.FloatVector_resize(*args)
334 insert(self, iterator pos, value_type x) -> iterator
335 insert(self, iterator pos, size_type n, value_type x)
337 return _cv.FloatVector_insert(*args)
340 """reserve(self, size_type n)"""
341 return _cv.FloatVector_reserve(*args)
344 """capacity(self) -> size_type"""
345 return _cv.FloatVector_capacity(*args)
347 __swig_destroy__ = _cv.delete_FloatVector
348 __del__ = lambda self : None;
349 FloatVector_swigregister = _cv.FloatVector_swigregister
350 FloatVector_swigregister(FloatVector)
352 class CvPointVector(_object):
353 """Proxy of C++ CvPointVector class"""
354 __swig_setmethods__ = {}
355 __setattr__ = lambda self, name, value: _swig_setattr(self, CvPointVector, name, value)
356 __swig_getmethods__ = {}
357 __getattr__ = lambda self, name: _swig_getattr(self, CvPointVector, name)
358 __repr__ = _swig_repr
360 """iterator(self, PyObject PYTHON_SELF) -> PySwigIterator"""
361 return _cv.CvPointVector_iterator(*args)
363 def __iter__(self): return self.iterator()
364 def __nonzero__(*args):
365 """__nonzero__(self) -> bool"""
366 return _cv.CvPointVector___nonzero__(*args)
369 """__len__(self) -> size_type"""
370 return _cv.CvPointVector___len__(*args)
373 """pop(self) -> value_type"""
374 return _cv.CvPointVector_pop(*args)
376 def __getslice__(*args):
377 """__getslice__(self, difference_type i, difference_type j) -> CvPointVector"""
378 return _cv.CvPointVector___getslice__(*args)
380 def __setslice__(*args):
381 """__setslice__(self, difference_type i, difference_type j, CvPointVector v)"""
382 return _cv.CvPointVector___setslice__(*args)
384 def __delslice__(*args):
385 """__delslice__(self, difference_type i, difference_type j)"""
386 return _cv.CvPointVector___delslice__(*args)
388 def __delitem__(*args):
389 """__delitem__(self, difference_type i)"""
390 return _cv.CvPointVector___delitem__(*args)
392 def __getitem__(*args):
393 """__getitem__(self, difference_type i) -> value_type"""
394 return _cv.CvPointVector___getitem__(*args)
396 def __setitem__(*args):
397 """__setitem__(self, difference_type i, value_type x)"""
398 return _cv.CvPointVector___setitem__(*args)
401 """append(self, value_type x)"""
402 return _cv.CvPointVector_append(*args)
405 """empty(self) -> bool"""
406 return _cv.CvPointVector_empty(*args)
409 """size(self) -> size_type"""
410 return _cv.CvPointVector_size(*args)
414 return _cv.CvPointVector_clear(*args)
417 """swap(self, CvPointVector v)"""
418 return _cv.CvPointVector_swap(*args)
420 def get_allocator(*args):
421 """get_allocator(self) -> allocator_type"""
422 return _cv.CvPointVector_get_allocator(*args)
425 """begin(self) -> const_iterator"""
426 return _cv.CvPointVector_begin(*args)
429 """end(self) -> const_iterator"""
430 return _cv.CvPointVector_end(*args)
433 """rbegin(self) -> const_reverse_iterator"""
434 return _cv.CvPointVector_rbegin(*args)
437 """rend(self) -> const_reverse_iterator"""
438 return _cv.CvPointVector_rend(*args)
442 return _cv.CvPointVector_pop_back(*args)
446 erase(self, iterator pos) -> iterator
447 erase(self, iterator first, iterator last) -> iterator
449 return _cv.CvPointVector_erase(*args)
451 def __init__(self, *args):
453 __init__(self) -> CvPointVector
454 __init__(self, CvPointVector ?) -> CvPointVector
455 __init__(self, size_type size) -> CvPointVector
456 __init__(self, size_type size, value_type value) -> CvPointVector
458 this = _cv.new_CvPointVector(*args)
459 try: self.this.append(this)
460 except: self.this = this
461 def push_back(*args):
462 """push_back(self, value_type x)"""
463 return _cv.CvPointVector_push_back(*args)
466 """front(self) -> value_type"""
467 return _cv.CvPointVector_front(*args)
470 """back(self) -> value_type"""
471 return _cv.CvPointVector_back(*args)
474 """assign(self, size_type n, value_type x)"""
475 return _cv.CvPointVector_assign(*args)
479 resize(self, size_type new_size)
480 resize(self, size_type new_size, value_type x)
482 return _cv.CvPointVector_resize(*args)
486 insert(self, iterator pos, value_type x) -> iterator
487 insert(self, iterator pos, size_type n, value_type x)
489 return _cv.CvPointVector_insert(*args)
492 """reserve(self, size_type n)"""
493 return _cv.CvPointVector_reserve(*args)
496 """capacity(self) -> size_type"""
497 return _cv.CvPointVector_capacity(*args)
499 __swig_destroy__ = _cv.delete_CvPointVector
500 __del__ = lambda self : None;
501 CvPointVector_swigregister = _cv.CvPointVector_swigregister
502 CvPointVector_swigregister(CvPointVector)
504 def cvCalcHist(*args):
505 return cvCalcArrHist(*args)
508 def cvSegmentMotion(*args):
510 cvSegmentMotion(CvArr mhi, CvArr seg_mask, CvMemStorage storage, double timestamp,
511 double seg_thresh) -> CvSeq_CvConnectedComp
513 return _cv.cvSegmentMotion(*args)
514 def cvHoughCircles(*args):
515 seq = cvHoughCirclesUntyped( *args )
516 return CvSeq_float_3.cast(seq)
518 def cvPyrSegmentation(*args):
519 seq = cvPyrSegmentationUntyped( *args )
520 return CvSeq_CvConnectedComp.cast(seq)
522 def cvApproxChains(*args):
523 seq = cvApproxChainsUntyped( *args )
524 return CvSeq_CvPoint.cast(seq)
526 def cvContourFromContourTree(*args):
527 seq = cvContourFromContourTreeUntyped( *args )
528 return CvSeq_CvPoint.cast(seq)
530 def cvConvexityDefects(*args):
531 seq = cvConvexityDefectsUntyped( *args )
532 return CvSeq_CvConvexityDefect.cast(seq)
534 def cvFindContours( *args ):
535 count, seq = cvFindContoursUntyped( *args )
536 return count, CvSeq_CvPoint.cast(seq)
538 def cvHoughLines2( *args ):
539 seq = cvHoughLinesUntyped( *args )
540 type = CV_SEQ_ELTYPE(seq)
542 return CvSeq_CvPoint_2.cast(seq)
543 return CvSeq_float_2.cast(seq)
546 def cvReleaseImage(*args):
547 """cvReleaseImage(PyObject obj)"""
548 return _cv.cvReleaseImage(*args)
550 def cvReleaseMat(*args):
551 """cvReleaseMat(PyObject obj)"""
552 return _cv.cvReleaseMat(*args)
554 def cvReleaseStructuringElement(*args):
555 """cvReleaseStructuringElement(PyObject obj)"""
556 return _cv.cvReleaseStructuringElement(*args)
558 def cvReleaseConDensation(*args):
559 """cvReleaseConDensation(PyObject obj)"""
560 return _cv.cvReleaseConDensation(*args)
562 def cvReleaseKalman(*args):
563 """cvReleaseKalman(PyObject obj)"""
564 return _cv.cvReleaseKalman(*args)
566 def cvReleaseHist(*args):
567 """cvReleaseHist(PyObject obj)"""
568 return _cv.cvReleaseHist(*args)
570 def cvReleaseHaarClassifierCascade(*args):
571 """cvReleaseHaarClassifierCascade(PyObject obj)"""
572 return _cv.cvReleaseHaarClassifierCascade(*args)
574 def cvReleasePOSITObject(*args):
575 """cvReleasePOSITObject(PyObject obj)"""
576 return _cv.cvReleasePOSITObject(*args)
578 def cvReleaseImageHeader(*args):
579 """cvReleaseImageHeader(PyObject obj)"""
580 return _cv.cvReleaseImageHeader(*args)
582 def cvReleaseMatND(*args):
583 """cvReleaseMatND(PyObject obj)"""
584 return _cv.cvReleaseMatND(*args)
586 def cvReleaseSparseMat(*args):
587 """cvReleaseSparseMat(PyObject obj)"""
588 return _cv.cvReleaseSparseMat(*args)
590 def cvReleaseMemStorage(*args):
591 """cvReleaseMemStorage(PyObject obj)"""
592 return _cv.cvReleaseMemStorage(*args)
594 def cvReleaseGraphScanner(*args):
595 """cvReleaseGraphScanner(PyObject obj)"""
596 return _cv.cvReleaseGraphScanner(*args)
598 def cvReleaseFileStorage(*args):
599 """cvReleaseFileStorage(PyObject obj)"""
600 return _cv.cvReleaseFileStorage(*args)
602 def cvRelease(*args):
603 """cvRelease(PyObject obj)"""
604 return _cv.cvRelease(*args)
606 def cvReleaseCapture(*args):
607 """cvReleaseCapture(PyObject obj)"""
608 return _cv.cvReleaseCapture(*args)
610 def cvReleaseVideoWriter(*args):
611 """cvReleaseVideoWriter(PyObject obj)"""
612 return _cv.cvReleaseVideoWriter(*args)
615 """cvFree(void ptr)"""
616 return _cv.cvFree(*args)
618 def CV_READ_CHAIN_POINT(*args):
619 """CV_READ_CHAIN_POINT(CvPoint _pt, CvChainPtReader reader)"""
620 return _cv.CV_READ_CHAIN_POINT(*args)
622 def CV_MAT_ELEM_PTR(*args):
623 """CV_MAT_ELEM_PTR(CvMat mat, int row, int col) -> void"""
624 return _cv.CV_MAT_ELEM_PTR(*args)
626 def CV_MAT_ELEM_PTR_FAST(*args):
627 """CV_MAT_ELEM_PTR_FAST(CvMat mat, int row, int col, int pix_size) -> void"""
628 return _cv.CV_MAT_ELEM_PTR_FAST(*args)
630 def CV_NODE_VAL(*args):
631 """CV_NODE_VAL(CvSparseMat mat, CvSparseNode node) -> void"""
632 return _cv.CV_NODE_VAL(*args)
634 def CV_NODE_IDX(*args):
635 """CV_NODE_IDX(CvSparseMat mat, CvSparseNode node) -> int"""
636 return _cv.CV_NODE_IDX(*args)
638 def CV_SUBDIV2D_NEXT_EDGE(*args):
639 """CV_SUBDIV2D_NEXT_EDGE(CvSubdiv2DEdge edge) -> CvQuadEdge2D"""
640 return _cv.CV_SUBDIV2D_NEXT_EDGE(*args)
643 """CV_SWAP(int a, int b, int t)"""
644 return _cv.CV_SWAP(*args)
647 """CV_IMIN(int a, int b) -> int"""
648 return _cv.CV_IMIN(*args)
651 """CV_IMAX(int a, int b) -> int"""
652 return _cv.CV_IMAX(*args)
655 """CV_IABS(int a) -> int"""
656 return _cv.CV_IABS(*args)
659 """CV_CMP(int a, int b)"""
660 return _cv.CV_CMP(*args)
664 return _cv.CV_SIGN(*args)
666 def cvInvSqrt(*args):
667 """cvInvSqrt(double value)"""
668 return _cv.cvInvSqrt(*args)
671 """cvSqrt(double value)"""
672 return _cv.cvSqrt(*args)
674 def CV_IS_IMAGE_HDR(*args):
675 """CV_IS_IMAGE_HDR(CvArr img) -> int"""
676 return _cv.CV_IS_IMAGE_HDR(*args)
678 def CV_IS_IMAGE(*args):
679 """CV_IS_IMAGE(CvArr img) -> int"""
680 return _cv.CV_IS_IMAGE(*args)
682 def CV_MAKETYPE(*args):
683 """CV_MAKETYPE(int depth, int cn) -> int"""
684 return _cv.CV_MAKETYPE(*args)
687 """CV_8UC(int n) -> int"""
688 return _cv.CV_8UC(*args)
691 """CV_8SC(int n) -> int"""
692 return _cv.CV_8SC(*args)
695 """CV_16UC(int n) -> int"""
696 return _cv.CV_16UC(*args)
699 """CV_16SC(int n) -> int"""
700 return _cv.CV_16SC(*args)
703 """CV_32SC(int n) -> int"""
704 return _cv.CV_32SC(*args)
707 """CV_32FC(int n) -> int"""
708 return _cv.CV_32FC(*args)
711 """CV_64FC(int n) -> int"""
712 return _cv.CV_64FC(*args)
714 def CV_MAT_CN(*args):
715 """CV_MAT_CN(int flags) -> int"""
716 return _cv.CV_MAT_CN(*args)
718 def CV_MAT_DEPTH(*args):
719 """CV_MAT_DEPTH(int flags) -> int"""
720 return _cv.CV_MAT_DEPTH(*args)
722 def CV_MAT_TYPE(*args):
723 """CV_MAT_TYPE(int flags) -> int"""
724 return _cv.CV_MAT_TYPE(*args)
726 def CV_IS_MAT_CONT(*args):
727 """CV_IS_MAT_CONT(int flags) -> int"""
728 return _cv.CV_IS_MAT_CONT(*args)
730 def CV_IS_TEMP_MAT(*args):
731 """CV_IS_TEMP_MAT(int flags) -> int"""
732 return _cv.CV_IS_TEMP_MAT(*args)
734 def CV_IS_MAT_HDR(*args):
735 """CV_IS_MAT_HDR(CvMat mat) -> int"""
736 return _cv.CV_IS_MAT_HDR(*args)
738 def CV_IS_MAT(*args):
739 """CV_IS_MAT(CvMat mat) -> int"""
740 return _cv.CV_IS_MAT(*args)
742 def CV_IS_MASK_ARR(*args):
743 """CV_IS_MASK_ARR(CvMat mat) -> int"""
744 return _cv.CV_IS_MASK_ARR(*args)
746 def CV_ARE_TYPES_EQ(*args):
747 """CV_ARE_TYPES_EQ(CvMat mat1, CvMat mat2) -> int"""
748 return _cv.CV_ARE_TYPES_EQ(*args)
750 def CV_ARE_CNS_EQ(*args):
751 """CV_ARE_CNS_EQ(CvMat mat1, CvMat mat2) -> int"""
752 return _cv.CV_ARE_CNS_EQ(*args)
754 def CV_ARE_DEPTHS_EQ(*args):
755 """CV_ARE_DEPTHS_EQ(CvMat mat1, CvMat mat2) -> int"""
756 return _cv.CV_ARE_DEPTHS_EQ(*args)
758 def CV_ARE_SIZES_EQ(*args):
759 """CV_ARE_SIZES_EQ(CvMat mat1, CvMat mat2) -> int"""
760 return _cv.CV_ARE_SIZES_EQ(*args)
762 def CV_IS_MAT_CONST(*args):
763 """CV_IS_MAT_CONST(CvMat mat) -> int"""
764 return _cv.CV_IS_MAT_CONST(*args)
766 def CV_ELEM_SIZE1(*args):
767 """CV_ELEM_SIZE1(int type) -> int"""
768 return _cv.CV_ELEM_SIZE1(*args)
770 def CV_ELEM_SIZE(*args):
771 """CV_ELEM_SIZE(int type) -> int"""
772 return _cv.CV_ELEM_SIZE(*args)
774 def CV_IS_MATND_HDR(*args):
775 """CV_IS_MATND_HDR(CvMat mat) -> int"""
776 return _cv.CV_IS_MATND_HDR(*args)
778 def CV_IS_MATND(*args):
779 """CV_IS_MATND(CvMat mat) -> int"""
780 return _cv.CV_IS_MATND(*args)
782 def CV_IS_SPARSE_MAT_HDR(*args):
783 """CV_IS_SPARSE_MAT_HDR(CvMat mat) -> int"""
784 return _cv.CV_IS_SPARSE_MAT_HDR(*args)
786 def CV_IS_SPARSE_MAT(*args):
787 """CV_IS_SPARSE_MAT(CvMat mat) -> int"""
788 return _cv.CV_IS_SPARSE_MAT(*args)
790 def CV_IS_HIST(*args):
791 """CV_IS_HIST(CvHistogram hist) -> int"""
792 return _cv.CV_IS_HIST(*args)
794 def CV_IS_UNIFORM_HIST(*args):
795 """CV_IS_UNIFORM_HIST(CvHistogram hist) -> int"""
796 return _cv.CV_IS_UNIFORM_HIST(*args)
798 def CV_IS_SPARSE_HIST(*args):
799 """CV_IS_SPARSE_HIST(CvHistogram hist) -> int"""
800 return _cv.CV_IS_SPARSE_HIST(*args)
802 def CV_HIST_HAS_RANGES(*args):
803 """CV_HIST_HAS_RANGES(CvHistogram hist) -> int"""
804 return _cv.CV_HIST_HAS_RANGES(*args)
806 def CV_IS_STORAGE(*args):
807 """CV_IS_STORAGE(CvMemStorage storage) -> int"""
808 return _cv.CV_IS_STORAGE(*args)
810 def CV_IS_SET_ELEM(*args):
811 """CV_IS_SET_ELEM(void ptr) -> int"""
812 return _cv.CV_IS_SET_ELEM(*args)
814 def CV_IS_SEQ(*args):
815 """CV_IS_SEQ(CvSeq seq) -> int"""
816 return _cv.CV_IS_SEQ(*args)
818 def CV_IS_SET(*args):
819 """CV_IS_SET(CvSet set) -> int"""
820 return _cv.CV_IS_SET(*args)
822 def CV_SEQ_ELTYPE(*args):
823 """CV_SEQ_ELTYPE(CvSeq seq) -> int"""
824 return _cv.CV_SEQ_ELTYPE(*args)
826 def CV_SEQ_KIND(*args):
827 """CV_SEQ_KIND(CvSeq seq) -> int"""
828 return _cv.CV_SEQ_KIND(*args)
830 def CV_IS_SEQ_INDEX(*args):
831 """CV_IS_SEQ_INDEX(CvSeq seq) -> int"""
832 return _cv.CV_IS_SEQ_INDEX(*args)
834 def CV_IS_SEQ_CURVE(*args):
835 """CV_IS_SEQ_CURVE(CvSeq seq) -> int"""
836 return _cv.CV_IS_SEQ_CURVE(*args)
838 def CV_IS_SEQ_CLOSED(*args):
839 """CV_IS_SEQ_CLOSED(CvSeq seq) -> int"""
840 return _cv.CV_IS_SEQ_CLOSED(*args)
842 def CV_IS_SEQ_CONVEX(*args):
843 """CV_IS_SEQ_CONVEX(CvSeq seq) -> int"""
844 return _cv.CV_IS_SEQ_CONVEX(*args)
846 def CV_IS_SEQ_HOLE(*args):
847 """CV_IS_SEQ_HOLE(CvSeq seq) -> int"""
848 return _cv.CV_IS_SEQ_HOLE(*args)
850 def CV_IS_SEQ_SIMPLE(*args):
851 """CV_IS_SEQ_SIMPLE(CvSeq seq) -> int"""
852 return _cv.CV_IS_SEQ_SIMPLE(*args)
854 def CV_IS_SEQ_POINT_SET(*args):
855 """CV_IS_SEQ_POINT_SET(CvSeq seq) -> int"""
856 return _cv.CV_IS_SEQ_POINT_SET(*args)
858 def CV_IS_SEQ_POINT_SUBSET(*args):
859 """CV_IS_SEQ_POINT_SUBSET(CvSeq seq) -> int"""
860 return _cv.CV_IS_SEQ_POINT_SUBSET(*args)
862 def CV_IS_SEQ_POLYLINE(*args):
863 """CV_IS_SEQ_POLYLINE(CvSeq seq) -> int"""
864 return _cv.CV_IS_SEQ_POLYLINE(*args)
866 def CV_IS_SEQ_POLYGON(*args):
867 """CV_IS_SEQ_POLYGON(CvSeq seq) -> int"""
868 return _cv.CV_IS_SEQ_POLYGON(*args)
870 def CV_IS_SEQ_CHAIN(*args):
871 """CV_IS_SEQ_CHAIN(CvSeq seq) -> int"""
872 return _cv.CV_IS_SEQ_CHAIN(*args)
874 def CV_IS_SEQ_CONTOUR(*args):
875 """CV_IS_SEQ_CONTOUR(CvSeq seq) -> int"""
876 return _cv.CV_IS_SEQ_CONTOUR(*args)
878 def CV_IS_SEQ_CHAIN_CONTOUR(*args):
879 """CV_IS_SEQ_CHAIN_CONTOUR(CvSeq seq) -> int"""
880 return _cv.CV_IS_SEQ_CHAIN_CONTOUR(*args)
882 def CV_IS_SEQ_POLYGON_TREE(*args):
883 """CV_IS_SEQ_POLYGON_TREE(CvSeq seq) -> int"""
884 return _cv.CV_IS_SEQ_POLYGON_TREE(*args)
886 def CV_IS_GRAPH(*args):
887 """CV_IS_GRAPH(CvSeq seq) -> int"""
888 return _cv.CV_IS_GRAPH(*args)
890 def CV_IS_GRAPH_ORIENTED(*args):
891 """CV_IS_GRAPH_ORIENTED(CvSeq seq) -> int"""
892 return _cv.CV_IS_GRAPH_ORIENTED(*args)
894 def CV_IS_SUBDIV2D(*args):
895 """CV_IS_SUBDIV2D(CvSeq seq) -> int"""
896 return _cv.CV_IS_SUBDIV2D(*args)
898 def CV_WRITE_SEQ_ELEM_VAR(*args):
899 """CV_WRITE_SEQ_ELEM_VAR(void elem_ptr, CvSeqWriter writer)"""
900 return _cv.CV_WRITE_SEQ_ELEM_VAR(*args)
902 def CV_WRITE_SEQ_ELEM(*args):
903 """CV_WRITE_SEQ_ELEM(CvPoint elem, CvSeqWriter writer)"""
904 return _cv.CV_WRITE_SEQ_ELEM(*args)
906 def CV_NEXT_SEQ_ELEM(*args):
907 """CV_NEXT_SEQ_ELEM(int elem_size, CvSeqReader reader)"""
908 return _cv.CV_NEXT_SEQ_ELEM(*args)
910 def CV_PREV_SEQ_ELEM(*args):
911 """CV_PREV_SEQ_ELEM(int elem_size, CvSeqReader reader)"""
912 return _cv.CV_PREV_SEQ_ELEM(*args)
914 def CV_READ_SEQ_ELEM(*args):
915 """CV_READ_SEQ_ELEM(CvPoint elem, CvSeqReader reader)"""
916 return _cv.CV_READ_SEQ_ELEM(*args)
918 def CV_REV_READ_SEQ_ELEM(*args):
919 """CV_REV_READ_SEQ_ELEM(CvPoint elem, CvSeqReader reader)"""
920 return _cv.CV_REV_READ_SEQ_ELEM(*args)
922 def CV_CURRENT_POINT(*args):
923 """CV_CURRENT_POINT(CvSeqReader reader) -> CvPoint"""
924 return _cv.CV_CURRENT_POINT(*args)
926 def CV_PREV_POINT(*args):
927 """CV_PREV_POINT(CvSeqReader reader) -> CvPoint"""
928 return _cv.CV_PREV_POINT(*args)
930 def CV_READ_EDGE(*args):
931 """CV_READ_EDGE(CvPoint pt1, CvPoint pt2, CvSeqReader reader)"""
932 return _cv.CV_READ_EDGE(*args)
934 def CV_NEXT_GRAPH_EDGE(*args):
935 """CV_NEXT_GRAPH_EDGE(CvGraphEdge edge, CvGraphVtx vertex) -> CvGraphEdge"""
936 return _cv.CV_NEXT_GRAPH_EDGE(*args)
938 def CV_NODE_TYPE(*args):
939 """CV_NODE_TYPE(int flags) -> int"""
940 return _cv.CV_NODE_TYPE(*args)
942 def CV_NODE_IS_INT(*args):
943 """CV_NODE_IS_INT(int flags) -> int"""
944 return _cv.CV_NODE_IS_INT(*args)
946 def CV_NODE_IS_REAL(*args):
947 """CV_NODE_IS_REAL(int flags) -> int"""
948 return _cv.CV_NODE_IS_REAL(*args)
950 def CV_NODE_IS_STRING(*args):
951 """CV_NODE_IS_STRING(int flags) -> int"""
952 return _cv.CV_NODE_IS_STRING(*args)
954 def CV_NODE_IS_SEQ(*args):
955 """CV_NODE_IS_SEQ(int flags) -> int"""
956 return _cv.CV_NODE_IS_SEQ(*args)
958 def CV_NODE_IS_MAP(*args):
959 """CV_NODE_IS_MAP(int flags) -> int"""
960 return _cv.CV_NODE_IS_MAP(*args)
962 def CV_NODE_IS_COLLECTION(*args):
963 """CV_NODE_IS_COLLECTION(int flags) -> int"""
964 return _cv.CV_NODE_IS_COLLECTION(*args)
966 def CV_NODE_IS_FLOW(*args):
967 """CV_NODE_IS_FLOW(int flags) -> int"""
968 return _cv.CV_NODE_IS_FLOW(*args)
970 def CV_NODE_IS_EMPTY(*args):
971 """CV_NODE_IS_EMPTY(int flags) -> int"""
972 return _cv.CV_NODE_IS_EMPTY(*args)
974 def CV_NODE_IS_USER(*args):
975 """CV_NODE_IS_USER(int flags) -> int"""
976 return _cv.CV_NODE_IS_USER(*args)
978 def CV_NODE_HAS_NAME(*args):
979 """CV_NODE_HAS_NAME(int flags) -> int"""
980 return _cv.CV_NODE_HAS_NAME(*args)
982 def CV_NODE_SEQ_IS_SIMPLE(*args):
983 """CV_NODE_SEQ_IS_SIMPLE(CvSeq seq) -> int"""
984 return _cv.CV_NODE_SEQ_IS_SIMPLE(*args)
986 def cvReshapeND(*args):
988 cvReshapeND(CvArr arr, CvMat header, int new_cn, int new_dims,
991 return _cv.cvReshapeND(*args)
993 def cvConvert(*args):
994 """cvConvert(CvArr src, CvArr dst)"""
995 return _cv.cvConvert(*args)
998 """cvAXPY(CvArr A, double real_scalar, CvArr B, CvArr C)"""
999 return _cv.cvAXPY(*args)
1002 """cvAbs(CvArr src, CvArr dst)"""
1003 return _cv.cvAbs(*args)
1005 def cvMatMulAdd(*args):
1006 """cvMatMulAdd(CvArr src1, CvArr src2, CvArr src3, CvArr dst)"""
1007 return _cv.cvMatMulAdd(*args)
1009 def cvMatMul(*args):
1010 """cvMatMul(CvArr src1, CvArr src2, CvArr dst)"""
1011 return _cv.cvMatMul(*args)
1013 def cvGetGraphVtx(*args):
1014 """cvGetGraphVtx(CvGraph graph, int idx)"""
1015 return _cv.cvGetGraphVtx(*args)
1017 def cvGraphVtxIdx(*args):
1018 """cvGraphVtxIdx(CvGraph graph, CvGraphVtx vtx) -> int"""
1019 return _cv.cvGraphVtxIdx(*args)
1021 def cvGraphEdgeIdx(*args):
1022 """cvGraphEdgeIdx(CvGraph graph, CvGraphEdge edge) -> int"""
1023 return _cv.cvGraphEdgeIdx(*args)
1025 def cvGraphGetVtxCount(*args):
1026 """cvGraphGetVtxCount(CvGraph graph) -> int"""
1027 return _cv.cvGraphGetVtxCount(*args)
1029 def cvGraphGetEdgeCount(*args):
1030 """cvGraphGetEdgeCount(CvGraph graph) -> int"""
1031 return _cv.cvGraphGetEdgeCount(*args)
1033 def CV_IS_GRAPH_VERTEX_VISITED(*args):
1034 """CV_IS_GRAPH_VERTEX_VISITED(CvGraphVtx vtx) -> int"""
1035 return _cv.CV_IS_GRAPH_VERTEX_VISITED(*args)
1037 def CV_IS_GRAPH_EDGE_VISITED(*args):
1038 """CV_IS_GRAPH_EDGE_VISITED(CvGraphEdge edge) -> int"""
1039 return _cv.CV_IS_GRAPH_EDGE_VISITED(*args)
1042 """CV_RGB(double r, double g, int b) -> CvScalar"""
1043 return _cv.CV_RGB(*args)
1045 def CV_NEXT_LINE_POINT(*args):
1046 """CV_NEXT_LINE_POINT(CvLineIterator line_iterator)"""
1047 return _cv.CV_NEXT_LINE_POINT(*args)
1049 def CV_INIT_3X3_DELTAS(*args):
1050 """CV_INIT_3X3_DELTAS(double deltas, int step, int nch)"""
1051 return _cv.CV_INIT_3X3_DELTAS(*args)
1053 def CV_IS_HAAR_CLASSIFIER(*args):
1054 """CV_IS_HAAR_CLASSIFIER(void haar) -> int"""
1055 return _cv.CV_IS_HAAR_CLASSIFIER(*args)
1057 def cvCalcBackProject(*args):
1058 """cvCalcBackProject( image, CvArr dst, CvHistogram hist)"""
1059 return _cv.cvCalcBackProject(*args)
1061 def cvCalcBackProjectPatch(*args):
1063 cvCalcBackProjectPatch( image, CvArr dst, CvSize range, CvHistogram hist,
1064 int method, double factor)
1066 return _cv.cvCalcBackProjectPatch(*args)
1067 sizeof_CvContour = _cv.sizeof_CvContour
1068 sizeof_CvPoint = _cv.sizeof_CvPoint
1069 sizeof_CvSeq = _cv.sizeof_CvSeq
1071 def cvCreateImage(*args):
1072 """cvCreateImage(CvSize size, int depth, int channels) -> CvMat"""
1073 return _cv.cvCreateImage(*args)
1075 def cvCloneImage(*args):
1076 """cvCloneImage(CvMat mat) -> CvMat"""
1077 return _cv.cvCloneImage(*args)
1078 CV_AUTOSTEP = _cv.CV_AUTOSTEP
1079 CV_MAX_ARR = _cv.CV_MAX_ARR
1080 CV_NO_DEPTH_CHECK = _cv.CV_NO_DEPTH_CHECK
1081 CV_NO_CN_CHECK = _cv.CV_NO_CN_CHECK
1082 CV_NO_SIZE_CHECK = _cv.CV_NO_SIZE_CHECK
1083 CV_CMP_EQ = _cv.CV_CMP_EQ
1084 CV_CMP_GT = _cv.CV_CMP_GT
1085 CV_CMP_GE = _cv.CV_CMP_GE
1086 CV_CMP_LT = _cv.CV_CMP_LT
1087 CV_CMP_LE = _cv.CV_CMP_LE
1088 CV_CMP_NE = _cv.CV_CMP_NE
1089 CV_CHECK_RANGE = _cv.CV_CHECK_RANGE
1090 CV_CHECK_QUIET = _cv.CV_CHECK_QUIET
1091 CV_RAND_UNI = _cv.CV_RAND_UNI
1092 CV_RAND_NORMAL = _cv.CV_RAND_NORMAL
1093 CV_GEMM_A_T = _cv.CV_GEMM_A_T
1094 CV_GEMM_B_T = _cv.CV_GEMM_B_T
1095 CV_GEMM_C_T = _cv.CV_GEMM_C_T
1096 CV_SVD_MODIFY_A = _cv.CV_SVD_MODIFY_A
1097 CV_SVD_U_T = _cv.CV_SVD_U_T
1098 CV_SVD_V_T = _cv.CV_SVD_V_T
1101 CV_SVD_SYM = _cv.CV_SVD_SYM
1102 CV_COVAR_SCRAMBLED = _cv.CV_COVAR_SCRAMBLED
1103 CV_COVAR_NORMAL = _cv.CV_COVAR_NORMAL
1104 CV_COVAR_USE_AVG = _cv.CV_COVAR_USE_AVG
1105 CV_COVAR_SCALE = _cv.CV_COVAR_SCALE
1106 CV_COVAR_ROWS = _cv.CV_COVAR_ROWS
1107 CV_COVAR_COLS = _cv.CV_COVAR_COLS
1108 CV_PCA_DATA_AS_ROW = _cv.CV_PCA_DATA_AS_ROW
1109 CV_PCA_DATA_AS_COL = _cv.CV_PCA_DATA_AS_COL
1110 CV_PCA_USE_AVG = _cv.CV_PCA_USE_AVG
1114 CV_NORM_MASK = _cv.CV_NORM_MASK
1115 CV_RELATIVE = _cv.CV_RELATIVE
1116 CV_DIFF = _cv.CV_DIFF
1117 CV_MINMAX = _cv.CV_MINMAX
1118 CV_DIFF_C = _cv.CV_DIFF_C
1119 CV_DIFF_L1 = _cv.CV_DIFF_L1
1120 CV_DIFF_L2 = _cv.CV_DIFF_L2
1121 CV_RELATIVE_C = _cv.CV_RELATIVE_C
1122 CV_RELATIVE_L1 = _cv.CV_RELATIVE_L1
1123 CV_RELATIVE_L2 = _cv.CV_RELATIVE_L2
1124 CV_REDUCE_SUM = _cv.CV_REDUCE_SUM
1125 CV_REDUCE_AVG = _cv.CV_REDUCE_AVG
1126 CV_REDUCE_MAX = _cv.CV_REDUCE_MAX
1127 CV_REDUCE_MIN = _cv.CV_REDUCE_MIN
1128 CV_DXT_FORWARD = _cv.CV_DXT_FORWARD
1129 CV_DXT_INVERSE = _cv.CV_DXT_INVERSE
1130 CV_DXT_SCALE = _cv.CV_DXT_SCALE
1131 CV_DXT_INV_SCALE = _cv.CV_DXT_INV_SCALE
1132 CV_DXT_INVERSE_SCALE = _cv.CV_DXT_INVERSE_SCALE
1133 CV_DXT_ROWS = _cv.CV_DXT_ROWS
1134 CV_DXT_MUL_CONJ = _cv.CV_DXT_MUL_CONJ
1135 CV_FRONT = _cv.CV_FRONT
1136 CV_BACK = _cv.CV_BACK
1137 CV_GRAPH_VERTEX = _cv.CV_GRAPH_VERTEX
1138 CV_GRAPH_TREE_EDGE = _cv.CV_GRAPH_TREE_EDGE
1139 CV_GRAPH_BACK_EDGE = _cv.CV_GRAPH_BACK_EDGE
1140 CV_GRAPH_FORWARD_EDGE = _cv.CV_GRAPH_FORWARD_EDGE
1141 CV_GRAPH_CROSS_EDGE = _cv.CV_GRAPH_CROSS_EDGE
1142 CV_GRAPH_ANY_EDGE = _cv.CV_GRAPH_ANY_EDGE
1143 CV_GRAPH_NEW_TREE = _cv.CV_GRAPH_NEW_TREE
1144 CV_GRAPH_BACKTRACKING = _cv.CV_GRAPH_BACKTRACKING
1145 CV_GRAPH_OVER = _cv.CV_GRAPH_OVER
1146 CV_GRAPH_ALL_ITEMS = _cv.CV_GRAPH_ALL_ITEMS
1147 CV_GRAPH_ITEM_VISITED_FLAG = _cv.CV_GRAPH_ITEM_VISITED_FLAG
1148 CV_GRAPH_SEARCH_TREE_NODE_FLAG = _cv.CV_GRAPH_SEARCH_TREE_NODE_FLAG
1149 CV_GRAPH_FORWARD_EDGE_FLAG = _cv.CV_GRAPH_FORWARD_EDGE_FLAG
1150 CV_FILLED = _cv.CV_FILLED
1152 CV_FONT_HERSHEY_SIMPLEX = _cv.CV_FONT_HERSHEY_SIMPLEX
1153 CV_FONT_HERSHEY_PLAIN = _cv.CV_FONT_HERSHEY_PLAIN
1154 CV_FONT_HERSHEY_DUPLEX = _cv.CV_FONT_HERSHEY_DUPLEX
1155 CV_FONT_HERSHEY_COMPLEX = _cv.CV_FONT_HERSHEY_COMPLEX
1156 CV_FONT_HERSHEY_TRIPLEX = _cv.CV_FONT_HERSHEY_TRIPLEX
1157 CV_FONT_HERSHEY_COMPLEX_SMALL = _cv.CV_FONT_HERSHEY_COMPLEX_SMALL
1158 CV_FONT_HERSHEY_SCRIPT_SIMPLEX = _cv.CV_FONT_HERSHEY_SCRIPT_SIMPLEX
1159 CV_FONT_HERSHEY_SCRIPT_COMPLEX = _cv.CV_FONT_HERSHEY_SCRIPT_COMPLEX
1160 CV_FONT_ITALIC = _cv.CV_FONT_ITALIC
1161 CV_FONT_VECTOR0 = _cv.CV_FONT_VECTOR0
1162 CV_ErrModeLeaf = _cv.CV_ErrModeLeaf
1163 CV_ErrModeParent = _cv.CV_ErrModeParent
1164 CV_ErrModeSilent = _cv.CV_ErrModeSilent
1165 CV_MAJOR_VERSION = _cv.CV_MAJOR_VERSION
1166 CV_MINOR_VERSION = _cv.CV_MINOR_VERSION
1167 CV_SUBMINOR_VERSION = _cv.CV_SUBMINOR_VERSION
1168 CV_VERSION = _cv.CV_VERSION
1170 CV_LOG2 = _cv.CV_LOG2
1171 IPL_DEPTH_SIGN = _cv.IPL_DEPTH_SIGN
1172 IPL_DEPTH_1U = _cv.IPL_DEPTH_1U
1173 IPL_DEPTH_8U = _cv.IPL_DEPTH_8U
1174 IPL_DEPTH_16U = _cv.IPL_DEPTH_16U
1175 IPL_DEPTH_32F = _cv.IPL_DEPTH_32F
1176 IPL_DEPTH_8S = _cv.IPL_DEPTH_8S
1177 IPL_DEPTH_16S = _cv.IPL_DEPTH_16S
1178 IPL_DEPTH_32S = _cv.IPL_DEPTH_32S
1179 IPL_DATA_ORDER_PIXEL = _cv.IPL_DATA_ORDER_PIXEL
1180 IPL_DATA_ORDER_PLANE = _cv.IPL_DATA_ORDER_PLANE
1181 IPL_ORIGIN_TL = _cv.IPL_ORIGIN_TL
1182 IPL_ORIGIN_BL = _cv.IPL_ORIGIN_BL
1183 IPL_ALIGN_4BYTES = _cv.IPL_ALIGN_4BYTES
1184 IPL_ALIGN_8BYTES = _cv.IPL_ALIGN_8BYTES
1185 IPL_ALIGN_16BYTES = _cv.IPL_ALIGN_16BYTES
1186 IPL_ALIGN_32BYTES = _cv.IPL_ALIGN_32BYTES
1187 IPL_ALIGN_DWORD = _cv.IPL_ALIGN_DWORD
1188 IPL_ALIGN_QWORD = _cv.IPL_ALIGN_QWORD
1189 IPL_BORDER_CONSTANT = _cv.IPL_BORDER_CONSTANT
1190 IPL_BORDER_REPLICATE = _cv.IPL_BORDER_REPLICATE
1191 IPL_BORDER_REFLECT = _cv.IPL_BORDER_REFLECT
1192 IPL_BORDER_WRAP = _cv.IPL_BORDER_WRAP
1193 IPL_IMAGE_HEADER = _cv.IPL_IMAGE_HEADER
1194 IPL_IMAGE_DATA = _cv.IPL_IMAGE_DATA
1195 IPL_IMAGE_ROI = _cv.IPL_IMAGE_ROI
1196 IPL_BORDER_REFLECT_101 = _cv.IPL_BORDER_REFLECT_101
1197 CV_TYPE_NAME_IMAGE = _cv.CV_TYPE_NAME_IMAGE
1198 IPL_DEPTH_64F = _cv.IPL_DEPTH_64F
1199 CV_CN_MAX = _cv.CV_CN_MAX
1200 CV_CN_SHIFT = _cv.CV_CN_SHIFT
1201 CV_DEPTH_MAX = _cv.CV_DEPTH_MAX
1209 CV_USRTYPE1 = _cv.CV_USRTYPE1
1210 CV_8UC1 = _cv.CV_8UC1
1211 CV_8UC2 = _cv.CV_8UC2
1212 CV_8UC3 = _cv.CV_8UC3
1213 CV_8UC4 = _cv.CV_8UC4
1214 CV_8SC1 = _cv.CV_8SC1
1215 CV_8SC2 = _cv.CV_8SC2
1216 CV_8SC3 = _cv.CV_8SC3
1217 CV_8SC4 = _cv.CV_8SC4
1218 CV_16UC1 = _cv.CV_16UC1
1219 CV_16UC2 = _cv.CV_16UC2
1220 CV_16UC3 = _cv.CV_16UC3
1221 CV_16UC4 = _cv.CV_16UC4
1222 CV_16SC1 = _cv.CV_16SC1
1223 CV_16SC2 = _cv.CV_16SC2
1224 CV_16SC3 = _cv.CV_16SC3
1225 CV_16SC4 = _cv.CV_16SC4
1226 CV_32SC1 = _cv.CV_32SC1
1227 CV_32SC2 = _cv.CV_32SC2
1228 CV_32SC3 = _cv.CV_32SC3
1229 CV_32SC4 = _cv.CV_32SC4
1230 CV_32FC1 = _cv.CV_32FC1
1231 CV_32FC2 = _cv.CV_32FC2
1232 CV_32FC3 = _cv.CV_32FC3
1233 CV_32FC4 = _cv.CV_32FC4
1234 CV_64FC1 = _cv.CV_64FC1
1235 CV_64FC2 = _cv.CV_64FC2
1236 CV_64FC3 = _cv.CV_64FC3
1237 CV_64FC4 = _cv.CV_64FC4
1238 CV_AUTO_STEP = _cv.CV_AUTO_STEP
1239 CV_MAT_CN_MASK = _cv.CV_MAT_CN_MASK
1240 CV_MAT_DEPTH_MASK = _cv.CV_MAT_DEPTH_MASK
1241 CV_MAT_TYPE_MASK = _cv.CV_MAT_TYPE_MASK
1242 CV_MAT_CONT_FLAG_SHIFT = _cv.CV_MAT_CONT_FLAG_SHIFT
1243 CV_MAT_CONT_FLAG = _cv.CV_MAT_CONT_FLAG
1244 CV_MAT_TEMP_FLAG_SHIFT = _cv.CV_MAT_TEMP_FLAG_SHIFT
1245 CV_MAT_TEMP_FLAG = _cv.CV_MAT_TEMP_FLAG
1246 CV_MAGIC_MASK = _cv.CV_MAGIC_MASK
1247 CV_MAT_MAGIC_VAL = _cv.CV_MAT_MAGIC_VAL
1248 CV_TYPE_NAME_MAT = _cv.CV_TYPE_NAME_MAT
1249 CV_MATND_MAGIC_VAL = _cv.CV_MATND_MAGIC_VAL
1250 CV_TYPE_NAME_MATND = _cv.CV_TYPE_NAME_MATND
1251 CV_MAX_DIM = _cv.CV_MAX_DIM
1252 CV_MAX_DIM_HEAP = _cv.CV_MAX_DIM_HEAP
1253 CV_SPARSE_MAT_MAGIC_VAL = _cv.CV_SPARSE_MAT_MAGIC_VAL
1254 CV_TYPE_NAME_SPARSE_MAT = _cv.CV_TYPE_NAME_SPARSE_MAT
1255 CV_HIST_MAGIC_VAL = _cv.CV_HIST_MAGIC_VAL
1256 CV_HIST_UNIFORM_FLAG = _cv.CV_HIST_UNIFORM_FLAG
1257 CV_HIST_RANGES_FLAG = _cv.CV_HIST_RANGES_FLAG
1258 CV_HIST_ARRAY = _cv.CV_HIST_ARRAY
1259 CV_HIST_SPARSE = _cv.CV_HIST_SPARSE
1260 CV_HIST_TREE = _cv.CV_HIST_TREE
1261 CV_HIST_UNIFORM = _cv.CV_HIST_UNIFORM
1262 CV_TERMCRIT_ITER = _cv.CV_TERMCRIT_ITER
1263 CV_TERMCRIT_NUMBER = _cv.CV_TERMCRIT_NUMBER
1264 CV_TERMCRIT_EPS = _cv.CV_TERMCRIT_EPS
1265 CV_WHOLE_SEQ_END_INDEX = _cv.CV_WHOLE_SEQ_END_INDEX
1266 CV_STORAGE_MAGIC_VAL = _cv.CV_STORAGE_MAGIC_VAL
1267 CV_TYPE_NAME_SEQ = _cv.CV_TYPE_NAME_SEQ
1268 CV_TYPE_NAME_SEQ_TREE = _cv.CV_TYPE_NAME_SEQ_TREE
1269 CV_SET_ELEM_IDX_MASK = _cv.CV_SET_ELEM_IDX_MASK
1270 CV_TYPE_NAME_GRAPH = _cv.CV_TYPE_NAME_GRAPH
1271 CV_SEQ_MAGIC_VAL = _cv.CV_SEQ_MAGIC_VAL
1272 CV_SET_MAGIC_VAL = _cv.CV_SET_MAGIC_VAL
1273 CV_SEQ_ELTYPE_BITS = _cv.CV_SEQ_ELTYPE_BITS
1274 CV_SEQ_ELTYPE_MASK = _cv.CV_SEQ_ELTYPE_MASK
1275 CV_SEQ_ELTYPE_POINT = _cv.CV_SEQ_ELTYPE_POINT
1276 CV_SEQ_ELTYPE_CODE = _cv.CV_SEQ_ELTYPE_CODE
1277 CV_SEQ_ELTYPE_GENERIC = _cv.CV_SEQ_ELTYPE_GENERIC
1278 CV_SEQ_ELTYPE_PTR = _cv.CV_SEQ_ELTYPE_PTR
1279 CV_SEQ_ELTYPE_PPOINT = _cv.CV_SEQ_ELTYPE_PPOINT
1280 CV_SEQ_ELTYPE_INDEX = _cv.CV_SEQ_ELTYPE_INDEX
1281 CV_SEQ_ELTYPE_GRAPH_EDGE = _cv.CV_SEQ_ELTYPE_GRAPH_EDGE
1282 CV_SEQ_ELTYPE_GRAPH_VERTEX = _cv.CV_SEQ_ELTYPE_GRAPH_VERTEX
1283 CV_SEQ_ELTYPE_TRIAN_ATR = _cv.CV_SEQ_ELTYPE_TRIAN_ATR
1284 CV_SEQ_ELTYPE_CONNECTED_COMP = _cv.CV_SEQ_ELTYPE_CONNECTED_COMP
1285 CV_SEQ_ELTYPE_POINT3D = _cv.CV_SEQ_ELTYPE_POINT3D
1286 CV_SEQ_KIND_BITS = _cv.CV_SEQ_KIND_BITS
1287 CV_SEQ_KIND_MASK = _cv.CV_SEQ_KIND_MASK
1288 CV_SEQ_KIND_GENERIC = _cv.CV_SEQ_KIND_GENERIC
1289 CV_SEQ_KIND_CURVE = _cv.CV_SEQ_KIND_CURVE
1290 CV_SEQ_KIND_BIN_TREE = _cv.CV_SEQ_KIND_BIN_TREE
1291 CV_SEQ_KIND_GRAPH = _cv.CV_SEQ_KIND_GRAPH
1292 CV_SEQ_KIND_SUBDIV2D = _cv.CV_SEQ_KIND_SUBDIV2D
1293 CV_SEQ_FLAG_SHIFT = _cv.CV_SEQ_FLAG_SHIFT
1294 CV_SEQ_FLAG_CLOSED = _cv.CV_SEQ_FLAG_CLOSED
1295 CV_SEQ_FLAG_SIMPLE = _cv.CV_SEQ_FLAG_SIMPLE
1296 CV_SEQ_FLAG_CONVEX = _cv.CV_SEQ_FLAG_CONVEX
1297 CV_SEQ_FLAG_HOLE = _cv.CV_SEQ_FLAG_HOLE
1298 CV_GRAPH_FLAG_ORIENTED = _cv.CV_GRAPH_FLAG_ORIENTED
1299 CV_GRAPH = _cv.CV_GRAPH
1300 CV_ORIENTED_GRAPH = _cv.CV_ORIENTED_GRAPH
1301 CV_SEQ_POINT_SET = _cv.CV_SEQ_POINT_SET
1302 CV_SEQ_POINT3D_SET = _cv.CV_SEQ_POINT3D_SET
1303 CV_SEQ_POLYLINE = _cv.CV_SEQ_POLYLINE
1304 CV_SEQ_POLYGON = _cv.CV_SEQ_POLYGON
1305 CV_SEQ_CONTOUR = _cv.CV_SEQ_CONTOUR
1306 CV_SEQ_SIMPLE_POLYGON = _cv.CV_SEQ_SIMPLE_POLYGON
1307 CV_SEQ_CHAIN = _cv.CV_SEQ_CHAIN
1308 CV_SEQ_CHAIN_CONTOUR = _cv.CV_SEQ_CHAIN_CONTOUR
1309 CV_SEQ_POLYGON_TREE = _cv.CV_SEQ_POLYGON_TREE
1310 CV_SEQ_CONNECTED_COMP = _cv.CV_SEQ_CONNECTED_COMP
1311 CV_SEQ_INDEX = _cv.CV_SEQ_INDEX
1312 CV_STORAGE_READ = _cv.CV_STORAGE_READ
1313 CV_STORAGE_WRITE = _cv.CV_STORAGE_WRITE
1314 CV_STORAGE_WRITE_TEXT = _cv.CV_STORAGE_WRITE_TEXT
1315 CV_STORAGE_WRITE_BINARY = _cv.CV_STORAGE_WRITE_BINARY
1316 CV_STORAGE_APPEND = _cv.CV_STORAGE_APPEND
1317 CV_NODE_NONE = _cv.CV_NODE_NONE
1318 CV_NODE_INT = _cv.CV_NODE_INT
1319 CV_NODE_INTEGER = _cv.CV_NODE_INTEGER
1320 CV_NODE_REAL = _cv.CV_NODE_REAL
1321 CV_NODE_FLOAT = _cv.CV_NODE_FLOAT
1322 CV_NODE_STR = _cv.CV_NODE_STR
1323 CV_NODE_STRING = _cv.CV_NODE_STRING
1324 CV_NODE_REF = _cv.CV_NODE_REF
1325 CV_NODE_SEQ = _cv.CV_NODE_SEQ
1326 CV_NODE_MAP = _cv.CV_NODE_MAP
1327 CV_NODE_TYPE_MASK = _cv.CV_NODE_TYPE_MASK
1328 CV_NODE_FLOW = _cv.CV_NODE_FLOW
1329 CV_NODE_USER = _cv.CV_NODE_USER
1330 CV_NODE_EMPTY = _cv.CV_NODE_EMPTY
1331 CV_NODE_NAMED = _cv.CV_NODE_NAMED
1332 CV_NODE_SEQ_SIMPLE = _cv.CV_NODE_SEQ_SIMPLE
1333 CV_StsOk = _cv.CV_StsOk
1334 CV_StsBackTrace = _cv.CV_StsBackTrace
1335 CV_StsError = _cv.CV_StsError
1336 CV_StsInternal = _cv.CV_StsInternal
1337 CV_StsNoMem = _cv.CV_StsNoMem
1338 CV_StsBadArg = _cv.CV_StsBadArg
1339 CV_StsBadFunc = _cv.CV_StsBadFunc
1340 CV_StsNoConv = _cv.CV_StsNoConv
1341 CV_StsAutoTrace = _cv.CV_StsAutoTrace
1342 CV_HeaderIsNull = _cv.CV_HeaderIsNull
1343 CV_BadImageSize = _cv.CV_BadImageSize
1344 CV_BadOffset = _cv.CV_BadOffset
1345 CV_BadDataPtr = _cv.CV_BadDataPtr
1346 CV_BadStep = _cv.CV_BadStep
1347 CV_BadModelOrChSeq = _cv.CV_BadModelOrChSeq
1348 CV_BadNumChannels = _cv.CV_BadNumChannels
1349 CV_BadNumChannel1U = _cv.CV_BadNumChannel1U
1350 CV_BadDepth = _cv.CV_BadDepth
1351 CV_BadAlphaChannel = _cv.CV_BadAlphaChannel
1352 CV_BadOrder = _cv.CV_BadOrder
1353 CV_BadOrigin = _cv.CV_BadOrigin
1354 CV_BadAlign = _cv.CV_BadAlign
1355 CV_BadCallBack = _cv.CV_BadCallBack
1356 CV_BadTileSize = _cv.CV_BadTileSize
1357 CV_BadCOI = _cv.CV_BadCOI
1358 CV_BadROISize = _cv.CV_BadROISize
1359 CV_MaskIsTiled = _cv.CV_MaskIsTiled
1360 CV_StsNullPtr = _cv.CV_StsNullPtr
1361 CV_StsVecLengthErr = _cv.CV_StsVecLengthErr
1362 CV_StsFilterStructContentErr = _cv.CV_StsFilterStructContentErr
1363 CV_StsKernelStructContentErr = _cv.CV_StsKernelStructContentErr
1364 CV_StsFilterOffsetErr = _cv.CV_StsFilterOffsetErr
1365 CV_StsBadSize = _cv.CV_StsBadSize
1366 CV_StsDivByZero = _cv.CV_StsDivByZero
1367 CV_StsInplaceNotSupported = _cv.CV_StsInplaceNotSupported
1368 CV_StsObjectNotFound = _cv.CV_StsObjectNotFound
1369 CV_StsUnmatchedFormats = _cv.CV_StsUnmatchedFormats
1370 CV_StsBadFlag = _cv.CV_StsBadFlag
1371 CV_StsBadPoint = _cv.CV_StsBadPoint
1372 CV_StsBadMask = _cv.CV_StsBadMask
1373 CV_StsUnmatchedSizes = _cv.CV_StsUnmatchedSizes
1374 CV_StsUnsupportedFormat = _cv.CV_StsUnsupportedFormat
1375 CV_StsOutOfRange = _cv.CV_StsOutOfRange
1376 CV_StsParseError = _cv.CV_StsParseError
1377 CV_StsNotImplemented = _cv.CV_StsNotImplemented
1378 CV_StsBadMemBlock = _cv.CV_StsBadMemBlock
1379 CV_BLUR_NO_SCALE = _cv.CV_BLUR_NO_SCALE
1380 CV_BLUR = _cv.CV_BLUR
1381 CV_GAUSSIAN = _cv.CV_GAUSSIAN
1382 CV_MEDIAN = _cv.CV_MEDIAN
1383 CV_BILATERAL = _cv.CV_BILATERAL
1384 CV_INPAINT_NS = _cv.CV_INPAINT_NS
1385 CV_INPAINT_TELEA = _cv.CV_INPAINT_TELEA
1386 CV_SCHARR = _cv.CV_SCHARR
1387 CV_MAX_SOBEL_KSIZE = _cv.CV_MAX_SOBEL_KSIZE
1388 CV_BGR2BGRA = _cv.CV_BGR2BGRA
1389 CV_RGB2RGBA = _cv.CV_RGB2RGBA
1390 CV_BGRA2BGR = _cv.CV_BGRA2BGR
1391 CV_RGBA2RGB = _cv.CV_RGBA2RGB
1392 CV_BGR2RGBA = _cv.CV_BGR2RGBA
1393 CV_RGB2BGRA = _cv.CV_RGB2BGRA
1394 CV_RGBA2BGR = _cv.CV_RGBA2BGR
1395 CV_BGRA2RGB = _cv.CV_BGRA2RGB
1396 CV_BGR2RGB = _cv.CV_BGR2RGB
1397 CV_RGB2BGR = _cv.CV_RGB2BGR
1398 CV_BGRA2RGBA = _cv.CV_BGRA2RGBA
1399 CV_RGBA2BGRA = _cv.CV_RGBA2BGRA
1400 CV_BGR2GRAY = _cv.CV_BGR2GRAY
1401 CV_RGB2GRAY = _cv.CV_RGB2GRAY
1402 CV_GRAY2BGR = _cv.CV_GRAY2BGR
1403 CV_GRAY2RGB = _cv.CV_GRAY2RGB
1404 CV_GRAY2BGRA = _cv.CV_GRAY2BGRA
1405 CV_GRAY2RGBA = _cv.CV_GRAY2RGBA
1406 CV_BGRA2GRAY = _cv.CV_BGRA2GRAY
1407 CV_RGBA2GRAY = _cv.CV_RGBA2GRAY
1408 CV_BGR2BGR565 = _cv.CV_BGR2BGR565
1409 CV_RGB2BGR565 = _cv.CV_RGB2BGR565
1410 CV_BGR5652BGR = _cv.CV_BGR5652BGR
1411 CV_BGR5652RGB = _cv.CV_BGR5652RGB
1412 CV_BGRA2BGR565 = _cv.CV_BGRA2BGR565
1413 CV_RGBA2BGR565 = _cv.CV_RGBA2BGR565
1414 CV_BGR5652BGRA = _cv.CV_BGR5652BGRA
1415 CV_BGR5652RGBA = _cv.CV_BGR5652RGBA
1416 CV_GRAY2BGR565 = _cv.CV_GRAY2BGR565
1417 CV_BGR5652GRAY = _cv.CV_BGR5652GRAY
1418 CV_BGR2BGR555 = _cv.CV_BGR2BGR555
1419 CV_RGB2BGR555 = _cv.CV_RGB2BGR555
1420 CV_BGR5552BGR = _cv.CV_BGR5552BGR
1421 CV_BGR5552RGB = _cv.CV_BGR5552RGB
1422 CV_BGRA2BGR555 = _cv.CV_BGRA2BGR555
1423 CV_RGBA2BGR555 = _cv.CV_RGBA2BGR555
1424 CV_BGR5552BGRA = _cv.CV_BGR5552BGRA
1425 CV_BGR5552RGBA = _cv.CV_BGR5552RGBA
1426 CV_GRAY2BGR555 = _cv.CV_GRAY2BGR555
1427 CV_BGR5552GRAY = _cv.CV_BGR5552GRAY
1428 CV_BGR2XYZ = _cv.CV_BGR2XYZ
1429 CV_RGB2XYZ = _cv.CV_RGB2XYZ
1430 CV_XYZ2BGR = _cv.CV_XYZ2BGR
1431 CV_XYZ2RGB = _cv.CV_XYZ2RGB
1432 CV_BGR2YCrCb = _cv.CV_BGR2YCrCb
1433 CV_RGB2YCrCb = _cv.CV_RGB2YCrCb
1434 CV_YCrCb2BGR = _cv.CV_YCrCb2BGR
1435 CV_YCrCb2RGB = _cv.CV_YCrCb2RGB
1436 CV_BGR2HSV = _cv.CV_BGR2HSV
1437 CV_RGB2HSV = _cv.CV_RGB2HSV
1438 CV_BGR2Lab = _cv.CV_BGR2Lab
1439 CV_RGB2Lab = _cv.CV_RGB2Lab
1440 CV_BayerBG2BGR = _cv.CV_BayerBG2BGR
1441 CV_BayerGB2BGR = _cv.CV_BayerGB2BGR
1442 CV_BayerRG2BGR = _cv.CV_BayerRG2BGR
1443 CV_BayerGR2BGR = _cv.CV_BayerGR2BGR
1444 CV_BayerBG2RGB = _cv.CV_BayerBG2RGB
1445 CV_BayerGB2RGB = _cv.CV_BayerGB2RGB
1446 CV_BayerRG2RGB = _cv.CV_BayerRG2RGB
1447 CV_BayerGR2RGB = _cv.CV_BayerGR2RGB
1448 CV_BGR2Luv = _cv.CV_BGR2Luv
1449 CV_RGB2Luv = _cv.CV_RGB2Luv
1450 CV_BGR2HLS = _cv.CV_BGR2HLS
1451 CV_RGB2HLS = _cv.CV_RGB2HLS
1452 CV_HSV2BGR = _cv.CV_HSV2BGR
1453 CV_HSV2RGB = _cv.CV_HSV2RGB
1454 CV_Lab2BGR = _cv.CV_Lab2BGR
1455 CV_Lab2RGB = _cv.CV_Lab2RGB
1456 CV_Luv2BGR = _cv.CV_Luv2BGR
1457 CV_Luv2RGB = _cv.CV_Luv2RGB
1458 CV_HLS2BGR = _cv.CV_HLS2BGR
1459 CV_HLS2RGB = _cv.CV_HLS2RGB
1460 CV_COLORCVT_MAX = _cv.CV_COLORCVT_MAX
1461 CV_INTER_NN = _cv.CV_INTER_NN
1462 CV_INTER_LINEAR = _cv.CV_INTER_LINEAR
1463 CV_INTER_CUBIC = _cv.CV_INTER_CUBIC
1464 CV_INTER_AREA = _cv.CV_INTER_AREA
1465 CV_WARP_FILL_OUTLIERS = _cv.CV_WARP_FILL_OUTLIERS
1466 CV_WARP_INVERSE_MAP = _cv.CV_WARP_INVERSE_MAP
1467 CV_SHAPE_RECT = _cv.CV_SHAPE_RECT
1468 CV_SHAPE_CROSS = _cv.CV_SHAPE_CROSS
1469 CV_SHAPE_ELLIPSE = _cv.CV_SHAPE_ELLIPSE
1470 CV_SHAPE_CUSTOM = _cv.CV_SHAPE_CUSTOM
1471 CV_MOP_OPEN = _cv.CV_MOP_OPEN
1472 CV_MOP_CLOSE = _cv.CV_MOP_CLOSE
1473 CV_MOP_GRADIENT = _cv.CV_MOP_GRADIENT
1474 CV_MOP_TOPHAT = _cv.CV_MOP_TOPHAT
1475 CV_MOP_BLACKHAT = _cv.CV_MOP_BLACKHAT
1476 CV_TM_SQDIFF = _cv.CV_TM_SQDIFF
1477 CV_TM_SQDIFF_NORMED = _cv.CV_TM_SQDIFF_NORMED
1478 CV_TM_CCORR = _cv.CV_TM_CCORR
1479 CV_TM_CCORR_NORMED = _cv.CV_TM_CCORR_NORMED
1480 CV_TM_CCOEFF = _cv.CV_TM_CCOEFF
1481 CV_TM_CCOEFF_NORMED = _cv.CV_TM_CCOEFF_NORMED
1482 CV_LKFLOW_PYR_A_READY = _cv.CV_LKFLOW_PYR_A_READY
1483 CV_LKFLOW_PYR_B_READY = _cv.CV_LKFLOW_PYR_B_READY
1484 CV_LKFLOW_INITIAL_GUESSES = _cv.CV_LKFLOW_INITIAL_GUESSES
1485 CV_LKFLOW_GET_MIN_EIGENVALS = _cv.CV_LKFLOW_GET_MIN_EIGENVALS
1486 CV_POLY_APPROX_DP = _cv.CV_POLY_APPROX_DP
1487 CV_DOMINANT_IPAN = _cv.CV_DOMINANT_IPAN
1488 CV_CONTOURS_MATCH_I1 = _cv.CV_CONTOURS_MATCH_I1
1489 CV_CONTOURS_MATCH_I2 = _cv.CV_CONTOURS_MATCH_I2
1490 CV_CONTOURS_MATCH_I3 = _cv.CV_CONTOURS_MATCH_I3
1491 CV_CONTOUR_TREES_MATCH_I1 = _cv.CV_CONTOUR_TREES_MATCH_I1
1492 CV_CLOCKWISE = _cv.CV_CLOCKWISE
1493 CV_COUNTER_CLOCKWISE = _cv.CV_COUNTER_CLOCKWISE
1494 CV_COMP_CORREL = _cv.CV_COMP_CORREL
1495 CV_COMP_CHISQR = _cv.CV_COMP_CHISQR
1496 CV_COMP_INTERSECT = _cv.CV_COMP_INTERSECT
1497 CV_COMP_BHATTACHARYYA = _cv.CV_COMP_BHATTACHARYYA
1498 CV_VALUE = _cv.CV_VALUE
1499 CV_ARRAY = _cv.CV_ARRAY
1500 CV_DIST_MASK_3 = _cv.CV_DIST_MASK_3
1501 CV_DIST_MASK_5 = _cv.CV_DIST_MASK_5
1502 CV_DIST_MASK_PRECISE = _cv.CV_DIST_MASK_PRECISE
1503 CV_THRESH_BINARY = _cv.CV_THRESH_BINARY
1504 CV_THRESH_BINARY_INV = _cv.CV_THRESH_BINARY_INV
1505 CV_THRESH_TRUNC = _cv.CV_THRESH_TRUNC
1506 CV_THRESH_TOZERO = _cv.CV_THRESH_TOZERO
1507 CV_THRESH_TOZERO_INV = _cv.CV_THRESH_TOZERO_INV
1508 CV_THRESH_MASK = _cv.CV_THRESH_MASK
1509 CV_THRESH_OTSU = _cv.CV_THRESH_OTSU
1510 CV_ADAPTIVE_THRESH_MEAN_C = _cv.CV_ADAPTIVE_THRESH_MEAN_C
1511 CV_ADAPTIVE_THRESH_GAUSSIAN_C = _cv.CV_ADAPTIVE_THRESH_GAUSSIAN_C
1512 CV_FLOODFILL_FIXED_RANGE = _cv.CV_FLOODFILL_FIXED_RANGE
1513 CV_FLOODFILL_MASK_ONLY = _cv.CV_FLOODFILL_MASK_ONLY
1514 CV_CANNY_L2_GRADIENT = _cv.CV_CANNY_L2_GRADIENT
1515 CV_HOUGH_STANDARD = _cv.CV_HOUGH_STANDARD
1516 CV_HOUGH_PROBABILISTIC = _cv.CV_HOUGH_PROBABILISTIC
1517 CV_HOUGH_MULTI_SCALE = _cv.CV_HOUGH_MULTI_SCALE
1518 CV_HOUGH_GRADIENT = _cv.CV_HOUGH_GRADIENT
1519 CV_HAAR_DO_CANNY_PRUNING = _cv.CV_HAAR_DO_CANNY_PRUNING
1520 CV_HAAR_SCALE_IMAGE = _cv.CV_HAAR_SCALE_IMAGE
1521 CV_HAAR_FIND_BIGGEST_OBJECT = _cv.CV_HAAR_FIND_BIGGEST_OBJECT
1522 CV_HAAR_DO_ROUGH_SEARCH = _cv.CV_HAAR_DO_ROUGH_SEARCH
1523 CV_CALIB_USE_INTRINSIC_GUESS = _cv.CV_CALIB_USE_INTRINSIC_GUESS
1524 CV_CALIB_FIX_ASPECT_RATIO = _cv.CV_CALIB_FIX_ASPECT_RATIO
1525 CV_CALIB_FIX_PRINCIPAL_POINT = _cv.CV_CALIB_FIX_PRINCIPAL_POINT
1526 CV_CALIB_ZERO_TANGENT_DIST = _cv.CV_CALIB_ZERO_TANGENT_DIST
1527 CV_CALIB_CB_ADAPTIVE_THRESH = _cv.CV_CALIB_CB_ADAPTIVE_THRESH
1528 CV_CALIB_CB_NORMALIZE_IMAGE = _cv.CV_CALIB_CB_NORMALIZE_IMAGE
1529 CV_CALIB_CB_FILTER_QUADS = _cv.CV_CALIB_CB_FILTER_QUADS
1530 CV_FM_7POINT = _cv.CV_FM_7POINT
1531 CV_FM_8POINT = _cv.CV_FM_8POINT
1532 CV_FM_LMEDS_ONLY = _cv.CV_FM_LMEDS_ONLY
1533 CV_FM_RANSAC_ONLY = _cv.CV_FM_RANSAC_ONLY
1534 CV_FM_LMEDS = _cv.CV_FM_LMEDS
1535 CV_FM_RANSAC = _cv.CV_FM_RANSAC
1536 CV_RETR_EXTERNAL = _cv.CV_RETR_EXTERNAL
1537 CV_RETR_LIST = _cv.CV_RETR_LIST
1538 CV_RETR_CCOMP = _cv.CV_RETR_CCOMP
1539 CV_RETR_TREE = _cv.CV_RETR_TREE
1540 CV_CHAIN_CODE = _cv.CV_CHAIN_CODE
1541 CV_CHAIN_APPROX_NONE = _cv.CV_CHAIN_APPROX_NONE
1542 CV_CHAIN_APPROX_SIMPLE = _cv.CV_CHAIN_APPROX_SIMPLE
1543 CV_CHAIN_APPROX_TC89_L1 = _cv.CV_CHAIN_APPROX_TC89_L1
1544 CV_CHAIN_APPROX_TC89_KCOS = _cv.CV_CHAIN_APPROX_TC89_KCOS
1545 CV_LINK_RUNS = _cv.CV_LINK_RUNS
1546 CV_SUBDIV2D_VIRTUAL_POINT_FLAG = _cv.CV_SUBDIV2D_VIRTUAL_POINT_FLAG
1547 CV_DIST_USER = _cv.CV_DIST_USER
1548 CV_DIST_L1 = _cv.CV_DIST_L1
1549 CV_DIST_L2 = _cv.CV_DIST_L2
1550 CV_DIST_C = _cv.CV_DIST_C
1551 CV_DIST_L12 = _cv.CV_DIST_L12
1552 CV_DIST_FAIR = _cv.CV_DIST_FAIR
1553 CV_DIST_WELSCH = _cv.CV_DIST_WELSCH
1554 CV_DIST_HUBER = _cv.CV_DIST_HUBER
1555 CV_HAAR_MAGIC_VAL = _cv.CV_HAAR_MAGIC_VAL
1556 CV_TYPE_NAME_HAAR = _cv.CV_TYPE_NAME_HAAR
1557 CV_HAAR_FEATURE_MAX = _cv.CV_HAAR_FEATURE_MAX
1558 class Cv32suf(_object):
1559 """Proxy of C++ Cv32suf class"""
1560 __swig_setmethods__ = {}
1561 __setattr__ = lambda self, name, value: _swig_setattr(self, Cv32suf, name, value)
1562 __swig_getmethods__ = {}
1563 __getattr__ = lambda self, name: _swig_getattr(self, Cv32suf, name)
1564 __repr__ = _swig_repr
1565 __swig_setmethods__["i"] = _cv.Cv32suf_i_set
1566 __swig_getmethods__["i"] = _cv.Cv32suf_i_get
1567 if _newclass:i = _swig_property(_cv.Cv32suf_i_get, _cv.Cv32suf_i_set)
1568 __swig_setmethods__["u"] = _cv.Cv32suf_u_set
1569 __swig_getmethods__["u"] = _cv.Cv32suf_u_get
1570 if _newclass:u = _swig_property(_cv.Cv32suf_u_get, _cv.Cv32suf_u_set)
1571 __swig_setmethods__["f"] = _cv.Cv32suf_f_set
1572 __swig_getmethods__["f"] = _cv.Cv32suf_f_get
1573 if _newclass:f = _swig_property(_cv.Cv32suf_f_get, _cv.Cv32suf_f_set)
1574 def __init__(self, *args):
1575 """__init__(self) -> Cv32suf"""
1576 this = _cv.new_Cv32suf(*args)
1577 try: self.this.append(this)
1578 except: self.this = this
1579 __swig_destroy__ = _cv.delete_Cv32suf
1580 __del__ = lambda self : None;
1581 Cv32suf_swigregister = _cv.Cv32suf_swigregister
1582 Cv32suf_swigregister(Cv32suf)
1584 def cvCvtSeqToArray(*args):
1586 cvCvtSeqToArray(CvSeq seq, CvArr elements, CvSlice slice=CV_WHOLE_SEQ) -> CvArr
1587 cvCvtSeqToArray(CvSeq seq, CvArr elements) -> CvArr
1589 return _cv.cvCvtSeqToArray(*args)
1591 def cvArcLength(*args):
1593 cvArcLength(CvSeq seq, CvSlice slice=CV_WHOLE_SEQ, int is_closed=-1) -> double
1594 cvArcLength(CvSeq seq, CvSlice slice=CV_WHOLE_SEQ) -> double
1595 cvArcLength(CvSeq seq) -> double
1596 cvArcLength(CvArr arr, CvSlice slice=CV_WHOLE_SEQ, int is_closed=-1) -> double
1597 cvArcLength(CvArr arr, CvSlice slice=CV_WHOLE_SEQ) -> double
1598 cvArcLength(CvArr arr) -> double
1600 return _cv.cvArcLength(*args)
1602 def cvContourPerimeter(*args):
1604 cvContourPerimeter(CvSeq seq) -> double
1605 cvContourPerimeter(CvArr arr) -> double
1607 return _cv.cvContourPerimeter(*args)
1609 def cvHaarDetectObjects(*args):
1611 cvHaarDetectObjects(CvArr image, CvHaarClassifierCascade cascade, CvMemStorage storage,
1612 double scale_factor=1.1, int min_neighbors=3,
1613 int flags=0, CvSize min_size=cvSize(0,0)) -> CvSeq_CvRect
1614 cvHaarDetectObjects(CvArr image, CvHaarClassifierCascade cascade, CvMemStorage storage,
1615 double scale_factor=1.1, int min_neighbors=3,
1616 int flags=0) -> CvSeq_CvRect
1617 cvHaarDetectObjects(CvArr image, CvHaarClassifierCascade cascade, CvMemStorage storage,
1618 double scale_factor=1.1, int min_neighbors=3) -> CvSeq_CvRect
1619 cvHaarDetectObjects(CvArr image, CvHaarClassifierCascade cascade, CvMemStorage storage,
1620 double scale_factor=1.1) -> CvSeq_CvRect
1621 cvHaarDetectObjects(CvArr image, CvHaarClassifierCascade cascade, CvMemStorage storage) -> CvSeq_CvRect
1623 return _cv.cvHaarDetectObjects(*args)
1625 def cvApproxPoly(*args):
1627 cvApproxPoly(void src_seq, int header_size, CvMemStorage storage,
1628 int method, double parameter, int parameter2=0) -> CvSeq_CvPoint
1629 cvApproxPoly(void src_seq, int header_size, CvMemStorage storage,
1630 int method, double parameter) -> CvSeq_CvPoint
1632 return _cv.cvApproxPoly(*args)
1634 def cvConvexHull2(*args):
1636 cvConvexHull2(CvArr points, int orientation=CV_CLOCKWISE, int return_points=0) -> CvMat
1637 cvConvexHull2(CvArr points, int orientation=CV_CLOCKWISE) -> CvMat
1638 cvConvexHull2(CvArr points) -> CvMat
1640 return _cv.cvConvexHull2(*args)
1642 def cvSnakeImage(*args):
1644 cvSnakeImage(CvMat image, CvPointVector points, FloatVector alpha,
1645 FloatVector beta, FloatVector gamma, CvSize win,
1646 CvTermCriteria criteria, int calc_gradient=1) -> CvPointVector
1647 cvSnakeImage(CvMat image, CvPointVector points, FloatVector alpha,
1648 FloatVector beta, FloatVector gamma, CvSize win,
1649 CvTermCriteria criteria) -> CvPointVector
1651 return _cv.cvSnakeImage(*args)
1653 icvDepthToType = cvar.icvDepthToType
1655 class Cv64suf(_object):
1656 """Proxy of C++ Cv64suf class"""
1657 __swig_setmethods__ = {}
1658 __setattr__ = lambda self, name, value: _swig_setattr(self, Cv64suf, name, value)
1659 __swig_getmethods__ = {}
1660 __getattr__ = lambda self, name: _swig_getattr(self, Cv64suf, name)
1661 __repr__ = _swig_repr
1662 __swig_setmethods__["i"] = _cv.Cv64suf_i_set
1663 __swig_getmethods__["i"] = _cv.Cv64suf_i_get
1664 if _newclass:i = _swig_property(_cv.Cv64suf_i_get, _cv.Cv64suf_i_set)
1665 __swig_setmethods__["u"] = _cv.Cv64suf_u_set
1666 __swig_getmethods__["u"] = _cv.Cv64suf_u_get
1667 if _newclass:u = _swig_property(_cv.Cv64suf_u_get, _cv.Cv64suf_u_set)
1668 __swig_setmethods__["f"] = _cv.Cv64suf_f_set
1669 __swig_getmethods__["f"] = _cv.Cv64suf_f_get
1670 if _newclass:f = _swig_property(_cv.Cv64suf_f_get, _cv.Cv64suf_f_set)
1671 def __init__(self, *args):
1672 """__init__(self) -> Cv64suf"""
1673 this = _cv.new_Cv64suf(*args)
1674 try: self.this.append(this)
1675 except: self.this = this
1676 __swig_destroy__ = _cv.delete_Cv64suf
1677 __del__ = lambda self : None;
1678 Cv64suf_swigregister = _cv.Cv64suf_swigregister
1679 Cv64suf_swigregister(Cv64suf)
1683 """cvRound(double value) -> int"""
1684 return _cv.cvRound(*args)
1687 """cvFloor(double value) -> int"""
1688 return _cv.cvFloor(*args)
1691 """cvCeil(double value) -> int"""
1692 return _cv.cvCeil(*args)
1695 """cvIsNaN(double value) -> int"""
1696 return _cv.cvIsNaN(*args)
1699 """cvIsInf(double value) -> int"""
1700 return _cv.cvIsInf(*args)
1702 def cvRandInt(*args):
1703 """cvRandInt(CvRNG rng) -> unsigned int"""
1704 return _cv.cvRandInt(*args)
1706 def cvRandReal(*args):
1707 """cvRandReal(CvRNG rng) -> double"""
1708 return _cv.cvRandReal(*args)
1709 class IplImage(_object):
1710 """Proxy of C++ IplImage class"""
1711 __swig_setmethods__ = {}
1712 __setattr__ = lambda self, name, value: _swig_setattr(self, IplImage, name, value)
1713 __swig_getmethods__ = {}
1714 __getattr__ = lambda self, name: _swig_getattr(self, IplImage, name)
1715 def __init__(self, *args, **kwargs): raise AttributeError, "No constructor defined"
1716 __repr__ = _swig_repr
1717 __swig_setmethods__["ID"] = _cv.IplImage_ID_set
1718 __swig_getmethods__["ID"] = _cv.IplImage_ID_get
1719 if _newclass:ID = _swig_property(_cv.IplImage_ID_get, _cv.IplImage_ID_set)
1720 __swig_setmethods__["nChannels"] = _cv.IplImage_nChannels_set
1721 __swig_getmethods__["nChannels"] = _cv.IplImage_nChannels_get
1722 if _newclass:nChannels = _swig_property(_cv.IplImage_nChannels_get, _cv.IplImage_nChannels_set)
1723 __swig_setmethods__["depth"] = _cv.IplImage_depth_set
1724 __swig_getmethods__["depth"] = _cv.IplImage_depth_get
1725 if _newclass:depth = _swig_property(_cv.IplImage_depth_get, _cv.IplImage_depth_set)
1726 __swig_setmethods__["dataOrder"] = _cv.IplImage_dataOrder_set
1727 __swig_getmethods__["dataOrder"] = _cv.IplImage_dataOrder_get
1728 if _newclass:dataOrder = _swig_property(_cv.IplImage_dataOrder_get, _cv.IplImage_dataOrder_set)
1729 __swig_setmethods__["origin"] = _cv.IplImage_origin_set
1730 __swig_getmethods__["origin"] = _cv.IplImage_origin_get
1731 if _newclass:origin = _swig_property(_cv.IplImage_origin_get, _cv.IplImage_origin_set)
1732 __swig_setmethods__["align"] = _cv.IplImage_align_set
1733 __swig_getmethods__["align"] = _cv.IplImage_align_get
1734 if _newclass:align = _swig_property(_cv.IplImage_align_get, _cv.IplImage_align_set)
1735 __swig_setmethods__["width"] = _cv.IplImage_width_set
1736 __swig_getmethods__["width"] = _cv.IplImage_width_get
1737 if _newclass:width = _swig_property(_cv.IplImage_width_get, _cv.IplImage_width_set)
1738 __swig_setmethods__["height"] = _cv.IplImage_height_set
1739 __swig_getmethods__["height"] = _cv.IplImage_height_get
1740 if _newclass:height = _swig_property(_cv.IplImage_height_get, _cv.IplImage_height_set)
1741 __swig_setmethods__["roi"] = _cv.IplImage_roi_set
1742 __swig_getmethods__["roi"] = _cv.IplImage_roi_get
1743 if _newclass:roi = _swig_property(_cv.IplImage_roi_get, _cv.IplImage_roi_set)
1744 __swig_setmethods__["imageSize"] = _cv.IplImage_imageSize_set
1745 __swig_getmethods__["imageSize"] = _cv.IplImage_imageSize_get
1746 if _newclass:imageSize = _swig_property(_cv.IplImage_imageSize_get, _cv.IplImage_imageSize_set)
1747 __swig_setmethods__["widthStep"] = _cv.IplImage_widthStep_set
1748 __swig_getmethods__["widthStep"] = _cv.IplImage_widthStep_get
1749 if _newclass:widthStep = _swig_property(_cv.IplImage_widthStep_get, _cv.IplImage_widthStep_set)
1750 __swig_destroy__ = _cv.delete_IplImage
1751 __del__ = lambda self : None;
1754 __add__(self, CvArr src)
1755 __add__(self, CvScalar val)
1757 return _cv.IplImage___add__(*args)
1759 def __iadd__(*args):
1761 __iadd__(self, CvArr src)
1762 __iadd__(self, CvScalar val)
1764 return _cv.IplImage___iadd__(*args)
1768 __xor__(self, CvArr src)
1769 __xor__(self, CvScalar val)
1771 return _cv.IplImage___xor__(*args)
1773 def __ixor__(*args):
1775 __ixor__(self, CvArr src)
1776 __ixor__(self, CvScalar val)
1778 return _cv.IplImage___ixor__(*args)
1782 __sub__(self, CvArr src)
1783 __sub__(self, CvScalar val)
1785 return _cv.IplImage___sub__(*args)
1787 def __isub__(*args):
1789 __isub__(self, CvArr src)
1790 __isub__(self, CvScalar val)
1792 return _cv.IplImage___isub__(*args)
1796 __or__(self, CvArr src)
1797 __or__(self, CvScalar val)
1799 return _cv.IplImage___or__(*args)
1803 __ior__(self, CvArr src)
1804 __ior__(self, CvScalar val)
1806 return _cv.IplImage___ior__(*args)
1810 __and__(self, CvArr src)
1811 __and__(self, CvScalar val)
1813 return _cv.IplImage___and__(*args)
1815 def __iand__(*args):
1817 __iand__(self, CvArr src)
1818 __iand__(self, CvScalar val)
1820 return _cv.IplImage___iand__(*args)
1824 __ge__(self, CvArr src)
1825 __ge__(self, double val)
1827 return _cv.IplImage___ge__(*args)
1831 __eq__(self, CvArr src)
1832 __eq__(self, double val)
1834 return _cv.IplImage___eq__(*args)
1838 __le__(self, CvArr src)
1839 __le__(self, double val)
1841 return _cv.IplImage___le__(*args)
1845 __ne__(self, CvArr src)
1846 __ne__(self, double val)
1848 return _cv.IplImage___ne__(*args)
1852 __lt__(self, CvArr src)
1853 __lt__(self, double val)
1855 return _cv.IplImage___lt__(*args)
1859 __gt__(self, CvArr src)
1860 __gt__(self, double val)
1862 return _cv.IplImage___gt__(*args)
1866 __mul__(self, CvArr src)
1867 __mul__(self, double val)
1869 return _cv.IplImage___mul__(*args)
1871 def __imul__(*args):
1873 __imul__(self, CvArr src)
1874 __imul__(self, double val)
1876 return _cv.IplImage___imul__(*args)
1880 __div__(self, CvArr src)
1881 __div__(self, double val)
1883 return _cv.IplImage___div__(*args)
1885 def __idiv__(*args):
1887 __idiv__(self, CvArr src)
1888 __idiv__(self, double val)
1890 return _cv.IplImage___idiv__(*args)
1892 def __rdiv__(*args):
1893 """__rdiv__(self, CvArr arg)"""
1894 return _cv.IplImage___rdiv__(*args)
1896 def __radd__(*args):
1898 __radd__(self, CvArr arg)
1899 __radd__(self, CvScalar arg)
1900 __radd__(self, double arg)
1902 return _cv.IplImage___radd__(*args)
1904 def __rsub__(*args):
1906 __rsub__(self, CvArr arg)
1907 __rsub__(self, CvScalar arg)
1908 __rsub__(self, double arg)
1910 return _cv.IplImage___rsub__(*args)
1912 def __rmul__(*args):
1914 __rmul__(self, CvArr arg)
1915 __rmul__(self, double arg)
1917 return _cv.IplImage___rmul__(*args)
1921 __ror__(self, CvScalar arg)
1922 __ror__(self, double arg)
1924 return _cv.IplImage___ror__(*args)
1926 def __rand__(*args):
1928 __rand__(self, CvScalar arg)
1929 __rand__(self, double arg)
1931 return _cv.IplImage___rand__(*args)
1933 def __rxor__(*args):
1935 __rxor__(self, CvScalar arg)
1936 __rxor__(self, double arg)
1938 return _cv.IplImage___rxor__(*args)
1941 """__req__(self, double arg)"""
1942 return _cv.IplImage___req__(*args)
1945 """__rgt__(self, double arg)"""
1946 return _cv.IplImage___rgt__(*args)
1949 """__rge__(self, double arg)"""
1950 return _cv.IplImage___rge__(*args)
1953 """__rlt__(self, double arg)"""
1954 return _cv.IplImage___rlt__(*args)
1957 """__rle__(self, double arg)"""
1958 return _cv.IplImage___rle__(*args)
1961 """__rne__(self, double arg)"""
1962 return _cv.IplImage___rne__(*args)
1965 """__pow__(self, double arg)"""
1966 return _cv.IplImage___pow__(*args)
1969 """__str__(self) -> char"""
1970 return _cv.IplImage___str__(*args)
1972 def __setitem__(*args):
1974 __setitem__(self, PyObject object, double val)
1975 __setitem__(self, PyObject object, CvPoint val)
1976 __setitem__(self, PyObject object, CvPoint2D32f val)
1977 __setitem__(self, PyObject object, CvScalar val)
1978 __setitem__(self, PyObject object, CvArr arr)
1980 return _cv.IplImage___setitem__(*args)
1982 def __getitem__(*args):
1983 """__getitem__(self, PyObject object) -> PyObject"""
1984 return _cv.IplImage___getitem__(*args)
1986 IplImage_swigregister = _cv.IplImage_swigregister
1987 IplImage_swigregister(IplImage)
1991 cvRNG(int64 seed=-1) -> CvRNG
1994 return _cv.cvRNG(*args)
1996 class IplROI(_object):
1997 """Proxy of C++ IplROI class"""
1998 __swig_setmethods__ = {}
1999 __setattr__ = lambda self, name, value: _swig_setattr(self, IplROI, name, value)
2000 __swig_getmethods__ = {}
2001 __getattr__ = lambda self, name: _swig_getattr(self, IplROI, name)
2002 __repr__ = _swig_repr
2003 __swig_setmethods__["coi"] = _cv.IplROI_coi_set
2004 __swig_getmethods__["coi"] = _cv.IplROI_coi_get
2005 if _newclass:coi = _swig_property(_cv.IplROI_coi_get, _cv.IplROI_coi_set)
2006 __swig_setmethods__["xOffset"] = _cv.IplROI_xOffset_set
2007 __swig_getmethods__["xOffset"] = _cv.IplROI_xOffset_get
2008 if _newclass:xOffset = _swig_property(_cv.IplROI_xOffset_get, _cv.IplROI_xOffset_set)
2009 __swig_setmethods__["yOffset"] = _cv.IplROI_yOffset_set
2010 __swig_getmethods__["yOffset"] = _cv.IplROI_yOffset_get
2011 if _newclass:yOffset = _swig_property(_cv.IplROI_yOffset_get, _cv.IplROI_yOffset_set)
2012 __swig_setmethods__["width"] = _cv.IplROI_width_set
2013 __swig_getmethods__["width"] = _cv.IplROI_width_get
2014 if _newclass:width = _swig_property(_cv.IplROI_width_get, _cv.IplROI_width_set)
2015 __swig_setmethods__["height"] = _cv.IplROI_height_set
2016 __swig_getmethods__["height"] = _cv.IplROI_height_get
2017 if _newclass:height = _swig_property(_cv.IplROI_height_get, _cv.IplROI_height_set)
2018 def __init__(self, *args):
2019 """__init__(self) -> IplROI"""
2020 this = _cv.new_IplROI(*args)
2021 try: self.this.append(this)
2022 except: self.this = this
2023 __swig_destroy__ = _cv.delete_IplROI
2024 __del__ = lambda self : None;
2025 IplROI_swigregister = _cv.IplROI_swigregister
2026 IplROI_swigregister(IplROI)
2028 class IplConvKernel(_object):
2029 """Proxy of C++ IplConvKernel class"""
2030 __swig_setmethods__ = {}
2031 __setattr__ = lambda self, name, value: _swig_setattr(self, IplConvKernel, name, value)
2032 __swig_getmethods__ = {}
2033 __getattr__ = lambda self, name: _swig_getattr(self, IplConvKernel, name)
2034 def __init__(self, *args, **kwargs): raise AttributeError, "No constructor defined"
2035 __repr__ = _swig_repr
2036 __swig_setmethods__["nCols"] = _cv.IplConvKernel_nCols_set
2037 __swig_getmethods__["nCols"] = _cv.IplConvKernel_nCols_get
2038 if _newclass:nCols = _swig_property(_cv.IplConvKernel_nCols_get, _cv.IplConvKernel_nCols_set)
2039 __swig_setmethods__["nRows"] = _cv.IplConvKernel_nRows_set
2040 __swig_getmethods__["nRows"] = _cv.IplConvKernel_nRows_get
2041 if _newclass:nRows = _swig_property(_cv.IplConvKernel_nRows_get, _cv.IplConvKernel_nRows_set)
2042 __swig_setmethods__["anchorX"] = _cv.IplConvKernel_anchorX_set
2043 __swig_getmethods__["anchorX"] = _cv.IplConvKernel_anchorX_get
2044 if _newclass:anchorX = _swig_property(_cv.IplConvKernel_anchorX_get, _cv.IplConvKernel_anchorX_set)
2045 __swig_setmethods__["anchorY"] = _cv.IplConvKernel_anchorY_set
2046 __swig_getmethods__["anchorY"] = _cv.IplConvKernel_anchorY_get
2047 if _newclass:anchorY = _swig_property(_cv.IplConvKernel_anchorY_get, _cv.IplConvKernel_anchorY_set)
2048 __swig_setmethods__["values"] = _cv.IplConvKernel_values_set
2049 __swig_getmethods__["values"] = _cv.IplConvKernel_values_get
2050 if _newclass:values = _swig_property(_cv.IplConvKernel_values_get, _cv.IplConvKernel_values_set)
2051 __swig_setmethods__["nShiftR"] = _cv.IplConvKernel_nShiftR_set
2052 __swig_getmethods__["nShiftR"] = _cv.IplConvKernel_nShiftR_get
2053 if _newclass:nShiftR = _swig_property(_cv.IplConvKernel_nShiftR_get, _cv.IplConvKernel_nShiftR_set)
2054 __swig_destroy__ = _cv.delete_IplConvKernel
2055 __del__ = lambda self : None;
2056 IplConvKernel_swigregister = _cv.IplConvKernel_swigregister
2057 IplConvKernel_swigregister(IplConvKernel)
2059 class IplConvKernelFP(_object):
2060 """Proxy of C++ IplConvKernelFP class"""
2061 __swig_setmethods__ = {}
2062 __setattr__ = lambda self, name, value: _swig_setattr(self, IplConvKernelFP, name, value)
2063 __swig_getmethods__ = {}
2064 __getattr__ = lambda self, name: _swig_getattr(self, IplConvKernelFP, name)
2065 __repr__ = _swig_repr
2066 __swig_setmethods__["nCols"] = _cv.IplConvKernelFP_nCols_set
2067 __swig_getmethods__["nCols"] = _cv.IplConvKernelFP_nCols_get
2068 if _newclass:nCols = _swig_property(_cv.IplConvKernelFP_nCols_get, _cv.IplConvKernelFP_nCols_set)
2069 __swig_setmethods__["nRows"] = _cv.IplConvKernelFP_nRows_set
2070 __swig_getmethods__["nRows"] = _cv.IplConvKernelFP_nRows_get
2071 if _newclass:nRows = _swig_property(_cv.IplConvKernelFP_nRows_get, _cv.IplConvKernelFP_nRows_set)
2072 __swig_setmethods__["anchorX"] = _cv.IplConvKernelFP_anchorX_set
2073 __swig_getmethods__["anchorX"] = _cv.IplConvKernelFP_anchorX_get
2074 if _newclass:anchorX = _swig_property(_cv.IplConvKernelFP_anchorX_get, _cv.IplConvKernelFP_anchorX_set)
2075 __swig_setmethods__["anchorY"] = _cv.IplConvKernelFP_anchorY_set
2076 __swig_getmethods__["anchorY"] = _cv.IplConvKernelFP_anchorY_get
2077 if _newclass:anchorY = _swig_property(_cv.IplConvKernelFP_anchorY_get, _cv.IplConvKernelFP_anchorY_set)
2078 __swig_setmethods__["values"] = _cv.IplConvKernelFP_values_set
2079 __swig_getmethods__["values"] = _cv.IplConvKernelFP_values_get
2080 if _newclass:values = _swig_property(_cv.IplConvKernelFP_values_get, _cv.IplConvKernelFP_values_set)
2081 def __init__(self, *args):
2082 """__init__(self) -> IplConvKernelFP"""
2083 this = _cv.new_IplConvKernelFP(*args)
2084 try: self.this.append(this)
2085 except: self.this = this
2086 __swig_destroy__ = _cv.delete_IplConvKernelFP
2087 __del__ = lambda self : None;
2088 IplConvKernelFP_swigregister = _cv.IplConvKernelFP_swigregister
2089 IplConvKernelFP_swigregister(IplConvKernelFP)
2091 class CvMat(_object):
2092 """Proxy of C++ CvMat class"""
2093 __swig_setmethods__ = {}
2094 __setattr__ = lambda self, name, value: _swig_setattr(self, CvMat, name, value)
2095 __swig_getmethods__ = {}
2096 __getattr__ = lambda self, name: _swig_getattr(self, CvMat, name)
2097 def __init__(self, *args, **kwargs): raise AttributeError, "No constructor defined"
2098 __repr__ = _swig_repr
2099 __swig_setmethods__["type"] = _cv.CvMat_type_set
2100 __swig_getmethods__["type"] = _cv.CvMat_type_get
2101 if _newclass:type = _swig_property(_cv.CvMat_type_get, _cv.CvMat_type_set)
2102 __swig_setmethods__["step"] = _cv.CvMat_step_set
2103 __swig_getmethods__["step"] = _cv.CvMat_step_get
2104 if _newclass:step = _swig_property(_cv.CvMat_step_get, _cv.CvMat_step_set)
2105 __swig_setmethods__["refcount"] = _cv.CvMat_refcount_set
2106 __swig_getmethods__["refcount"] = _cv.CvMat_refcount_get
2107 if _newclass:refcount = _swig_property(_cv.CvMat_refcount_get, _cv.CvMat_refcount_set)
2108 __swig_setmethods__["hdr_refcount"] = _cv.CvMat_hdr_refcount_set
2109 __swig_getmethods__["hdr_refcount"] = _cv.CvMat_hdr_refcount_get
2110 if _newclass:hdr_refcount = _swig_property(_cv.CvMat_hdr_refcount_get, _cv.CvMat_hdr_refcount_set)
2111 __swig_getmethods__["data"] = _cv.CvMat_data_get
2112 if _newclass:data = _swig_property(_cv.CvMat_data_get)
2113 __swig_destroy__ = _cv.delete_CvMat
2114 __del__ = lambda self : None;
2115 __swig_getmethods__["depth"] = _cv.CvMat_depth_get
2116 if _newclass:depth = _swig_property(_cv.CvMat_depth_get)
2117 __swig_getmethods__["nChannels"] = _cv.CvMat_nChannels_get
2118 if _newclass:nChannels = _swig_property(_cv.CvMat_nChannels_get)
2119 __swig_getmethods__["dataOrder"] = _cv.CvMat_dataOrder_get
2120 if _newclass:dataOrder = _swig_property(_cv.CvMat_dataOrder_get)
2121 __swig_getmethods__["origin"] = _cv.CvMat_origin_get
2122 if _newclass:origin = _swig_property(_cv.CvMat_origin_get)
2123 __swig_getmethods__["width"] = _cv.CvMat_width_get
2124 if _newclass:width = _swig_property(_cv.CvMat_width_get)
2125 __swig_getmethods__["height"] = _cv.CvMat_height_get
2126 if _newclass:height = _swig_property(_cv.CvMat_height_get)
2127 __swig_getmethods__["imageSize"] = _cv.CvMat_imageSize_get
2128 if _newclass:imageSize = _swig_property(_cv.CvMat_imageSize_get)
2129 __swig_getmethods__["widthStep"] = _cv.CvMat_widthStep_get
2130 if _newclass:widthStep = _swig_property(_cv.CvMat_widthStep_get)
2131 __swig_getmethods__["rows"] = _cv.CvMat_rows_get
2132 if _newclass:rows = _swig_property(_cv.CvMat_rows_get)
2133 __swig_getmethods__["cols"] = _cv.CvMat_cols_get
2134 if _newclass:cols = _swig_property(_cv.CvMat_cols_get)
2137 __add__(self, CvArr src) -> CvMat
2138 __add__(self, CvScalar val) -> CvMat
2140 return _cv.CvMat___add__(*args)
2142 def __iadd__(*args):
2144 __iadd__(self, CvArr src) -> CvMat
2145 __iadd__(self, CvScalar val) -> CvMat
2147 return _cv.CvMat___iadd__(*args)
2151 __xor__(self, CvArr src) -> CvMat
2152 __xor__(self, CvScalar val) -> CvMat
2154 return _cv.CvMat___xor__(*args)
2156 def __ixor__(*args):
2158 __ixor__(self, CvArr src) -> CvMat
2159 __ixor__(self, CvScalar val) -> CvMat
2161 return _cv.CvMat___ixor__(*args)
2165 __sub__(self, CvArr src) -> CvMat
2166 __sub__(self, CvScalar val) -> CvMat
2168 return _cv.CvMat___sub__(*args)
2170 def __isub__(*args):
2172 __isub__(self, CvArr src) -> CvMat
2173 __isub__(self, CvScalar val) -> CvMat
2175 return _cv.CvMat___isub__(*args)
2179 __or__(self, CvArr src) -> CvMat
2180 __or__(self, CvScalar val) -> CvMat
2182 return _cv.CvMat___or__(*args)
2186 __ior__(self, CvArr src) -> CvMat
2187 __ior__(self, CvScalar val) -> CvMat
2189 return _cv.CvMat___ior__(*args)
2193 __and__(self, CvArr src) -> CvMat
2194 __and__(self, CvScalar val) -> CvMat
2196 return _cv.CvMat___and__(*args)
2198 def __iand__(*args):
2200 __iand__(self, CvArr src) -> CvMat
2201 __iand__(self, CvScalar val) -> CvMat
2203 return _cv.CvMat___iand__(*args)
2207 __ge__(self, CvArr src) -> CvMat
2208 __ge__(self, double val) -> CvMat
2210 return _cv.CvMat___ge__(*args)
2214 __eq__(self, CvArr src) -> CvMat
2215 __eq__(self, double val) -> CvMat
2217 return _cv.CvMat___eq__(*args)
2221 __le__(self, CvArr src) -> CvMat
2222 __le__(self, double val) -> CvMat
2224 return _cv.CvMat___le__(*args)
2228 __ne__(self, CvArr src) -> CvMat
2229 __ne__(self, double val) -> CvMat
2231 return _cv.CvMat___ne__(*args)
2235 __lt__(self, CvArr src) -> CvMat
2236 __lt__(self, double val) -> CvMat
2238 return _cv.CvMat___lt__(*args)
2242 __gt__(self, CvArr src) -> CvMat
2243 __gt__(self, double val) -> CvMat
2245 return _cv.CvMat___gt__(*args)
2249 __mul__(self, CvArr src) -> CvMat
2250 __mul__(self, double val) -> CvMat
2252 return _cv.CvMat___mul__(*args)
2254 def __imul__(*args):
2256 __imul__(self, CvArr src) -> CvMat
2257 __imul__(self, double val) -> CvMat
2259 return _cv.CvMat___imul__(*args)
2263 __div__(self, CvArr src) -> CvMat
2264 __div__(self, double val) -> CvMat
2266 return _cv.CvMat___div__(*args)
2268 def __idiv__(*args):
2270 __idiv__(self, CvArr src) -> CvMat
2271 __idiv__(self, double val) -> CvMat
2273 return _cv.CvMat___idiv__(*args)
2275 def __radd__(*args):
2277 __radd__(self, CvArr arg) -> CvMat
2278 __radd__(self, CvScalar arg) -> CvMat
2279 __radd__(self, double arg) -> CvMat
2281 return _cv.CvMat___radd__(*args)
2283 def __rsub__(*args):
2285 __rsub__(self, CvArr arg) -> CvMat
2286 __rsub__(self, CvScalar arg) -> CvMat
2287 __rsub__(self, double arg) -> CvMat
2289 return _cv.CvMat___rsub__(*args)
2291 def __rmul__(*args):
2293 __rmul__(self, CvArr arg) -> CvMat
2294 __rmul__(self, double arg) -> CvMat
2296 return _cv.CvMat___rmul__(*args)
2300 __ror__(self, CvScalar arg) -> CvMat
2301 __ror__(self, double arg) -> CvMat
2303 return _cv.CvMat___ror__(*args)
2305 def __rand__(*args):
2307 __rand__(self, CvScalar arg) -> CvMat
2308 __rand__(self, double arg) -> CvMat
2310 return _cv.CvMat___rand__(*args)
2312 def __rxor__(*args):
2314 __rxor__(self, CvScalar arg) -> CvMat
2315 __rxor__(self, double arg) -> CvMat
2317 return _cv.CvMat___rxor__(*args)
2320 """__req__(self, double arg) -> CvMat"""
2321 return _cv.CvMat___req__(*args)
2324 """__rgt__(self, double arg) -> CvMat"""
2325 return _cv.CvMat___rgt__(*args)
2328 """__rge__(self, double arg) -> CvMat"""
2329 return _cv.CvMat___rge__(*args)
2332 """__rlt__(self, double arg) -> CvMat"""
2333 return _cv.CvMat___rlt__(*args)
2336 """__rle__(self, double arg) -> CvMat"""
2337 return _cv.CvMat___rle__(*args)
2340 """__rne__(self, double arg) -> CvMat"""
2341 return _cv.CvMat___rne__(*args)
2343 def __rdiv__(*args):
2345 __rdiv__(self, CvArr arg) -> CvMat
2346 __rdiv__(self, double arg) -> CvMat
2348 return _cv.CvMat___rdiv__(*args)
2351 """__pow__(self, double arg) -> CvMat"""
2352 return _cv.CvMat___pow__(*args)
2355 """__str__(self) -> char"""
2356 return _cv.CvMat___str__(*args)
2358 def __setitem__(*args):
2360 __setitem__(self, PyObject object, double val)
2361 __setitem__(self, PyObject object, CvPoint val)
2362 __setitem__(self, PyObject object, CvPoint2D32f val)
2363 __setitem__(self, PyObject object, CvScalar val)
2364 __setitem__(self, PyObject object, CvArr arr)
2366 return _cv.CvMat___setitem__(*args)
2368 def __getitem__(*args):
2369 """__getitem__(self, PyObject object) -> PyObject"""
2370 return _cv.CvMat___getitem__(*args)
2372 def __invert__(*args):
2373 """__invert__(self) -> CvMat"""
2374 return _cv.CvMat___invert__(*args)
2378 generator function iterating through rows in matrix or elements in vector
2381 return self.colrange()
2382 return self.rowrange()
2386 generator function iterating along rows in matrix
2388 for i in range(self.rows):
2393 generator function iterating along columns in matrix
2395 for i in range(self.cols):
2398 # if arg is None, python still calls our operator overloads
2402 # to do the right thing -- so redefine __ne__ and __eq__
2404 def __eq__(self, arg):
2407 __eq__(self, CvArr src)
2408 __eq__(self, double val)
2413 return _cv.CvMat___eq__(self, arg)
2414 def __ne__(self, arg):
2417 __ne__(self, CvArr src)
2418 __ne__(self, double val)
2423 return _cv.CvMat___ne__(self, arg)
2426 __swig_setmethods__["imageData"] = _cv.CvMat_imageData_set
2427 __swig_getmethods__["imageData"] = _cv.CvMat_imageData_get
2428 if _newclass:imageData = _swig_property(_cv.CvMat_imageData_get, _cv.CvMat_imageData_set)
2429 CvMat_swigregister = _cv.CvMat_swigregister
2430 CvMat_swigregister(CvMat)
2432 class CvMat_data(_object):
2433 """Proxy of C++ CvMat_data class"""
2434 __swig_setmethods__ = {}
2435 __setattr__ = lambda self, name, value: _swig_setattr(self, CvMat_data, name, value)
2436 __swig_getmethods__ = {}
2437 __getattr__ = lambda self, name: _swig_getattr(self, CvMat_data, name)
2438 __repr__ = _swig_repr
2439 __swig_setmethods__["ptr"] = _cv.CvMat_data_ptr_set
2440 __swig_getmethods__["ptr"] = _cv.CvMat_data_ptr_get
2441 if _newclass:ptr = _swig_property(_cv.CvMat_data_ptr_get, _cv.CvMat_data_ptr_set)
2442 __swig_setmethods__["s"] = _cv.CvMat_data_s_set
2443 __swig_getmethods__["s"] = _cv.CvMat_data_s_get
2444 if _newclass:s = _swig_property(_cv.CvMat_data_s_get, _cv.CvMat_data_s_set)
2445 __swig_setmethods__["i"] = _cv.CvMat_data_i_set
2446 __swig_getmethods__["i"] = _cv.CvMat_data_i_get
2447 if _newclass:i = _swig_property(_cv.CvMat_data_i_get, _cv.CvMat_data_i_set)
2448 __swig_setmethods__["fl"] = _cv.CvMat_data_fl_set
2449 __swig_getmethods__["fl"] = _cv.CvMat_data_fl_get
2450 if _newclass:fl = _swig_property(_cv.CvMat_data_fl_get, _cv.CvMat_data_fl_set)
2451 __swig_setmethods__["db"] = _cv.CvMat_data_db_set
2452 __swig_getmethods__["db"] = _cv.CvMat_data_db_get
2453 if _newclass:db = _swig_property(_cv.CvMat_data_db_get, _cv.CvMat_data_db_set)
2454 def __init__(self, *args):
2455 """__init__(self) -> CvMat_data"""
2456 this = _cv.new_CvMat_data(*args)
2457 try: self.this.append(this)
2458 except: self.this = this
2459 __swig_destroy__ = _cv.delete_CvMat_data
2460 __del__ = lambda self : None;
2461 CvMat_data_swigregister = _cv.CvMat_data_swigregister
2462 CvMat_data_swigregister(CvMat_data)
2466 """cvmGet(CvMat mat, int row, int col) -> double"""
2467 return _cv.cvmGet(*args)
2470 """cvmSet(CvMat mat, int row, int col, double value)"""
2471 return _cv.cvmSet(*args)
2473 def cvCvToIplDepth(*args):
2474 """cvCvToIplDepth(int type) -> int"""
2475 return _cv.cvCvToIplDepth(*args)
2476 class CvMatND(_object):
2477 """Proxy of C++ CvMatND class"""
2478 __swig_setmethods__ = {}
2479 __setattr__ = lambda self, name, value: _swig_setattr(self, CvMatND, name, value)
2480 __swig_getmethods__ = {}
2481 __getattr__ = lambda self, name: _swig_getattr(self, CvMatND, name)
2482 def __init__(self, *args, **kwargs): raise AttributeError, "No constructor defined"
2483 __repr__ = _swig_repr
2484 __swig_setmethods__["type"] = _cv.CvMatND_type_set
2485 __swig_getmethods__["type"] = _cv.CvMatND_type_get
2486 if _newclass:type = _swig_property(_cv.CvMatND_type_get, _cv.CvMatND_type_set)
2487 __swig_setmethods__["dims"] = _cv.CvMatND_dims_set
2488 __swig_getmethods__["dims"] = _cv.CvMatND_dims_get
2489 if _newclass:dims = _swig_property(_cv.CvMatND_dims_get, _cv.CvMatND_dims_set)
2490 __swig_setmethods__["refcount"] = _cv.CvMatND_refcount_set
2491 __swig_getmethods__["refcount"] = _cv.CvMatND_refcount_get
2492 if _newclass:refcount = _swig_property(_cv.CvMatND_refcount_get, _cv.CvMatND_refcount_set)
2493 __swig_setmethods__["hdr_refcount"] = _cv.CvMatND_hdr_refcount_set
2494 __swig_getmethods__["hdr_refcount"] = _cv.CvMatND_hdr_refcount_get
2495 if _newclass:hdr_refcount = _swig_property(_cv.CvMatND_hdr_refcount_get, _cv.CvMatND_hdr_refcount_set)
2496 __swig_getmethods__["dim"] = _cv.CvMatND_dim_get
2497 if _newclass:dim = _swig_property(_cv.CvMatND_dim_get)
2498 __swig_getmethods__["data"] = _cv.CvMatND_data_get
2499 if _newclass:data = _swig_property(_cv.CvMatND_data_get)
2500 __swig_destroy__ = _cv.delete_CvMatND
2501 __del__ = lambda self : None;
2502 CvMatND_swigregister = _cv.CvMatND_swigregister
2503 CvMatND_swigregister(CvMatND)
2507 cvMat(int rows, int cols, int type, void data=None) -> CvMat
2508 cvMat(int rows, int cols, int type) -> CvMat
2510 return _cv.cvMat(*args)
2512 class CvMatND_dim(_object):
2513 """Proxy of C++ CvMatND_dim class"""
2514 __swig_setmethods__ = {}
2515 __setattr__ = lambda self, name, value: _swig_setattr(self, CvMatND_dim, name, value)
2516 __swig_getmethods__ = {}
2517 __getattr__ = lambda self, name: _swig_getattr(self, CvMatND_dim, name)
2518 __repr__ = _swig_repr
2519 __swig_setmethods__["size"] = _cv.CvMatND_dim_size_set
2520 __swig_getmethods__["size"] = _cv.CvMatND_dim_size_get
2521 if _newclass:size = _swig_property(_cv.CvMatND_dim_size_get, _cv.CvMatND_dim_size_set)
2522 __swig_setmethods__["step"] = _cv.CvMatND_dim_step_set
2523 __swig_getmethods__["step"] = _cv.CvMatND_dim_step_get
2524 if _newclass:step = _swig_property(_cv.CvMatND_dim_step_get, _cv.CvMatND_dim_step_set)
2525 def __init__(self, *args):
2526 """__init__(self) -> CvMatND_dim"""
2527 this = _cv.new_CvMatND_dim(*args)
2528 try: self.this.append(this)
2529 except: self.this = this
2530 __swig_destroy__ = _cv.delete_CvMatND_dim
2531 __del__ = lambda self : None;
2532 CvMatND_dim_swigregister = _cv.CvMatND_dim_swigregister
2533 CvMatND_dim_swigregister(CvMatND_dim)
2535 class CvMatND_data(_object):
2536 """Proxy of C++ CvMatND_data class"""
2537 __swig_setmethods__ = {}
2538 __setattr__ = lambda self, name, value: _swig_setattr(self, CvMatND_data, name, value)
2539 __swig_getmethods__ = {}
2540 __getattr__ = lambda self, name: _swig_getattr(self, CvMatND_data, name)
2541 __repr__ = _swig_repr
2542 __swig_setmethods__["ptr"] = _cv.CvMatND_data_ptr_set
2543 __swig_getmethods__["ptr"] = _cv.CvMatND_data_ptr_get
2544 if _newclass:ptr = _swig_property(_cv.CvMatND_data_ptr_get, _cv.CvMatND_data_ptr_set)
2545 __swig_setmethods__["fl"] = _cv.CvMatND_data_fl_set
2546 __swig_getmethods__["fl"] = _cv.CvMatND_data_fl_get
2547 if _newclass:fl = _swig_property(_cv.CvMatND_data_fl_get, _cv.CvMatND_data_fl_set)
2548 __swig_setmethods__["db"] = _cv.CvMatND_data_db_set
2549 __swig_getmethods__["db"] = _cv.CvMatND_data_db_get
2550 if _newclass:db = _swig_property(_cv.CvMatND_data_db_get, _cv.CvMatND_data_db_set)
2551 __swig_setmethods__["i"] = _cv.CvMatND_data_i_set
2552 __swig_getmethods__["i"] = _cv.CvMatND_data_i_get
2553 if _newclass:i = _swig_property(_cv.CvMatND_data_i_get, _cv.CvMatND_data_i_set)
2554 __swig_setmethods__["s"] = _cv.CvMatND_data_s_set
2555 __swig_getmethods__["s"] = _cv.CvMatND_data_s_get
2556 if _newclass:s = _swig_property(_cv.CvMatND_data_s_get, _cv.CvMatND_data_s_set)
2557 def __init__(self, *args):
2558 """__init__(self) -> CvMatND_data"""
2559 this = _cv.new_CvMatND_data(*args)
2560 try: self.this.append(this)
2561 except: self.this = this
2562 __swig_destroy__ = _cv.delete_CvMatND_data
2563 __del__ = lambda self : None;
2564 CvMatND_data_swigregister = _cv.CvMatND_data_swigregister
2565 CvMatND_data_swigregister(CvMatND_data)
2567 class CvSparseMat(_object):
2568 """Proxy of C++ CvSparseMat class"""
2569 __swig_setmethods__ = {}
2570 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSparseMat, name, value)
2571 __swig_getmethods__ = {}
2572 __getattr__ = lambda self, name: _swig_getattr(self, CvSparseMat, name)
2573 def __init__(self, *args, **kwargs): raise AttributeError, "No constructor defined"
2574 __repr__ = _swig_repr
2575 __swig_setmethods__["type"] = _cv.CvSparseMat_type_set
2576 __swig_getmethods__["type"] = _cv.CvSparseMat_type_get
2577 if _newclass:type = _swig_property(_cv.CvSparseMat_type_get, _cv.CvSparseMat_type_set)
2578 __swig_setmethods__["dims"] = _cv.CvSparseMat_dims_set
2579 __swig_getmethods__["dims"] = _cv.CvSparseMat_dims_get
2580 if _newclass:dims = _swig_property(_cv.CvSparseMat_dims_get, _cv.CvSparseMat_dims_set)
2581 __swig_setmethods__["refcount"] = _cv.CvSparseMat_refcount_set
2582 __swig_getmethods__["refcount"] = _cv.CvSparseMat_refcount_get
2583 if _newclass:refcount = _swig_property(_cv.CvSparseMat_refcount_get, _cv.CvSparseMat_refcount_set)
2584 __swig_setmethods__["hdr_refcount"] = _cv.CvSparseMat_hdr_refcount_set
2585 __swig_getmethods__["hdr_refcount"] = _cv.CvSparseMat_hdr_refcount_get
2586 if _newclass:hdr_refcount = _swig_property(_cv.CvSparseMat_hdr_refcount_get, _cv.CvSparseMat_hdr_refcount_set)
2587 __swig_setmethods__["heap"] = _cv.CvSparseMat_heap_set
2588 __swig_getmethods__["heap"] = _cv.CvSparseMat_heap_get
2589 if _newclass:heap = _swig_property(_cv.CvSparseMat_heap_get, _cv.CvSparseMat_heap_set)
2590 __swig_setmethods__["hashtable"] = _cv.CvSparseMat_hashtable_set
2591 __swig_getmethods__["hashtable"] = _cv.CvSparseMat_hashtable_get
2592 if _newclass:hashtable = _swig_property(_cv.CvSparseMat_hashtable_get, _cv.CvSparseMat_hashtable_set)
2593 __swig_setmethods__["hashsize"] = _cv.CvSparseMat_hashsize_set
2594 __swig_getmethods__["hashsize"] = _cv.CvSparseMat_hashsize_get
2595 if _newclass:hashsize = _swig_property(_cv.CvSparseMat_hashsize_get, _cv.CvSparseMat_hashsize_set)
2596 __swig_setmethods__["valoffset"] = _cv.CvSparseMat_valoffset_set
2597 __swig_getmethods__["valoffset"] = _cv.CvSparseMat_valoffset_get
2598 if _newclass:valoffset = _swig_property(_cv.CvSparseMat_valoffset_get, _cv.CvSparseMat_valoffset_set)
2599 __swig_setmethods__["idxoffset"] = _cv.CvSparseMat_idxoffset_set
2600 __swig_getmethods__["idxoffset"] = _cv.CvSparseMat_idxoffset_get
2601 if _newclass:idxoffset = _swig_property(_cv.CvSparseMat_idxoffset_get, _cv.CvSparseMat_idxoffset_set)
2602 __swig_setmethods__["size"] = _cv.CvSparseMat_size_set
2603 __swig_getmethods__["size"] = _cv.CvSparseMat_size_get
2604 if _newclass:size = _swig_property(_cv.CvSparseMat_size_get, _cv.CvSparseMat_size_set)
2605 __swig_destroy__ = _cv.delete_CvSparseMat
2606 __del__ = lambda self : None;
2607 CvSparseMat_swigregister = _cv.CvSparseMat_swigregister
2608 CvSparseMat_swigregister(CvSparseMat)
2610 class CvSparseNode(_object):
2611 """Proxy of C++ CvSparseNode class"""
2612 __swig_setmethods__ = {}
2613 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSparseNode, name, value)
2614 __swig_getmethods__ = {}
2615 __getattr__ = lambda self, name: _swig_getattr(self, CvSparseNode, name)
2616 __repr__ = _swig_repr
2617 __swig_setmethods__["hashval"] = _cv.CvSparseNode_hashval_set
2618 __swig_getmethods__["hashval"] = _cv.CvSparseNode_hashval_get
2619 if _newclass:hashval = _swig_property(_cv.CvSparseNode_hashval_get, _cv.CvSparseNode_hashval_set)
2620 __swig_setmethods__["next"] = _cv.CvSparseNode_next_set
2621 __swig_getmethods__["next"] = _cv.CvSparseNode_next_get
2622 if _newclass:next = _swig_property(_cv.CvSparseNode_next_get, _cv.CvSparseNode_next_set)
2623 def __init__(self, *args):
2624 """__init__(self) -> CvSparseNode"""
2625 this = _cv.new_CvSparseNode(*args)
2626 try: self.this.append(this)
2627 except: self.this = this
2628 __swig_destroy__ = _cv.delete_CvSparseNode
2629 __del__ = lambda self : None;
2630 CvSparseNode_swigregister = _cv.CvSparseNode_swigregister
2631 CvSparseNode_swigregister(CvSparseNode)
2633 class CvSparseMatIterator(_object):
2634 """Proxy of C++ CvSparseMatIterator class"""
2635 __swig_setmethods__ = {}
2636 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSparseMatIterator, name, value)
2637 __swig_getmethods__ = {}
2638 __getattr__ = lambda self, name: _swig_getattr(self, CvSparseMatIterator, name)
2639 __repr__ = _swig_repr
2640 __swig_setmethods__["mat"] = _cv.CvSparseMatIterator_mat_set
2641 __swig_getmethods__["mat"] = _cv.CvSparseMatIterator_mat_get
2642 if _newclass:mat = _swig_property(_cv.CvSparseMatIterator_mat_get, _cv.CvSparseMatIterator_mat_set)
2643 __swig_setmethods__["node"] = _cv.CvSparseMatIterator_node_set
2644 __swig_getmethods__["node"] = _cv.CvSparseMatIterator_node_get
2645 if _newclass:node = _swig_property(_cv.CvSparseMatIterator_node_get, _cv.CvSparseMatIterator_node_set)
2646 __swig_setmethods__["curidx"] = _cv.CvSparseMatIterator_curidx_set
2647 __swig_getmethods__["curidx"] = _cv.CvSparseMatIterator_curidx_get
2648 if _newclass:curidx = _swig_property(_cv.CvSparseMatIterator_curidx_get, _cv.CvSparseMatIterator_curidx_set)
2649 def __init__(self, *args):
2650 """__init__(self) -> CvSparseMatIterator"""
2651 this = _cv.new_CvSparseMatIterator(*args)
2652 try: self.this.append(this)
2653 except: self.this = this
2654 __swig_destroy__ = _cv.delete_CvSparseMatIterator
2655 __del__ = lambda self : None;
2656 CvSparseMatIterator_swigregister = _cv.CvSparseMatIterator_swigregister
2657 CvSparseMatIterator_swigregister(CvSparseMatIterator)
2659 class CvHistogram(_object):
2660 """Proxy of C++ CvHistogram class"""
2661 __swig_setmethods__ = {}
2662 __setattr__ = lambda self, name, value: _swig_setattr(self, CvHistogram, name, value)
2663 __swig_getmethods__ = {}
2664 __getattr__ = lambda self, name: _swig_getattr(self, CvHistogram, name)
2665 def __init__(self, *args, **kwargs): raise AttributeError, "No constructor defined"
2666 __repr__ = _swig_repr
2667 __swig_setmethods__["type"] = _cv.CvHistogram_type_set
2668 __swig_getmethods__["type"] = _cv.CvHistogram_type_get
2669 if _newclass:type = _swig_property(_cv.CvHistogram_type_get, _cv.CvHistogram_type_set)
2670 __swig_setmethods__["bins"] = _cv.CvHistogram_bins_set
2671 __swig_getmethods__["bins"] = _cv.CvHistogram_bins_get
2672 if _newclass:bins = _swig_property(_cv.CvHistogram_bins_get, _cv.CvHistogram_bins_set)
2673 __swig_setmethods__["thresh"] = _cv.CvHistogram_thresh_set
2674 __swig_getmethods__["thresh"] = _cv.CvHistogram_thresh_get
2675 if _newclass:thresh = _swig_property(_cv.CvHistogram_thresh_get, _cv.CvHistogram_thresh_set)
2676 __swig_setmethods__["thresh2"] = _cv.CvHistogram_thresh2_set
2677 __swig_getmethods__["thresh2"] = _cv.CvHistogram_thresh2_get
2678 if _newclass:thresh2 = _swig_property(_cv.CvHistogram_thresh2_get, _cv.CvHistogram_thresh2_set)
2679 __swig_setmethods__["mat"] = _cv.CvHistogram_mat_set
2680 __swig_getmethods__["mat"] = _cv.CvHistogram_mat_get
2681 if _newclass:mat = _swig_property(_cv.CvHistogram_mat_get, _cv.CvHistogram_mat_set)
2682 __swig_destroy__ = _cv.delete_CvHistogram
2683 __del__ = lambda self : None;
2684 CvHistogram_swigregister = _cv.CvHistogram_swigregister
2685 CvHistogram_swigregister(CvHistogram)
2687 class CvRect(_object):
2688 """Proxy of C++ CvRect class"""
2689 __swig_setmethods__ = {}
2690 __setattr__ = lambda self, name, value: _swig_setattr(self, CvRect, name, value)
2691 __swig_getmethods__ = {}
2692 __getattr__ = lambda self, name: _swig_getattr(self, CvRect, name)
2693 __repr__ = _swig_repr
2694 __swig_setmethods__["x"] = _cv.CvRect_x_set
2695 __swig_getmethods__["x"] = _cv.CvRect_x_get
2696 if _newclass:x = _swig_property(_cv.CvRect_x_get, _cv.CvRect_x_set)
2697 __swig_setmethods__["y"] = _cv.CvRect_y_set
2698 __swig_getmethods__["y"] = _cv.CvRect_y_get
2699 if _newclass:y = _swig_property(_cv.CvRect_y_get, _cv.CvRect_y_set)
2700 __swig_setmethods__["width"] = _cv.CvRect_width_set
2701 __swig_getmethods__["width"] = _cv.CvRect_width_get
2702 if _newclass:width = _swig_property(_cv.CvRect_width_get, _cv.CvRect_width_set)
2703 __swig_setmethods__["height"] = _cv.CvRect_height_set
2704 __swig_getmethods__["height"] = _cv.CvRect_height_get
2705 if _newclass:height = _swig_property(_cv.CvRect_height_get, _cv.CvRect_height_set)
2706 def __init__(self, *args):
2707 """__init__(self) -> CvRect"""
2708 this = _cv.new_CvRect(*args)
2709 try: self.this.append(this)
2710 except: self.this = this
2711 __swig_destroy__ = _cv.delete_CvRect
2712 __del__ = lambda self : None;
2713 CvRect_swigregister = _cv.CvRect_swigregister
2714 CvRect_swigregister(CvRect)
2718 """cvRect(int x, int y, int width, int height) -> CvRect"""
2719 return _cv.cvRect(*args)
2721 def cvRectToROI(*args):
2722 """cvRectToROI(CvRect rect, int coi)"""
2723 return _cv.cvRectToROI(*args)
2725 def cvROIToRect(*args):
2726 """cvROIToRect( roi) -> CvRect"""
2727 return _cv.cvROIToRect(*args)
2728 class CvTermCriteria(_object):
2729 """Proxy of C++ CvTermCriteria class"""
2730 __swig_setmethods__ = {}
2731 __setattr__ = lambda self, name, value: _swig_setattr(self, CvTermCriteria, name, value)
2732 __swig_getmethods__ = {}
2733 __getattr__ = lambda self, name: _swig_getattr(self, CvTermCriteria, name)
2734 __repr__ = _swig_repr
2735 __swig_setmethods__["type"] = _cv.CvTermCriteria_type_set
2736 __swig_getmethods__["type"] = _cv.CvTermCriteria_type_get
2737 if _newclass:type = _swig_property(_cv.CvTermCriteria_type_get, _cv.CvTermCriteria_type_set)
2738 __swig_setmethods__["max_iter"] = _cv.CvTermCriteria_max_iter_set
2739 __swig_getmethods__["max_iter"] = _cv.CvTermCriteria_max_iter_get
2740 if _newclass:max_iter = _swig_property(_cv.CvTermCriteria_max_iter_get, _cv.CvTermCriteria_max_iter_set)
2741 __swig_setmethods__["epsilon"] = _cv.CvTermCriteria_epsilon_set
2742 __swig_getmethods__["epsilon"] = _cv.CvTermCriteria_epsilon_get
2743 if _newclass:epsilon = _swig_property(_cv.CvTermCriteria_epsilon_get, _cv.CvTermCriteria_epsilon_set)
2744 def __init__(self, *args):
2745 """__init__(self) -> CvTermCriteria"""
2746 this = _cv.new_CvTermCriteria(*args)
2747 try: self.this.append(this)
2748 except: self.this = this
2749 __swig_destroy__ = _cv.delete_CvTermCriteria
2750 __del__ = lambda self : None;
2751 CvTermCriteria_swigregister = _cv.CvTermCriteria_swigregister
2752 CvTermCriteria_swigregister(CvTermCriteria)
2755 def cvTermCriteria(*args):
2756 """cvTermCriteria(int type, int max_iter, double epsilon) -> CvTermCriteria"""
2757 return _cv.cvTermCriteria(*args)
2758 class CvPoint(_object):
2759 """Proxy of C++ CvPoint class"""
2760 __swig_setmethods__ = {}
2761 __setattr__ = lambda self, name, value: _swig_setattr(self, CvPoint, name, value)
2762 __swig_getmethods__ = {}
2763 __getattr__ = lambda self, name: _swig_getattr(self, CvPoint, name)
2764 __swig_setmethods__["x"] = _cv.CvPoint_x_set
2765 __swig_getmethods__["x"] = _cv.CvPoint_x_get
2766 if _newclass:x = _swig_property(_cv.CvPoint_x_get, _cv.CvPoint_x_set)
2767 __swig_setmethods__["y"] = _cv.CvPoint_y_set
2768 __swig_getmethods__["y"] = _cv.CvPoint_y_get
2769 if _newclass:y = _swig_property(_cv.CvPoint_y_get, _cv.CvPoint_y_set)
2771 """__str__(self) -> char"""
2772 return _cv.CvPoint___str__(*args)
2774 def __repr__(*args):
2775 """__repr__(self) -> char"""
2776 return _cv.CvPoint___repr__(*args)
2778 def __init__(self, *args):
2779 """__init__(self) -> CvPoint"""
2780 this = _cv.new_CvPoint(*args)
2781 try: self.this.append(this)
2782 except: self.this = this
2783 __swig_destroy__ = _cv.delete_CvPoint
2784 __del__ = lambda self : None;
2785 CvPoint_swigregister = _cv.CvPoint_swigregister
2786 CvPoint_swigregister(CvPoint)
2790 """cvPoint(int x, int y) -> CvPoint"""
2791 return _cv.cvPoint(*args)
2792 class CvPoint2D32f(_object):
2793 """Proxy of C++ CvPoint2D32f class"""
2794 __swig_setmethods__ = {}
2795 __setattr__ = lambda self, name, value: _swig_setattr(self, CvPoint2D32f, name, value)
2796 __swig_getmethods__ = {}
2797 __getattr__ = lambda self, name: _swig_getattr(self, CvPoint2D32f, name)
2798 __swig_setmethods__["x"] = _cv.CvPoint2D32f_x_set
2799 __swig_getmethods__["x"] = _cv.CvPoint2D32f_x_get
2800 if _newclass:x = _swig_property(_cv.CvPoint2D32f_x_get, _cv.CvPoint2D32f_x_set)
2801 __swig_setmethods__["y"] = _cv.CvPoint2D32f_y_set
2802 __swig_getmethods__["y"] = _cv.CvPoint2D32f_y_get
2803 if _newclass:y = _swig_property(_cv.CvPoint2D32f_y_get, _cv.CvPoint2D32f_y_set)
2805 """__str__(self) -> char"""
2806 return _cv.CvPoint2D32f___str__(*args)
2808 def __repr__(*args):
2809 """__repr__(self) -> char"""
2810 return _cv.CvPoint2D32f___repr__(*args)
2812 def __init__(self, *args):
2813 """__init__(self) -> CvPoint2D32f"""
2814 this = _cv.new_CvPoint2D32f(*args)
2815 try: self.this.append(this)
2816 except: self.this = this
2817 __swig_destroy__ = _cv.delete_CvPoint2D32f
2818 __del__ = lambda self : None;
2819 CvPoint2D32f_swigregister = _cv.CvPoint2D32f_swigregister
2820 CvPoint2D32f_swigregister(CvPoint2D32f)
2823 def cvPoint2D32f(*args):
2824 """cvPoint2D32f(double x, double y) -> CvPoint2D32f"""
2825 return _cv.cvPoint2D32f(*args)
2827 def cvPointTo32f(*args):
2828 """cvPointTo32f(CvPoint point) -> CvPoint2D32f"""
2829 return _cv.cvPointTo32f(*args)
2831 def cvPointFrom32f(*args):
2832 """cvPointFrom32f(CvPoint2D32f point) -> CvPoint"""
2833 return _cv.cvPointFrom32f(*args)
2834 class CvPoint3D32f(_object):
2835 """Proxy of C++ CvPoint3D32f class"""
2836 __swig_setmethods__ = {}
2837 __setattr__ = lambda self, name, value: _swig_setattr(self, CvPoint3D32f, name, value)
2838 __swig_getmethods__ = {}
2839 __getattr__ = lambda self, name: _swig_getattr(self, CvPoint3D32f, name)
2840 __repr__ = _swig_repr
2841 __swig_setmethods__["x"] = _cv.CvPoint3D32f_x_set
2842 __swig_getmethods__["x"] = _cv.CvPoint3D32f_x_get
2843 if _newclass:x = _swig_property(_cv.CvPoint3D32f_x_get, _cv.CvPoint3D32f_x_set)
2844 __swig_setmethods__["y"] = _cv.CvPoint3D32f_y_set
2845 __swig_getmethods__["y"] = _cv.CvPoint3D32f_y_get
2846 if _newclass:y = _swig_property(_cv.CvPoint3D32f_y_get, _cv.CvPoint3D32f_y_set)
2847 __swig_setmethods__["z"] = _cv.CvPoint3D32f_z_set
2848 __swig_getmethods__["z"] = _cv.CvPoint3D32f_z_get
2849 if _newclass:z = _swig_property(_cv.CvPoint3D32f_z_get, _cv.CvPoint3D32f_z_set)
2850 def __init__(self, *args):
2851 """__init__(self) -> CvPoint3D32f"""
2852 this = _cv.new_CvPoint3D32f(*args)
2853 try: self.this.append(this)
2854 except: self.this = this
2855 __swig_destroy__ = _cv.delete_CvPoint3D32f
2856 __del__ = lambda self : None;
2857 CvPoint3D32f_swigregister = _cv.CvPoint3D32f_swigregister
2858 CvPoint3D32f_swigregister(CvPoint3D32f)
2861 def cvPoint3D32f(*args):
2862 """cvPoint3D32f(double x, double y, double z) -> CvPoint3D32f"""
2863 return _cv.cvPoint3D32f(*args)
2864 class CvPoint2D64f(_object):
2865 """Proxy of C++ CvPoint2D64f class"""
2866 __swig_setmethods__ = {}
2867 __setattr__ = lambda self, name, value: _swig_setattr(self, CvPoint2D64f, name, value)
2868 __swig_getmethods__ = {}
2869 __getattr__ = lambda self, name: _swig_getattr(self, CvPoint2D64f, name)
2870 __repr__ = _swig_repr
2871 __swig_setmethods__["x"] = _cv.CvPoint2D64f_x_set
2872 __swig_getmethods__["x"] = _cv.CvPoint2D64f_x_get
2873 if _newclass:x = _swig_property(_cv.CvPoint2D64f_x_get, _cv.CvPoint2D64f_x_set)
2874 __swig_setmethods__["y"] = _cv.CvPoint2D64f_y_set
2875 __swig_getmethods__["y"] = _cv.CvPoint2D64f_y_get
2876 if _newclass:y = _swig_property(_cv.CvPoint2D64f_y_get, _cv.CvPoint2D64f_y_set)
2877 def __init__(self, *args):
2878 """__init__(self) -> CvPoint2D64f"""
2879 this = _cv.new_CvPoint2D64f(*args)
2880 try: self.this.append(this)
2881 except: self.this = this
2882 __swig_destroy__ = _cv.delete_CvPoint2D64f
2883 __del__ = lambda self : None;
2884 CvPoint2D64f_swigregister = _cv.CvPoint2D64f_swigregister
2885 CvPoint2D64f_swigregister(CvPoint2D64f)
2888 def cvPoint2D64f(*args):
2889 """cvPoint2D64f(double x, double y) -> CvPoint2D64f"""
2890 return _cv.cvPoint2D64f(*args)
2891 class CvPoint3D64f(_object):
2892 """Proxy of C++ CvPoint3D64f class"""
2893 __swig_setmethods__ = {}
2894 __setattr__ = lambda self, name, value: _swig_setattr(self, CvPoint3D64f, name, value)
2895 __swig_getmethods__ = {}
2896 __getattr__ = lambda self, name: _swig_getattr(self, CvPoint3D64f, name)
2897 __repr__ = _swig_repr
2898 __swig_setmethods__["x"] = _cv.CvPoint3D64f_x_set
2899 __swig_getmethods__["x"] = _cv.CvPoint3D64f_x_get
2900 if _newclass:x = _swig_property(_cv.CvPoint3D64f_x_get, _cv.CvPoint3D64f_x_set)
2901 __swig_setmethods__["y"] = _cv.CvPoint3D64f_y_set
2902 __swig_getmethods__["y"] = _cv.CvPoint3D64f_y_get
2903 if _newclass:y = _swig_property(_cv.CvPoint3D64f_y_get, _cv.CvPoint3D64f_y_set)
2904 __swig_setmethods__["z"] = _cv.CvPoint3D64f_z_set
2905 __swig_getmethods__["z"] = _cv.CvPoint3D64f_z_get
2906 if _newclass:z = _swig_property(_cv.CvPoint3D64f_z_get, _cv.CvPoint3D64f_z_set)
2907 def __init__(self, *args):
2908 """__init__(self) -> CvPoint3D64f"""
2909 this = _cv.new_CvPoint3D64f(*args)
2910 try: self.this.append(this)
2911 except: self.this = this
2912 __swig_destroy__ = _cv.delete_CvPoint3D64f
2913 __del__ = lambda self : None;
2914 CvPoint3D64f_swigregister = _cv.CvPoint3D64f_swigregister
2915 CvPoint3D64f_swigregister(CvPoint3D64f)
2918 def cvPoint3D64f(*args):
2919 """cvPoint3D64f(double x, double y, double z) -> CvPoint3D64f"""
2920 return _cv.cvPoint3D64f(*args)
2921 class CvSize(_object):
2922 """Proxy of C++ CvSize class"""
2923 __swig_setmethods__ = {}
2924 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSize, name, value)
2925 __swig_getmethods__ = {}
2926 __getattr__ = lambda self, name: _swig_getattr(self, CvSize, name)
2927 __repr__ = _swig_repr
2928 __swig_setmethods__["width"] = _cv.CvSize_width_set
2929 __swig_getmethods__["width"] = _cv.CvSize_width_get
2930 if _newclass:width = _swig_property(_cv.CvSize_width_get, _cv.CvSize_width_set)
2931 __swig_setmethods__["height"] = _cv.CvSize_height_set
2932 __swig_getmethods__["height"] = _cv.CvSize_height_get
2933 if _newclass:height = _swig_property(_cv.CvSize_height_get, _cv.CvSize_height_set)
2934 def __init__(self, *args):
2935 """__init__(self) -> CvSize"""
2936 this = _cv.new_CvSize(*args)
2937 try: self.this.append(this)
2938 except: self.this = this
2939 __swig_destroy__ = _cv.delete_CvSize
2940 __del__ = lambda self : None;
2941 CvSize_swigregister = _cv.CvSize_swigregister
2942 CvSize_swigregister(CvSize)
2946 """cvSize(int width, int height) -> CvSize"""
2947 return _cv.cvSize(*args)
2948 class CvSize2D32f(_object):
2949 """Proxy of C++ CvSize2D32f class"""
2950 __swig_setmethods__ = {}
2951 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSize2D32f, name, value)
2952 __swig_getmethods__ = {}
2953 __getattr__ = lambda self, name: _swig_getattr(self, CvSize2D32f, name)
2954 __repr__ = _swig_repr
2955 __swig_setmethods__["width"] = _cv.CvSize2D32f_width_set
2956 __swig_getmethods__["width"] = _cv.CvSize2D32f_width_get
2957 if _newclass:width = _swig_property(_cv.CvSize2D32f_width_get, _cv.CvSize2D32f_width_set)
2958 __swig_setmethods__["height"] = _cv.CvSize2D32f_height_set
2959 __swig_getmethods__["height"] = _cv.CvSize2D32f_height_get
2960 if _newclass:height = _swig_property(_cv.CvSize2D32f_height_get, _cv.CvSize2D32f_height_set)
2961 def __init__(self, *args):
2962 """__init__(self) -> CvSize2D32f"""
2963 this = _cv.new_CvSize2D32f(*args)
2964 try: self.this.append(this)
2965 except: self.this = this
2966 __swig_destroy__ = _cv.delete_CvSize2D32f
2967 __del__ = lambda self : None;
2968 CvSize2D32f_swigregister = _cv.CvSize2D32f_swigregister
2969 CvSize2D32f_swigregister(CvSize2D32f)
2972 def cvSize2D32f(*args):
2973 """cvSize2D32f(double width, double height) -> CvSize2D32f"""
2974 return _cv.cvSize2D32f(*args)
2975 class CvBox2D(_object):
2976 """Proxy of C++ CvBox2D class"""
2977 __swig_setmethods__ = {}
2978 __setattr__ = lambda self, name, value: _swig_setattr(self, CvBox2D, name, value)
2979 __swig_getmethods__ = {}
2980 __getattr__ = lambda self, name: _swig_getattr(self, CvBox2D, name)
2981 __repr__ = _swig_repr
2982 __swig_setmethods__["center"] = _cv.CvBox2D_center_set
2983 __swig_getmethods__["center"] = _cv.CvBox2D_center_get
2984 if _newclass:center = _swig_property(_cv.CvBox2D_center_get, _cv.CvBox2D_center_set)
2985 __swig_setmethods__["size"] = _cv.CvBox2D_size_set
2986 __swig_getmethods__["size"] = _cv.CvBox2D_size_get
2987 if _newclass:size = _swig_property(_cv.CvBox2D_size_get, _cv.CvBox2D_size_set)
2988 __swig_setmethods__["angle"] = _cv.CvBox2D_angle_set
2989 __swig_getmethods__["angle"] = _cv.CvBox2D_angle_get
2990 if _newclass:angle = _swig_property(_cv.CvBox2D_angle_get, _cv.CvBox2D_angle_set)
2991 def __init__(self, *args):
2992 """__init__(self) -> CvBox2D"""
2993 this = _cv.new_CvBox2D(*args)
2994 try: self.this.append(this)
2995 except: self.this = this
2996 __swig_destroy__ = _cv.delete_CvBox2D
2997 __del__ = lambda self : None;
2998 CvBox2D_swigregister = _cv.CvBox2D_swigregister
2999 CvBox2D_swigregister(CvBox2D)
3001 class CvLineIterator(_object):
3002 """Proxy of C++ CvLineIterator class"""
3003 __swig_setmethods__ = {}
3004 __setattr__ = lambda self, name, value: _swig_setattr(self, CvLineIterator, name, value)
3005 __swig_getmethods__ = {}
3006 __getattr__ = lambda self, name: _swig_getattr(self, CvLineIterator, name)
3007 __repr__ = _swig_repr
3008 __swig_setmethods__["ptr"] = _cv.CvLineIterator_ptr_set
3009 __swig_getmethods__["ptr"] = _cv.CvLineIterator_ptr_get
3010 if _newclass:ptr = _swig_property(_cv.CvLineIterator_ptr_get, _cv.CvLineIterator_ptr_set)
3011 __swig_setmethods__["err"] = _cv.CvLineIterator_err_set
3012 __swig_getmethods__["err"] = _cv.CvLineIterator_err_get
3013 if _newclass:err = _swig_property(_cv.CvLineIterator_err_get, _cv.CvLineIterator_err_set)
3014 __swig_setmethods__["plus_delta"] = _cv.CvLineIterator_plus_delta_set
3015 __swig_getmethods__["plus_delta"] = _cv.CvLineIterator_plus_delta_get
3016 if _newclass:plus_delta = _swig_property(_cv.CvLineIterator_plus_delta_get, _cv.CvLineIterator_plus_delta_set)
3017 __swig_setmethods__["minus_delta"] = _cv.CvLineIterator_minus_delta_set
3018 __swig_getmethods__["minus_delta"] = _cv.CvLineIterator_minus_delta_get
3019 if _newclass:minus_delta = _swig_property(_cv.CvLineIterator_minus_delta_get, _cv.CvLineIterator_minus_delta_set)
3020 __swig_setmethods__["plus_step"] = _cv.CvLineIterator_plus_step_set
3021 __swig_getmethods__["plus_step"] = _cv.CvLineIterator_plus_step_get
3022 if _newclass:plus_step = _swig_property(_cv.CvLineIterator_plus_step_get, _cv.CvLineIterator_plus_step_set)
3023 __swig_setmethods__["minus_step"] = _cv.CvLineIterator_minus_step_set
3024 __swig_getmethods__["minus_step"] = _cv.CvLineIterator_minus_step_get
3025 if _newclass:minus_step = _swig_property(_cv.CvLineIterator_minus_step_get, _cv.CvLineIterator_minus_step_set)
3026 def __init__(self, *args):
3027 """__init__(self) -> CvLineIterator"""
3028 this = _cv.new_CvLineIterator(*args)
3029 try: self.this.append(this)
3030 except: self.this = this
3031 __swig_destroy__ = _cv.delete_CvLineIterator
3032 __del__ = lambda self : None;
3033 CvLineIterator_swigregister = _cv.CvLineIterator_swigregister
3034 CvLineIterator_swigregister(CvLineIterator)
3036 class CvSlice(_object):
3037 """Proxy of C++ CvSlice class"""
3038 __swig_setmethods__ = {}
3039 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSlice, name, value)
3040 __swig_getmethods__ = {}
3041 __getattr__ = lambda self, name: _swig_getattr(self, CvSlice, name)
3042 __repr__ = _swig_repr
3043 __swig_setmethods__["start_index"] = _cv.CvSlice_start_index_set
3044 __swig_getmethods__["start_index"] = _cv.CvSlice_start_index_get
3045 if _newclass:start_index = _swig_property(_cv.CvSlice_start_index_get, _cv.CvSlice_start_index_set)
3046 __swig_setmethods__["end_index"] = _cv.CvSlice_end_index_set
3047 __swig_getmethods__["end_index"] = _cv.CvSlice_end_index_get
3048 if _newclass:end_index = _swig_property(_cv.CvSlice_end_index_get, _cv.CvSlice_end_index_set)
3049 def __init__(self, *args):
3050 """__init__(self) -> CvSlice"""
3051 this = _cv.new_CvSlice(*args)
3052 try: self.this.append(this)
3053 except: self.this = this
3054 __swig_destroy__ = _cv.delete_CvSlice
3055 __del__ = lambda self : None;
3056 CvSlice_swigregister = _cv.CvSlice_swigregister
3057 CvSlice_swigregister(CvSlice)
3061 """cvSlice(int start, int end) -> CvSlice"""
3062 return _cv.cvSlice(*args)
3063 class CvScalar(_object):
3064 """Proxy of C++ CvScalar class"""
3065 __swig_setmethods__ = {}
3066 __setattr__ = lambda self, name, value: _swig_setattr(self, CvScalar, name, value)
3067 __swig_getmethods__ = {}
3068 __getattr__ = lambda self, name: _swig_getattr(self, CvScalar, name)
3069 __swig_setmethods__["val"] = _cv.CvScalar_val_set
3070 __swig_getmethods__["val"] = _cv.CvScalar_val_get
3071 if _newclass:val = _swig_property(_cv.CvScalar_val_get, _cv.CvScalar_val_set)
3073 """__str__(self) -> char"""
3074 return _cv.CvScalar___str__(*args)
3076 def __repr__(*args):
3077 """__repr__(self) -> char"""
3078 return _cv.CvScalar___repr__(*args)
3080 def __getitem__(*args):
3081 """__getitem__(self, int index) -> double"""
3082 return _cv.CvScalar___getitem__(*args)
3084 def __setitem__(*args):
3085 """__setitem__(self, int index, double value)"""
3086 return _cv.CvScalar___setitem__(*args)
3088 def __init__(self, *args):
3089 """__init__(self) -> CvScalar"""
3090 this = _cv.new_CvScalar(*args)
3091 try: self.this.append(this)
3092 except: self.this = this
3093 __swig_destroy__ = _cv.delete_CvScalar
3094 __del__ = lambda self : None;
3095 CvScalar_swigregister = _cv.CvScalar_swigregister
3096 CvScalar_swigregister(CvScalar)
3099 def cvRealScalar(*args):
3100 """cvRealScalar(double val0) -> CvScalar"""
3101 return _cv.cvRealScalar(*args)
3103 def cvScalarAll(*args):
3104 """cvScalarAll(double val0123) -> CvScalar"""
3105 return _cv.cvScalarAll(*args)
3106 class CvMemBlock(_object):
3107 """Proxy of C++ CvMemBlock class"""
3108 __swig_setmethods__ = {}
3109 __setattr__ = lambda self, name, value: _swig_setattr(self, CvMemBlock, name, value)
3110 __swig_getmethods__ = {}
3111 __getattr__ = lambda self, name: _swig_getattr(self, CvMemBlock, name)
3112 __repr__ = _swig_repr
3113 __swig_setmethods__["prev"] = _cv.CvMemBlock_prev_set
3114 __swig_getmethods__["prev"] = _cv.CvMemBlock_prev_get
3115 if _newclass:prev = _swig_property(_cv.CvMemBlock_prev_get, _cv.CvMemBlock_prev_set)
3116 __swig_setmethods__["next"] = _cv.CvMemBlock_next_set
3117 __swig_getmethods__["next"] = _cv.CvMemBlock_next_get
3118 if _newclass:next = _swig_property(_cv.CvMemBlock_next_get, _cv.CvMemBlock_next_set)
3119 def __init__(self, *args):
3120 """__init__(self) -> CvMemBlock"""
3121 this = _cv.new_CvMemBlock(*args)
3122 try: self.this.append(this)
3123 except: self.this = this
3124 __swig_destroy__ = _cv.delete_CvMemBlock
3125 __del__ = lambda self : None;
3126 CvMemBlock_swigregister = _cv.CvMemBlock_swigregister
3127 CvMemBlock_swigregister(CvMemBlock)
3129 def cvScalar(*args):
3131 cvScalar(double val0, double val1=0, double val2=0, double val3=0) -> CvScalar
3132 cvScalar(double val0, double val1=0, double val2=0) -> CvScalar
3133 cvScalar(double val0, double val1=0) -> CvScalar
3134 cvScalar(double val0) -> CvScalar
3136 return _cv.cvScalar(*args)
3138 class CvMemStorage(_object):
3139 """Proxy of C++ CvMemStorage class"""
3140 __swig_setmethods__ = {}
3141 __setattr__ = lambda self, name, value: _swig_setattr(self, CvMemStorage, name, value)
3142 __swig_getmethods__ = {}
3143 __getattr__ = lambda self, name: _swig_getattr(self, CvMemStorage, name)
3144 def __init__(self, *args, **kwargs): raise AttributeError, "No constructor defined"
3145 __repr__ = _swig_repr
3146 __swig_setmethods__["signature"] = _cv.CvMemStorage_signature_set
3147 __swig_getmethods__["signature"] = _cv.CvMemStorage_signature_get
3148 if _newclass:signature = _swig_property(_cv.CvMemStorage_signature_get, _cv.CvMemStorage_signature_set)
3149 __swig_setmethods__["bottom"] = _cv.CvMemStorage_bottom_set
3150 __swig_getmethods__["bottom"] = _cv.CvMemStorage_bottom_get
3151 if _newclass:bottom = _swig_property(_cv.CvMemStorage_bottom_get, _cv.CvMemStorage_bottom_set)
3152 __swig_setmethods__["top"] = _cv.CvMemStorage_top_set
3153 __swig_getmethods__["top"] = _cv.CvMemStorage_top_get
3154 if _newclass:top = _swig_property(_cv.CvMemStorage_top_get, _cv.CvMemStorage_top_set)
3155 __swig_setmethods__["parent"] = _cv.CvMemStorage_parent_set
3156 __swig_getmethods__["parent"] = _cv.CvMemStorage_parent_get
3157 if _newclass:parent = _swig_property(_cv.CvMemStorage_parent_get, _cv.CvMemStorage_parent_set)
3158 __swig_setmethods__["block_size"] = _cv.CvMemStorage_block_size_set
3159 __swig_getmethods__["block_size"] = _cv.CvMemStorage_block_size_get
3160 if _newclass:block_size = _swig_property(_cv.CvMemStorage_block_size_get, _cv.CvMemStorage_block_size_set)
3161 __swig_setmethods__["free_space"] = _cv.CvMemStorage_free_space_set
3162 __swig_getmethods__["free_space"] = _cv.CvMemStorage_free_space_get
3163 if _newclass:free_space = _swig_property(_cv.CvMemStorage_free_space_get, _cv.CvMemStorage_free_space_set)
3164 __swig_destroy__ = _cv.delete_CvMemStorage
3165 __del__ = lambda self : None;
3166 CvMemStorage_swigregister = _cv.CvMemStorage_swigregister
3167 CvMemStorage_swigregister(CvMemStorage)
3169 class CvMemStoragePos(_object):
3170 """Proxy of C++ CvMemStoragePos class"""
3171 __swig_setmethods__ = {}
3172 __setattr__ = lambda self, name, value: _swig_setattr(self, CvMemStoragePos, name, value)
3173 __swig_getmethods__ = {}
3174 __getattr__ = lambda self, name: _swig_getattr(self, CvMemStoragePos, name)
3175 __repr__ = _swig_repr
3176 __swig_setmethods__["top"] = _cv.CvMemStoragePos_top_set
3177 __swig_getmethods__["top"] = _cv.CvMemStoragePos_top_get
3178 if _newclass:top = _swig_property(_cv.CvMemStoragePos_top_get, _cv.CvMemStoragePos_top_set)
3179 __swig_setmethods__["free_space"] = _cv.CvMemStoragePos_free_space_set
3180 __swig_getmethods__["free_space"] = _cv.CvMemStoragePos_free_space_get
3181 if _newclass:free_space = _swig_property(_cv.CvMemStoragePos_free_space_get, _cv.CvMemStoragePos_free_space_set)
3182 def __init__(self, *args):
3183 """__init__(self) -> CvMemStoragePos"""
3184 this = _cv.new_CvMemStoragePos(*args)
3185 try: self.this.append(this)
3186 except: self.this = this
3187 __swig_destroy__ = _cv.delete_CvMemStoragePos
3188 __del__ = lambda self : None;
3189 CvMemStoragePos_swigregister = _cv.CvMemStoragePos_swigregister
3190 CvMemStoragePos_swigregister(CvMemStoragePos)
3192 class CvSeqBlock(_object):
3193 """Proxy of C++ CvSeqBlock class"""
3194 __swig_setmethods__ = {}
3195 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSeqBlock, name, value)
3196 __swig_getmethods__ = {}
3197 __getattr__ = lambda self, name: _swig_getattr(self, CvSeqBlock, name)
3198 __repr__ = _swig_repr
3199 __swig_setmethods__["prev"] = _cv.CvSeqBlock_prev_set
3200 __swig_getmethods__["prev"] = _cv.CvSeqBlock_prev_get
3201 if _newclass:prev = _swig_property(_cv.CvSeqBlock_prev_get, _cv.CvSeqBlock_prev_set)
3202 __swig_setmethods__["next"] = _cv.CvSeqBlock_next_set
3203 __swig_getmethods__["next"] = _cv.CvSeqBlock_next_get
3204 if _newclass:next = _swig_property(_cv.CvSeqBlock_next_get, _cv.CvSeqBlock_next_set)
3205 __swig_setmethods__["start_index"] = _cv.CvSeqBlock_start_index_set
3206 __swig_getmethods__["start_index"] = _cv.CvSeqBlock_start_index_get
3207 if _newclass:start_index = _swig_property(_cv.CvSeqBlock_start_index_get, _cv.CvSeqBlock_start_index_set)
3208 __swig_setmethods__["count"] = _cv.CvSeqBlock_count_set
3209 __swig_getmethods__["count"] = _cv.CvSeqBlock_count_get
3210 if _newclass:count = _swig_property(_cv.CvSeqBlock_count_get, _cv.CvSeqBlock_count_set)
3211 __swig_setmethods__["data"] = _cv.CvSeqBlock_data_set
3212 __swig_getmethods__["data"] = _cv.CvSeqBlock_data_get
3213 if _newclass:data = _swig_property(_cv.CvSeqBlock_data_get, _cv.CvSeqBlock_data_set)
3214 def __init__(self, *args):
3215 """__init__(self) -> CvSeqBlock"""
3216 this = _cv.new_CvSeqBlock(*args)
3217 try: self.this.append(this)
3218 except: self.this = this
3219 __swig_destroy__ = _cv.delete_CvSeqBlock
3220 __del__ = lambda self : None;
3221 CvSeqBlock_swigregister = _cv.CvSeqBlock_swigregister
3222 CvSeqBlock_swigregister(CvSeqBlock)
3224 class CvSeq(_object):
3225 """Proxy of C++ CvSeq class"""
3226 __swig_setmethods__ = {}
3227 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSeq, name, value)
3228 __swig_getmethods__ = {}
3229 __getattr__ = lambda self, name: _swig_getattr(self, CvSeq, name)
3230 __repr__ = _swig_repr
3231 __swig_setmethods__["flags"] = _cv.CvSeq_flags_set
3232 __swig_getmethods__["flags"] = _cv.CvSeq_flags_get
3233 if _newclass:flags = _swig_property(_cv.CvSeq_flags_get, _cv.CvSeq_flags_set)
3234 __swig_setmethods__["header_size"] = _cv.CvSeq_header_size_set
3235 __swig_getmethods__["header_size"] = _cv.CvSeq_header_size_get
3236 if _newclass:header_size = _swig_property(_cv.CvSeq_header_size_get, _cv.CvSeq_header_size_set)
3237 __swig_setmethods__["h_prev"] = _cv.CvSeq_h_prev_set
3238 __swig_getmethods__["h_prev"] = _cv.CvSeq_h_prev_get
3239 if _newclass:h_prev = _swig_property(_cv.CvSeq_h_prev_get, _cv.CvSeq_h_prev_set)
3240 __swig_setmethods__["h_next"] = _cv.CvSeq_h_next_set
3241 __swig_getmethods__["h_next"] = _cv.CvSeq_h_next_get
3242 if _newclass:h_next = _swig_property(_cv.CvSeq_h_next_get, _cv.CvSeq_h_next_set)
3243 __swig_setmethods__["v_prev"] = _cv.CvSeq_v_prev_set
3244 __swig_getmethods__["v_prev"] = _cv.CvSeq_v_prev_get
3245 if _newclass:v_prev = _swig_property(_cv.CvSeq_v_prev_get, _cv.CvSeq_v_prev_set)
3246 __swig_setmethods__["v_next"] = _cv.CvSeq_v_next_set
3247 __swig_getmethods__["v_next"] = _cv.CvSeq_v_next_get
3248 if _newclass:v_next = _swig_property(_cv.CvSeq_v_next_get, _cv.CvSeq_v_next_set)
3249 __swig_setmethods__["total"] = _cv.CvSeq_total_set
3250 __swig_getmethods__["total"] = _cv.CvSeq_total_get
3251 if _newclass:total = _swig_property(_cv.CvSeq_total_get, _cv.CvSeq_total_set)
3252 __swig_setmethods__["elem_size"] = _cv.CvSeq_elem_size_set
3253 __swig_getmethods__["elem_size"] = _cv.CvSeq_elem_size_get
3254 if _newclass:elem_size = _swig_property(_cv.CvSeq_elem_size_get, _cv.CvSeq_elem_size_set)
3255 __swig_setmethods__["block_max"] = _cv.CvSeq_block_max_set
3256 __swig_getmethods__["block_max"] = _cv.CvSeq_block_max_get
3257 if _newclass:block_max = _swig_property(_cv.CvSeq_block_max_get, _cv.CvSeq_block_max_set)
3258 __swig_setmethods__["ptr"] = _cv.CvSeq_ptr_set
3259 __swig_getmethods__["ptr"] = _cv.CvSeq_ptr_get
3260 if _newclass:ptr = _swig_property(_cv.CvSeq_ptr_get, _cv.CvSeq_ptr_set)
3261 __swig_setmethods__["delta_elems"] = _cv.CvSeq_delta_elems_set
3262 __swig_getmethods__["delta_elems"] = _cv.CvSeq_delta_elems_get
3263 if _newclass:delta_elems = _swig_property(_cv.CvSeq_delta_elems_get, _cv.CvSeq_delta_elems_set)
3264 __swig_setmethods__["storage"] = _cv.CvSeq_storage_set
3265 __swig_getmethods__["storage"] = _cv.CvSeq_storage_get
3266 if _newclass:storage = _swig_property(_cv.CvSeq_storage_get, _cv.CvSeq_storage_set)
3267 __swig_setmethods__["free_blocks"] = _cv.CvSeq_free_blocks_set
3268 __swig_getmethods__["free_blocks"] = _cv.CvSeq_free_blocks_get
3269 if _newclass:free_blocks = _swig_property(_cv.CvSeq_free_blocks_get, _cv.CvSeq_free_blocks_set)
3270 __swig_setmethods__["first"] = _cv.CvSeq_first_set
3271 __swig_getmethods__["first"] = _cv.CvSeq_first_get
3272 if _newclass:first = _swig_property(_cv.CvSeq_first_get, _cv.CvSeq_first_set)
3275 generator function iterating elements in the sequence
3277 for i in range(self.total):
3282 generator function iterating along v_next
3288 s = t.cast(s.v_next)
3292 generator function iterating along h_next
3298 s = t.cast(s.h_next)
3300 def __init__(self, *args):
3301 """__init__(self) -> CvSeq"""
3302 this = _cv.new_CvSeq(*args)
3303 try: self.this.append(this)
3304 except: self.this = this
3305 __swig_destroy__ = _cv.delete_CvSeq
3306 __del__ = lambda self : None;
3307 CvSeq_swigregister = _cv.CvSeq_swigregister
3308 CvSeq_swigregister(CvSeq)
3310 class CvSetElem(_object):
3311 """Proxy of C++ CvSetElem class"""
3312 __swig_setmethods__ = {}
3313 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSetElem, name, value)
3314 __swig_getmethods__ = {}
3315 __getattr__ = lambda self, name: _swig_getattr(self, CvSetElem, name)
3316 __repr__ = _swig_repr
3317 __swig_setmethods__["flags"] = _cv.CvSetElem_flags_set
3318 __swig_getmethods__["flags"] = _cv.CvSetElem_flags_get
3319 if _newclass:flags = _swig_property(_cv.CvSetElem_flags_get, _cv.CvSetElem_flags_set)
3320 __swig_setmethods__["next_free"] = _cv.CvSetElem_next_free_set
3321 __swig_getmethods__["next_free"] = _cv.CvSetElem_next_free_get
3322 if _newclass:next_free = _swig_property(_cv.CvSetElem_next_free_get, _cv.CvSetElem_next_free_set)
3323 def __init__(self, *args):
3324 """__init__(self) -> CvSetElem"""
3325 this = _cv.new_CvSetElem(*args)
3326 try: self.this.append(this)
3327 except: self.this = this
3328 __swig_destroy__ = _cv.delete_CvSetElem
3329 __del__ = lambda self : None;
3330 CvSetElem_swigregister = _cv.CvSetElem_swigregister
3331 CvSetElem_swigregister(CvSetElem)
3333 class CvSet(_object):
3334 """Proxy of C++ CvSet class"""
3335 __swig_setmethods__ = {}
3336 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSet, name, value)
3337 __swig_getmethods__ = {}
3338 __getattr__ = lambda self, name: _swig_getattr(self, CvSet, name)
3339 __repr__ = _swig_repr
3340 __swig_setmethods__["flags"] = _cv.CvSet_flags_set
3341 __swig_getmethods__["flags"] = _cv.CvSet_flags_get
3342 if _newclass:flags = _swig_property(_cv.CvSet_flags_get, _cv.CvSet_flags_set)
3343 __swig_setmethods__["header_size"] = _cv.CvSet_header_size_set
3344 __swig_getmethods__["header_size"] = _cv.CvSet_header_size_get
3345 if _newclass:header_size = _swig_property(_cv.CvSet_header_size_get, _cv.CvSet_header_size_set)
3346 __swig_setmethods__["h_prev"] = _cv.CvSet_h_prev_set
3347 __swig_getmethods__["h_prev"] = _cv.CvSet_h_prev_get
3348 if _newclass:h_prev = _swig_property(_cv.CvSet_h_prev_get, _cv.CvSet_h_prev_set)
3349 __swig_setmethods__["h_next"] = _cv.CvSet_h_next_set
3350 __swig_getmethods__["h_next"] = _cv.CvSet_h_next_get
3351 if _newclass:h_next = _swig_property(_cv.CvSet_h_next_get, _cv.CvSet_h_next_set)
3352 __swig_setmethods__["v_prev"] = _cv.CvSet_v_prev_set
3353 __swig_getmethods__["v_prev"] = _cv.CvSet_v_prev_get
3354 if _newclass:v_prev = _swig_property(_cv.CvSet_v_prev_get, _cv.CvSet_v_prev_set)
3355 __swig_setmethods__["v_next"] = _cv.CvSet_v_next_set
3356 __swig_getmethods__["v_next"] = _cv.CvSet_v_next_get
3357 if _newclass:v_next = _swig_property(_cv.CvSet_v_next_get, _cv.CvSet_v_next_set)
3358 __swig_setmethods__["total"] = _cv.CvSet_total_set
3359 __swig_getmethods__["total"] = _cv.CvSet_total_get
3360 if _newclass:total = _swig_property(_cv.CvSet_total_get, _cv.CvSet_total_set)
3361 __swig_setmethods__["elem_size"] = _cv.CvSet_elem_size_set
3362 __swig_getmethods__["elem_size"] = _cv.CvSet_elem_size_get
3363 if _newclass:elem_size = _swig_property(_cv.CvSet_elem_size_get, _cv.CvSet_elem_size_set)
3364 __swig_setmethods__["block_max"] = _cv.CvSet_block_max_set
3365 __swig_getmethods__["block_max"] = _cv.CvSet_block_max_get
3366 if _newclass:block_max = _swig_property(_cv.CvSet_block_max_get, _cv.CvSet_block_max_set)
3367 __swig_setmethods__["ptr"] = _cv.CvSet_ptr_set
3368 __swig_getmethods__["ptr"] = _cv.CvSet_ptr_get
3369 if _newclass:ptr = _swig_property(_cv.CvSet_ptr_get, _cv.CvSet_ptr_set)
3370 __swig_setmethods__["delta_elems"] = _cv.CvSet_delta_elems_set
3371 __swig_getmethods__["delta_elems"] = _cv.CvSet_delta_elems_get
3372 if _newclass:delta_elems = _swig_property(_cv.CvSet_delta_elems_get, _cv.CvSet_delta_elems_set)
3373 __swig_setmethods__["storage"] = _cv.CvSet_storage_set
3374 __swig_getmethods__["storage"] = _cv.CvSet_storage_get
3375 if _newclass:storage = _swig_property(_cv.CvSet_storage_get, _cv.CvSet_storage_set)
3376 __swig_setmethods__["free_blocks"] = _cv.CvSet_free_blocks_set
3377 __swig_getmethods__["free_blocks"] = _cv.CvSet_free_blocks_get
3378 if _newclass:free_blocks = _swig_property(_cv.CvSet_free_blocks_get, _cv.CvSet_free_blocks_set)
3379 __swig_setmethods__["first"] = _cv.CvSet_first_set
3380 __swig_getmethods__["first"] = _cv.CvSet_first_get
3381 if _newclass:first = _swig_property(_cv.CvSet_first_get, _cv.CvSet_first_set)
3382 __swig_setmethods__["free_elems"] = _cv.CvSet_free_elems_set
3383 __swig_getmethods__["free_elems"] = _cv.CvSet_free_elems_get
3384 if _newclass:free_elems = _swig_property(_cv.CvSet_free_elems_get, _cv.CvSet_free_elems_set)
3385 __swig_setmethods__["active_count"] = _cv.CvSet_active_count_set
3386 __swig_getmethods__["active_count"] = _cv.CvSet_active_count_get
3387 if _newclass:active_count = _swig_property(_cv.CvSet_active_count_get, _cv.CvSet_active_count_set)
3388 def __init__(self, *args):
3389 """__init__(self) -> CvSet"""
3390 this = _cv.new_CvSet(*args)
3391 try: self.this.append(this)
3392 except: self.this = this
3393 __swig_destroy__ = _cv.delete_CvSet
3394 __del__ = lambda self : None;
3395 CvSet_swigregister = _cv.CvSet_swigregister
3396 CvSet_swigregister(CvSet)
3398 class CvGraphEdge(_object):
3399 """Proxy of C++ CvGraphEdge class"""
3400 __swig_setmethods__ = {}
3401 __setattr__ = lambda self, name, value: _swig_setattr(self, CvGraphEdge, name, value)
3402 __swig_getmethods__ = {}
3403 __getattr__ = lambda self, name: _swig_getattr(self, CvGraphEdge, name)
3404 __repr__ = _swig_repr
3405 __swig_setmethods__["flags"] = _cv.CvGraphEdge_flags_set
3406 __swig_getmethods__["flags"] = _cv.CvGraphEdge_flags_get
3407 if _newclass:flags = _swig_property(_cv.CvGraphEdge_flags_get, _cv.CvGraphEdge_flags_set)
3408 __swig_setmethods__["weight"] = _cv.CvGraphEdge_weight_set
3409 __swig_getmethods__["weight"] = _cv.CvGraphEdge_weight_get
3410 if _newclass:weight = _swig_property(_cv.CvGraphEdge_weight_get, _cv.CvGraphEdge_weight_set)
3411 __swig_setmethods__["next"] = _cv.CvGraphEdge_next_set
3412 __swig_getmethods__["next"] = _cv.CvGraphEdge_next_get
3413 if _newclass:next = _swig_property(_cv.CvGraphEdge_next_get, _cv.CvGraphEdge_next_set)
3414 __swig_setmethods__["vtx"] = _cv.CvGraphEdge_vtx_set
3415 __swig_getmethods__["vtx"] = _cv.CvGraphEdge_vtx_get
3416 if _newclass:vtx = _swig_property(_cv.CvGraphEdge_vtx_get, _cv.CvGraphEdge_vtx_set)
3417 def __init__(self, *args):
3418 """__init__(self) -> CvGraphEdge"""
3419 this = _cv.new_CvGraphEdge(*args)
3420 try: self.this.append(this)
3421 except: self.this = this
3422 __swig_destroy__ = _cv.delete_CvGraphEdge
3423 __del__ = lambda self : None;
3424 CvGraphEdge_swigregister = _cv.CvGraphEdge_swigregister
3425 CvGraphEdge_swigregister(CvGraphEdge)
3427 class CvGraphVtx(_object):
3428 """Proxy of C++ CvGraphVtx class"""
3429 __swig_setmethods__ = {}
3430 __setattr__ = lambda self, name, value: _swig_setattr(self, CvGraphVtx, name, value)
3431 __swig_getmethods__ = {}
3432 __getattr__ = lambda self, name: _swig_getattr(self, CvGraphVtx, name)
3433 __repr__ = _swig_repr
3434 __swig_setmethods__["flags"] = _cv.CvGraphVtx_flags_set
3435 __swig_getmethods__["flags"] = _cv.CvGraphVtx_flags_get
3436 if _newclass:flags = _swig_property(_cv.CvGraphVtx_flags_get, _cv.CvGraphVtx_flags_set)
3437 __swig_setmethods__["first"] = _cv.CvGraphVtx_first_set
3438 __swig_getmethods__["first"] = _cv.CvGraphVtx_first_get
3439 if _newclass:first = _swig_property(_cv.CvGraphVtx_first_get, _cv.CvGraphVtx_first_set)
3440 def __init__(self, *args):
3441 """__init__(self) -> CvGraphVtx"""
3442 this = _cv.new_CvGraphVtx(*args)
3443 try: self.this.append(this)
3444 except: self.this = this
3445 __swig_destroy__ = _cv.delete_CvGraphVtx
3446 __del__ = lambda self : None;
3447 CvGraphVtx_swigregister = _cv.CvGraphVtx_swigregister
3448 CvGraphVtx_swigregister(CvGraphVtx)
3450 class CvGraphVtx2D(_object):
3451 """Proxy of C++ CvGraphVtx2D class"""
3452 __swig_setmethods__ = {}
3453 __setattr__ = lambda self, name, value: _swig_setattr(self, CvGraphVtx2D, name, value)
3454 __swig_getmethods__ = {}
3455 __getattr__ = lambda self, name: _swig_getattr(self, CvGraphVtx2D, name)
3456 __repr__ = _swig_repr
3457 __swig_setmethods__["flags"] = _cv.CvGraphVtx2D_flags_set
3458 __swig_getmethods__["flags"] = _cv.CvGraphVtx2D_flags_get
3459 if _newclass:flags = _swig_property(_cv.CvGraphVtx2D_flags_get, _cv.CvGraphVtx2D_flags_set)
3460 __swig_setmethods__["first"] = _cv.CvGraphVtx2D_first_set
3461 __swig_getmethods__["first"] = _cv.CvGraphVtx2D_first_get
3462 if _newclass:first = _swig_property(_cv.CvGraphVtx2D_first_get, _cv.CvGraphVtx2D_first_set)
3463 __swig_setmethods__["ptr"] = _cv.CvGraphVtx2D_ptr_set
3464 __swig_getmethods__["ptr"] = _cv.CvGraphVtx2D_ptr_get
3465 if _newclass:ptr = _swig_property(_cv.CvGraphVtx2D_ptr_get, _cv.CvGraphVtx2D_ptr_set)
3466 def __init__(self, *args):
3467 """__init__(self) -> CvGraphVtx2D"""
3468 this = _cv.new_CvGraphVtx2D(*args)
3469 try: self.this.append(this)
3470 except: self.this = this
3471 __swig_destroy__ = _cv.delete_CvGraphVtx2D
3472 __del__ = lambda self : None;
3473 CvGraphVtx2D_swigregister = _cv.CvGraphVtx2D_swigregister
3474 CvGraphVtx2D_swigregister(CvGraphVtx2D)
3476 class CvGraph(_object):
3477 """Proxy of C++ CvGraph class"""
3478 __swig_setmethods__ = {}
3479 __setattr__ = lambda self, name, value: _swig_setattr(self, CvGraph, name, value)
3480 __swig_getmethods__ = {}
3481 __getattr__ = lambda self, name: _swig_getattr(self, CvGraph, name)
3482 __repr__ = _swig_repr
3483 __swig_setmethods__["flags"] = _cv.CvGraph_flags_set
3484 __swig_getmethods__["flags"] = _cv.CvGraph_flags_get
3485 if _newclass:flags = _swig_property(_cv.CvGraph_flags_get, _cv.CvGraph_flags_set)
3486 __swig_setmethods__["header_size"] = _cv.CvGraph_header_size_set
3487 __swig_getmethods__["header_size"] = _cv.CvGraph_header_size_get
3488 if _newclass:header_size = _swig_property(_cv.CvGraph_header_size_get, _cv.CvGraph_header_size_set)
3489 __swig_setmethods__["h_prev"] = _cv.CvGraph_h_prev_set
3490 __swig_getmethods__["h_prev"] = _cv.CvGraph_h_prev_get
3491 if _newclass:h_prev = _swig_property(_cv.CvGraph_h_prev_get, _cv.CvGraph_h_prev_set)
3492 __swig_setmethods__["h_next"] = _cv.CvGraph_h_next_set
3493 __swig_getmethods__["h_next"] = _cv.CvGraph_h_next_get
3494 if _newclass:h_next = _swig_property(_cv.CvGraph_h_next_get, _cv.CvGraph_h_next_set)
3495 __swig_setmethods__["v_prev"] = _cv.CvGraph_v_prev_set
3496 __swig_getmethods__["v_prev"] = _cv.CvGraph_v_prev_get
3497 if _newclass:v_prev = _swig_property(_cv.CvGraph_v_prev_get, _cv.CvGraph_v_prev_set)
3498 __swig_setmethods__["v_next"] = _cv.CvGraph_v_next_set
3499 __swig_getmethods__["v_next"] = _cv.CvGraph_v_next_get
3500 if _newclass:v_next = _swig_property(_cv.CvGraph_v_next_get, _cv.CvGraph_v_next_set)
3501 __swig_setmethods__["total"] = _cv.CvGraph_total_set
3502 __swig_getmethods__["total"] = _cv.CvGraph_total_get
3503 if _newclass:total = _swig_property(_cv.CvGraph_total_get, _cv.CvGraph_total_set)
3504 __swig_setmethods__["elem_size"] = _cv.CvGraph_elem_size_set
3505 __swig_getmethods__["elem_size"] = _cv.CvGraph_elem_size_get
3506 if _newclass:elem_size = _swig_property(_cv.CvGraph_elem_size_get, _cv.CvGraph_elem_size_set)
3507 __swig_setmethods__["block_max"] = _cv.CvGraph_block_max_set
3508 __swig_getmethods__["block_max"] = _cv.CvGraph_block_max_get
3509 if _newclass:block_max = _swig_property(_cv.CvGraph_block_max_get, _cv.CvGraph_block_max_set)
3510 __swig_setmethods__["ptr"] = _cv.CvGraph_ptr_set
3511 __swig_getmethods__["ptr"] = _cv.CvGraph_ptr_get
3512 if _newclass:ptr = _swig_property(_cv.CvGraph_ptr_get, _cv.CvGraph_ptr_set)
3513 __swig_setmethods__["delta_elems"] = _cv.CvGraph_delta_elems_set
3514 __swig_getmethods__["delta_elems"] = _cv.CvGraph_delta_elems_get
3515 if _newclass:delta_elems = _swig_property(_cv.CvGraph_delta_elems_get, _cv.CvGraph_delta_elems_set)
3516 __swig_setmethods__["storage"] = _cv.CvGraph_storage_set
3517 __swig_getmethods__["storage"] = _cv.CvGraph_storage_get
3518 if _newclass:storage = _swig_property(_cv.CvGraph_storage_get, _cv.CvGraph_storage_set)
3519 __swig_setmethods__["free_blocks"] = _cv.CvGraph_free_blocks_set
3520 __swig_getmethods__["free_blocks"] = _cv.CvGraph_free_blocks_get
3521 if _newclass:free_blocks = _swig_property(_cv.CvGraph_free_blocks_get, _cv.CvGraph_free_blocks_set)
3522 __swig_setmethods__["first"] = _cv.CvGraph_first_set
3523 __swig_getmethods__["first"] = _cv.CvGraph_first_get
3524 if _newclass:first = _swig_property(_cv.CvGraph_first_get, _cv.CvGraph_first_set)
3525 __swig_setmethods__["free_elems"] = _cv.CvGraph_free_elems_set
3526 __swig_getmethods__["free_elems"] = _cv.CvGraph_free_elems_get
3527 if _newclass:free_elems = _swig_property(_cv.CvGraph_free_elems_get, _cv.CvGraph_free_elems_set)
3528 __swig_setmethods__["active_count"] = _cv.CvGraph_active_count_set
3529 __swig_getmethods__["active_count"] = _cv.CvGraph_active_count_get
3530 if _newclass:active_count = _swig_property(_cv.CvGraph_active_count_get, _cv.CvGraph_active_count_set)
3531 __swig_setmethods__["edges"] = _cv.CvGraph_edges_set
3532 __swig_getmethods__["edges"] = _cv.CvGraph_edges_get
3533 if _newclass:edges = _swig_property(_cv.CvGraph_edges_get, _cv.CvGraph_edges_set)
3534 def __init__(self, *args):
3535 """__init__(self) -> CvGraph"""
3536 this = _cv.new_CvGraph(*args)
3537 try: self.this.append(this)
3538 except: self.this = this
3539 __swig_destroy__ = _cv.delete_CvGraph
3540 __del__ = lambda self : None;
3541 CvGraph_swigregister = _cv.CvGraph_swigregister
3542 CvGraph_swigregister(CvGraph)
3544 class CvChain(_object):
3545 """Proxy of C++ CvChain class"""
3546 __swig_setmethods__ = {}
3547 __setattr__ = lambda self, name, value: _swig_setattr(self, CvChain, name, value)
3548 __swig_getmethods__ = {}
3549 __getattr__ = lambda self, name: _swig_getattr(self, CvChain, name)
3550 __repr__ = _swig_repr
3551 __swig_setmethods__["flags"] = _cv.CvChain_flags_set
3552 __swig_getmethods__["flags"] = _cv.CvChain_flags_get
3553 if _newclass:flags = _swig_property(_cv.CvChain_flags_get, _cv.CvChain_flags_set)
3554 __swig_setmethods__["header_size"] = _cv.CvChain_header_size_set
3555 __swig_getmethods__["header_size"] = _cv.CvChain_header_size_get
3556 if _newclass:header_size = _swig_property(_cv.CvChain_header_size_get, _cv.CvChain_header_size_set)
3557 __swig_setmethods__["h_prev"] = _cv.CvChain_h_prev_set
3558 __swig_getmethods__["h_prev"] = _cv.CvChain_h_prev_get
3559 if _newclass:h_prev = _swig_property(_cv.CvChain_h_prev_get, _cv.CvChain_h_prev_set)
3560 __swig_setmethods__["h_next"] = _cv.CvChain_h_next_set
3561 __swig_getmethods__["h_next"] = _cv.CvChain_h_next_get
3562 if _newclass:h_next = _swig_property(_cv.CvChain_h_next_get, _cv.CvChain_h_next_set)
3563 __swig_setmethods__["v_prev"] = _cv.CvChain_v_prev_set
3564 __swig_getmethods__["v_prev"] = _cv.CvChain_v_prev_get
3565 if _newclass:v_prev = _swig_property(_cv.CvChain_v_prev_get, _cv.CvChain_v_prev_set)
3566 __swig_setmethods__["v_next"] = _cv.CvChain_v_next_set
3567 __swig_getmethods__["v_next"] = _cv.CvChain_v_next_get
3568 if _newclass:v_next = _swig_property(_cv.CvChain_v_next_get, _cv.CvChain_v_next_set)
3569 __swig_setmethods__["total"] = _cv.CvChain_total_set
3570 __swig_getmethods__["total"] = _cv.CvChain_total_get
3571 if _newclass:total = _swig_property(_cv.CvChain_total_get, _cv.CvChain_total_set)
3572 __swig_setmethods__["elem_size"] = _cv.CvChain_elem_size_set
3573 __swig_getmethods__["elem_size"] = _cv.CvChain_elem_size_get
3574 if _newclass:elem_size = _swig_property(_cv.CvChain_elem_size_get, _cv.CvChain_elem_size_set)
3575 __swig_setmethods__["block_max"] = _cv.CvChain_block_max_set
3576 __swig_getmethods__["block_max"] = _cv.CvChain_block_max_get
3577 if _newclass:block_max = _swig_property(_cv.CvChain_block_max_get, _cv.CvChain_block_max_set)
3578 __swig_setmethods__["ptr"] = _cv.CvChain_ptr_set
3579 __swig_getmethods__["ptr"] = _cv.CvChain_ptr_get
3580 if _newclass:ptr = _swig_property(_cv.CvChain_ptr_get, _cv.CvChain_ptr_set)
3581 __swig_setmethods__["delta_elems"] = _cv.CvChain_delta_elems_set
3582 __swig_getmethods__["delta_elems"] = _cv.CvChain_delta_elems_get
3583 if _newclass:delta_elems = _swig_property(_cv.CvChain_delta_elems_get, _cv.CvChain_delta_elems_set)
3584 __swig_setmethods__["storage"] = _cv.CvChain_storage_set
3585 __swig_getmethods__["storage"] = _cv.CvChain_storage_get
3586 if _newclass:storage = _swig_property(_cv.CvChain_storage_get, _cv.CvChain_storage_set)
3587 __swig_setmethods__["free_blocks"] = _cv.CvChain_free_blocks_set
3588 __swig_getmethods__["free_blocks"] = _cv.CvChain_free_blocks_get
3589 if _newclass:free_blocks = _swig_property(_cv.CvChain_free_blocks_get, _cv.CvChain_free_blocks_set)
3590 __swig_setmethods__["first"] = _cv.CvChain_first_set
3591 __swig_getmethods__["first"] = _cv.CvChain_first_get
3592 if _newclass:first = _swig_property(_cv.CvChain_first_get, _cv.CvChain_first_set)
3593 __swig_setmethods__["origin"] = _cv.CvChain_origin_set
3594 __swig_getmethods__["origin"] = _cv.CvChain_origin_get
3595 if _newclass:origin = _swig_property(_cv.CvChain_origin_get, _cv.CvChain_origin_set)
3596 def __init__(self, *args):
3597 """__init__(self) -> CvChain"""
3598 this = _cv.new_CvChain(*args)
3599 try: self.this.append(this)
3600 except: self.this = this
3601 __swig_destroy__ = _cv.delete_CvChain
3602 __del__ = lambda self : None;
3603 CvChain_swigregister = _cv.CvChain_swigregister
3604 CvChain_swigregister(CvChain)
3606 class CvContour(_object):
3607 """Proxy of C++ CvContour class"""
3608 __swig_setmethods__ = {}
3609 __setattr__ = lambda self, name, value: _swig_setattr(self, CvContour, name, value)
3610 __swig_getmethods__ = {}
3611 __getattr__ = lambda self, name: _swig_getattr(self, CvContour, name)
3612 __repr__ = _swig_repr
3613 __swig_setmethods__["flags"] = _cv.CvContour_flags_set
3614 __swig_getmethods__["flags"] = _cv.CvContour_flags_get
3615 if _newclass:flags = _swig_property(_cv.CvContour_flags_get, _cv.CvContour_flags_set)
3616 __swig_setmethods__["header_size"] = _cv.CvContour_header_size_set
3617 __swig_getmethods__["header_size"] = _cv.CvContour_header_size_get
3618 if _newclass:header_size = _swig_property(_cv.CvContour_header_size_get, _cv.CvContour_header_size_set)
3619 __swig_setmethods__["h_prev"] = _cv.CvContour_h_prev_set
3620 __swig_getmethods__["h_prev"] = _cv.CvContour_h_prev_get
3621 if _newclass:h_prev = _swig_property(_cv.CvContour_h_prev_get, _cv.CvContour_h_prev_set)
3622 __swig_setmethods__["h_next"] = _cv.CvContour_h_next_set
3623 __swig_getmethods__["h_next"] = _cv.CvContour_h_next_get
3624 if _newclass:h_next = _swig_property(_cv.CvContour_h_next_get, _cv.CvContour_h_next_set)
3625 __swig_setmethods__["v_prev"] = _cv.CvContour_v_prev_set
3626 __swig_getmethods__["v_prev"] = _cv.CvContour_v_prev_get
3627 if _newclass:v_prev = _swig_property(_cv.CvContour_v_prev_get, _cv.CvContour_v_prev_set)
3628 __swig_setmethods__["v_next"] = _cv.CvContour_v_next_set
3629 __swig_getmethods__["v_next"] = _cv.CvContour_v_next_get
3630 if _newclass:v_next = _swig_property(_cv.CvContour_v_next_get, _cv.CvContour_v_next_set)
3631 __swig_setmethods__["total"] = _cv.CvContour_total_set
3632 __swig_getmethods__["total"] = _cv.CvContour_total_get
3633 if _newclass:total = _swig_property(_cv.CvContour_total_get, _cv.CvContour_total_set)
3634 __swig_setmethods__["elem_size"] = _cv.CvContour_elem_size_set
3635 __swig_getmethods__["elem_size"] = _cv.CvContour_elem_size_get
3636 if _newclass:elem_size = _swig_property(_cv.CvContour_elem_size_get, _cv.CvContour_elem_size_set)
3637 __swig_setmethods__["block_max"] = _cv.CvContour_block_max_set
3638 __swig_getmethods__["block_max"] = _cv.CvContour_block_max_get
3639 if _newclass:block_max = _swig_property(_cv.CvContour_block_max_get, _cv.CvContour_block_max_set)
3640 __swig_setmethods__["ptr"] = _cv.CvContour_ptr_set
3641 __swig_getmethods__["ptr"] = _cv.CvContour_ptr_get
3642 if _newclass:ptr = _swig_property(_cv.CvContour_ptr_get, _cv.CvContour_ptr_set)
3643 __swig_setmethods__["delta_elems"] = _cv.CvContour_delta_elems_set
3644 __swig_getmethods__["delta_elems"] = _cv.CvContour_delta_elems_get
3645 if _newclass:delta_elems = _swig_property(_cv.CvContour_delta_elems_get, _cv.CvContour_delta_elems_set)
3646 __swig_setmethods__["storage"] = _cv.CvContour_storage_set
3647 __swig_getmethods__["storage"] = _cv.CvContour_storage_get
3648 if _newclass:storage = _swig_property(_cv.CvContour_storage_get, _cv.CvContour_storage_set)
3649 __swig_setmethods__["free_blocks"] = _cv.CvContour_free_blocks_set
3650 __swig_getmethods__["free_blocks"] = _cv.CvContour_free_blocks_get
3651 if _newclass:free_blocks = _swig_property(_cv.CvContour_free_blocks_get, _cv.CvContour_free_blocks_set)
3652 __swig_setmethods__["first"] = _cv.CvContour_first_set
3653 __swig_getmethods__["first"] = _cv.CvContour_first_get
3654 if _newclass:first = _swig_property(_cv.CvContour_first_get, _cv.CvContour_first_set)
3655 __swig_setmethods__["rect"] = _cv.CvContour_rect_set
3656 __swig_getmethods__["rect"] = _cv.CvContour_rect_get
3657 if _newclass:rect = _swig_property(_cv.CvContour_rect_get, _cv.CvContour_rect_set)
3658 __swig_setmethods__["color"] = _cv.CvContour_color_set
3659 __swig_getmethods__["color"] = _cv.CvContour_color_get
3660 if _newclass:color = _swig_property(_cv.CvContour_color_get, _cv.CvContour_color_set)
3661 __swig_setmethods__["reserved"] = _cv.CvContour_reserved_set
3662 __swig_getmethods__["reserved"] = _cv.CvContour_reserved_get
3663 if _newclass:reserved = _swig_property(_cv.CvContour_reserved_get, _cv.CvContour_reserved_set)
3664 def __init__(self, *args):
3665 """__init__(self) -> CvContour"""
3666 this = _cv.new_CvContour(*args)
3667 try: self.this.append(this)
3668 except: self.this = this
3669 __swig_destroy__ = _cv.delete_CvContour
3670 __del__ = lambda self : None;
3671 CvContour_swigregister = _cv.CvContour_swigregister
3672 CvContour_swigregister(CvContour)
3674 class CvSeqWriter(_object):
3675 """Proxy of C++ CvSeqWriter class"""
3676 __swig_setmethods__ = {}
3677 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSeqWriter, name, value)
3678 __swig_getmethods__ = {}
3679 __getattr__ = lambda self, name: _swig_getattr(self, CvSeqWriter, name)
3680 __repr__ = _swig_repr
3681 __swig_setmethods__["header_size"] = _cv.CvSeqWriter_header_size_set
3682 __swig_getmethods__["header_size"] = _cv.CvSeqWriter_header_size_get
3683 if _newclass:header_size = _swig_property(_cv.CvSeqWriter_header_size_get, _cv.CvSeqWriter_header_size_set)
3684 __swig_setmethods__["seq"] = _cv.CvSeqWriter_seq_set
3685 __swig_getmethods__["seq"] = _cv.CvSeqWriter_seq_get
3686 if _newclass:seq = _swig_property(_cv.CvSeqWriter_seq_get, _cv.CvSeqWriter_seq_set)
3687 __swig_setmethods__["block"] = _cv.CvSeqWriter_block_set
3688 __swig_getmethods__["block"] = _cv.CvSeqWriter_block_get
3689 if _newclass:block = _swig_property(_cv.CvSeqWriter_block_get, _cv.CvSeqWriter_block_set)
3690 __swig_setmethods__["ptr"] = _cv.CvSeqWriter_ptr_set
3691 __swig_getmethods__["ptr"] = _cv.CvSeqWriter_ptr_get
3692 if _newclass:ptr = _swig_property(_cv.CvSeqWriter_ptr_get, _cv.CvSeqWriter_ptr_set)
3693 __swig_setmethods__["block_min"] = _cv.CvSeqWriter_block_min_set
3694 __swig_getmethods__["block_min"] = _cv.CvSeqWriter_block_min_get
3695 if _newclass:block_min = _swig_property(_cv.CvSeqWriter_block_min_get, _cv.CvSeqWriter_block_min_set)
3696 __swig_setmethods__["block_max"] = _cv.CvSeqWriter_block_max_set
3697 __swig_getmethods__["block_max"] = _cv.CvSeqWriter_block_max_get
3698 if _newclass:block_max = _swig_property(_cv.CvSeqWriter_block_max_get, _cv.CvSeqWriter_block_max_set)
3699 def __init__(self, *args):
3700 """__init__(self) -> CvSeqWriter"""
3701 this = _cv.new_CvSeqWriter(*args)
3702 try: self.this.append(this)
3703 except: self.this = this
3704 __swig_destroy__ = _cv.delete_CvSeqWriter
3705 __del__ = lambda self : None;
3706 CvSeqWriter_swigregister = _cv.CvSeqWriter_swigregister
3707 CvSeqWriter_swigregister(CvSeqWriter)
3709 class CvSeqReader(_object):
3710 """Proxy of C++ CvSeqReader class"""
3711 __swig_setmethods__ = {}
3712 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSeqReader, name, value)
3713 __swig_getmethods__ = {}
3714 __getattr__ = lambda self, name: _swig_getattr(self, CvSeqReader, name)
3715 __repr__ = _swig_repr
3716 __swig_setmethods__["header_size"] = _cv.CvSeqReader_header_size_set
3717 __swig_getmethods__["header_size"] = _cv.CvSeqReader_header_size_get
3718 if _newclass:header_size = _swig_property(_cv.CvSeqReader_header_size_get, _cv.CvSeqReader_header_size_set)
3719 __swig_setmethods__["seq"] = _cv.CvSeqReader_seq_set
3720 __swig_getmethods__["seq"] = _cv.CvSeqReader_seq_get
3721 if _newclass:seq = _swig_property(_cv.CvSeqReader_seq_get, _cv.CvSeqReader_seq_set)
3722 __swig_setmethods__["block"] = _cv.CvSeqReader_block_set
3723 __swig_getmethods__["block"] = _cv.CvSeqReader_block_get
3724 if _newclass:block = _swig_property(_cv.CvSeqReader_block_get, _cv.CvSeqReader_block_set)
3725 __swig_setmethods__["ptr"] = _cv.CvSeqReader_ptr_set
3726 __swig_getmethods__["ptr"] = _cv.CvSeqReader_ptr_get
3727 if _newclass:ptr = _swig_property(_cv.CvSeqReader_ptr_get, _cv.CvSeqReader_ptr_set)
3728 __swig_setmethods__["block_min"] = _cv.CvSeqReader_block_min_set
3729 __swig_getmethods__["block_min"] = _cv.CvSeqReader_block_min_get
3730 if _newclass:block_min = _swig_property(_cv.CvSeqReader_block_min_get, _cv.CvSeqReader_block_min_set)
3731 __swig_setmethods__["block_max"] = _cv.CvSeqReader_block_max_set
3732 __swig_getmethods__["block_max"] = _cv.CvSeqReader_block_max_get
3733 if _newclass:block_max = _swig_property(_cv.CvSeqReader_block_max_get, _cv.CvSeqReader_block_max_set)
3734 __swig_setmethods__["delta_index"] = _cv.CvSeqReader_delta_index_set
3735 __swig_getmethods__["delta_index"] = _cv.CvSeqReader_delta_index_get
3736 if _newclass:delta_index = _swig_property(_cv.CvSeqReader_delta_index_get, _cv.CvSeqReader_delta_index_set)
3737 __swig_setmethods__["prev_elem"] = _cv.CvSeqReader_prev_elem_set
3738 __swig_getmethods__["prev_elem"] = _cv.CvSeqReader_prev_elem_get
3739 if _newclass:prev_elem = _swig_property(_cv.CvSeqReader_prev_elem_get, _cv.CvSeqReader_prev_elem_set)
3740 def __init__(self, *args):
3741 """__init__(self) -> CvSeqReader"""
3742 this = _cv.new_CvSeqReader(*args)
3743 try: self.this.append(this)
3744 except: self.this = this
3745 __swig_destroy__ = _cv.delete_CvSeqReader
3746 __del__ = lambda self : None;
3747 CvSeqReader_swigregister = _cv.CvSeqReader_swigregister
3748 CvSeqReader_swigregister(CvSeqReader)
3750 class CvAttrList(_object):
3751 """Proxy of C++ CvAttrList class"""
3752 __swig_setmethods__ = {}
3753 __setattr__ = lambda self, name, value: _swig_setattr(self, CvAttrList, name, value)
3754 __swig_getmethods__ = {}
3755 __getattr__ = lambda self, name: _swig_getattr(self, CvAttrList, name)
3756 __repr__ = _swig_repr
3757 __swig_setmethods__["attr"] = _cv.CvAttrList_attr_set
3758 __swig_getmethods__["attr"] = _cv.CvAttrList_attr_get
3759 if _newclass:attr = _swig_property(_cv.CvAttrList_attr_get, _cv.CvAttrList_attr_set)
3760 __swig_setmethods__["next"] = _cv.CvAttrList_next_set
3761 __swig_getmethods__["next"] = _cv.CvAttrList_next_get
3762 if _newclass:next = _swig_property(_cv.CvAttrList_next_get, _cv.CvAttrList_next_set)
3763 def __init__(self, *args):
3764 """__init__(self) -> CvAttrList"""
3765 this = _cv.new_CvAttrList(*args)
3766 try: self.this.append(this)
3767 except: self.this = this
3768 __swig_destroy__ = _cv.delete_CvAttrList
3769 __del__ = lambda self : None;
3770 CvAttrList_swigregister = _cv.CvAttrList_swigregister
3771 CvAttrList_swigregister(CvAttrList)
3773 class CvString(_object):
3774 """Proxy of C++ CvString class"""
3775 __swig_setmethods__ = {}
3776 __setattr__ = lambda self, name, value: _swig_setattr(self, CvString, name, value)
3777 __swig_getmethods__ = {}
3778 __getattr__ = lambda self, name: _swig_getattr(self, CvString, name)
3779 __repr__ = _swig_repr
3780 __swig_setmethods__["len"] = _cv.CvString_len_set
3781 __swig_getmethods__["len"] = _cv.CvString_len_get
3782 if _newclass:len = _swig_property(_cv.CvString_len_get, _cv.CvString_len_set)
3783 __swig_setmethods__["ptr"] = _cv.CvString_ptr_set
3784 __swig_getmethods__["ptr"] = _cv.CvString_ptr_get
3785 if _newclass:ptr = _swig_property(_cv.CvString_ptr_get, _cv.CvString_ptr_set)
3786 def __init__(self, *args):
3787 """__init__(self) -> CvString"""
3788 this = _cv.new_CvString(*args)
3789 try: self.this.append(this)
3790 except: self.this = this
3791 __swig_destroy__ = _cv.delete_CvString
3792 __del__ = lambda self : None;
3793 CvString_swigregister = _cv.CvString_swigregister
3794 CvString_swigregister(CvString)
3796 def cvAttrList(*args):
3798 cvAttrList(char attr=None, CvAttrList next=None) -> CvAttrList
3799 cvAttrList(char attr=None) -> CvAttrList
3800 cvAttrList() -> CvAttrList
3802 return _cv.cvAttrList(*args)
3804 class CvStringHashNode(_object):
3805 """Proxy of C++ CvStringHashNode class"""
3806 __swig_setmethods__ = {}
3807 __setattr__ = lambda self, name, value: _swig_setattr(self, CvStringHashNode, name, value)
3808 __swig_getmethods__ = {}
3809 __getattr__ = lambda self, name: _swig_getattr(self, CvStringHashNode, name)
3810 __repr__ = _swig_repr
3811 __swig_setmethods__["hashval"] = _cv.CvStringHashNode_hashval_set
3812 __swig_getmethods__["hashval"] = _cv.CvStringHashNode_hashval_get
3813 if _newclass:hashval = _swig_property(_cv.CvStringHashNode_hashval_get, _cv.CvStringHashNode_hashval_set)
3814 __swig_setmethods__["str"] = _cv.CvStringHashNode_str_set
3815 __swig_getmethods__["str"] = _cv.CvStringHashNode_str_get
3816 if _newclass:str = _swig_property(_cv.CvStringHashNode_str_get, _cv.CvStringHashNode_str_set)
3817 __swig_setmethods__["next"] = _cv.CvStringHashNode_next_set
3818 __swig_getmethods__["next"] = _cv.CvStringHashNode_next_get
3819 if _newclass:next = _swig_property(_cv.CvStringHashNode_next_get, _cv.CvStringHashNode_next_set)
3820 def __init__(self, *args):
3821 """__init__(self) -> CvStringHashNode"""
3822 this = _cv.new_CvStringHashNode(*args)
3823 try: self.this.append(this)
3824 except: self.this = this
3825 __swig_destroy__ = _cv.delete_CvStringHashNode
3826 __del__ = lambda self : None;
3827 CvStringHashNode_swigregister = _cv.CvStringHashNode_swigregister
3828 CvStringHashNode_swigregister(CvStringHashNode)
3830 class CvFileNode(_object):
3831 """Proxy of C++ CvFileNode class"""
3832 __swig_setmethods__ = {}
3833 __setattr__ = lambda self, name, value: _swig_setattr(self, CvFileNode, name, value)
3834 __swig_getmethods__ = {}
3835 __getattr__ = lambda self, name: _swig_getattr(self, CvFileNode, name)
3836 __repr__ = _swig_repr
3837 __swig_setmethods__["tag"] = _cv.CvFileNode_tag_set
3838 __swig_getmethods__["tag"] = _cv.CvFileNode_tag_get
3839 if _newclass:tag = _swig_property(_cv.CvFileNode_tag_get, _cv.CvFileNode_tag_set)
3840 __swig_setmethods__["info"] = _cv.CvFileNode_info_set
3841 __swig_getmethods__["info"] = _cv.CvFileNode_info_get
3842 if _newclass:info = _swig_property(_cv.CvFileNode_info_get, _cv.CvFileNode_info_set)
3843 __swig_getmethods__["data"] = _cv.CvFileNode_data_get
3844 if _newclass:data = _swig_property(_cv.CvFileNode_data_get)
3845 def __init__(self, *args):
3846 """__init__(self) -> CvFileNode"""
3847 this = _cv.new_CvFileNode(*args)
3848 try: self.this.append(this)
3849 except: self.this = this
3850 __swig_destroy__ = _cv.delete_CvFileNode
3851 __del__ = lambda self : None;
3852 CvFileNode_swigregister = _cv.CvFileNode_swigregister
3853 CvFileNode_swigregister(CvFileNode)
3855 class CvFileNode_data(_object):
3856 """Proxy of C++ CvFileNode_data class"""
3857 __swig_setmethods__ = {}
3858 __setattr__ = lambda self, name, value: _swig_setattr(self, CvFileNode_data, name, value)
3859 __swig_getmethods__ = {}
3860 __getattr__ = lambda self, name: _swig_getattr(self, CvFileNode_data, name)
3861 __repr__ = _swig_repr
3862 __swig_setmethods__["f"] = _cv.CvFileNode_data_f_set
3863 __swig_getmethods__["f"] = _cv.CvFileNode_data_f_get
3864 if _newclass:f = _swig_property(_cv.CvFileNode_data_f_get, _cv.CvFileNode_data_f_set)
3865 __swig_setmethods__["i"] = _cv.CvFileNode_data_i_set
3866 __swig_getmethods__["i"] = _cv.CvFileNode_data_i_get
3867 if _newclass:i = _swig_property(_cv.CvFileNode_data_i_get, _cv.CvFileNode_data_i_set)
3868 __swig_setmethods__["str"] = _cv.CvFileNode_data_str_set
3869 __swig_getmethods__["str"] = _cv.CvFileNode_data_str_get
3870 if _newclass:str = _swig_property(_cv.CvFileNode_data_str_get, _cv.CvFileNode_data_str_set)
3871 __swig_setmethods__["seq"] = _cv.CvFileNode_data_seq_set
3872 __swig_getmethods__["seq"] = _cv.CvFileNode_data_seq_get
3873 if _newclass:seq = _swig_property(_cv.CvFileNode_data_seq_get, _cv.CvFileNode_data_seq_set)
3874 __swig_setmethods__["map"] = _cv.CvFileNode_data_map_set
3875 __swig_getmethods__["map"] = _cv.CvFileNode_data_map_get
3876 if _newclass:map = _swig_property(_cv.CvFileNode_data_map_get, _cv.CvFileNode_data_map_set)
3877 def __init__(self, *args):
3878 """__init__(self) -> CvFileNode_data"""
3879 this = _cv.new_CvFileNode_data(*args)
3880 try: self.this.append(this)
3881 except: self.this = this
3882 __swig_destroy__ = _cv.delete_CvFileNode_data
3883 __del__ = lambda self : None;
3884 CvFileNode_data_swigregister = _cv.CvFileNode_data_swigregister
3885 CvFileNode_data_swigregister(CvFileNode_data)
3887 class CvTypeInfo(_object):
3888 """Proxy of C++ CvTypeInfo class"""
3889 __swig_setmethods__ = {}
3890 __setattr__ = lambda self, name, value: _swig_setattr(self, CvTypeInfo, name, value)
3891 __swig_getmethods__ = {}
3892 __getattr__ = lambda self, name: _swig_getattr(self, CvTypeInfo, name)
3893 __repr__ = _swig_repr
3894 __swig_setmethods__["flags"] = _cv.CvTypeInfo_flags_set
3895 __swig_getmethods__["flags"] = _cv.CvTypeInfo_flags_get
3896 if _newclass:flags = _swig_property(_cv.CvTypeInfo_flags_get, _cv.CvTypeInfo_flags_set)
3897 __swig_setmethods__["header_size"] = _cv.CvTypeInfo_header_size_set
3898 __swig_getmethods__["header_size"] = _cv.CvTypeInfo_header_size_get
3899 if _newclass:header_size = _swig_property(_cv.CvTypeInfo_header_size_get, _cv.CvTypeInfo_header_size_set)
3900 __swig_setmethods__["prev"] = _cv.CvTypeInfo_prev_set
3901 __swig_getmethods__["prev"] = _cv.CvTypeInfo_prev_get
3902 if _newclass:prev = _swig_property(_cv.CvTypeInfo_prev_get, _cv.CvTypeInfo_prev_set)
3903 __swig_setmethods__["next"] = _cv.CvTypeInfo_next_set
3904 __swig_getmethods__["next"] = _cv.CvTypeInfo_next_get
3905 if _newclass:next = _swig_property(_cv.CvTypeInfo_next_get, _cv.CvTypeInfo_next_set)
3906 __swig_setmethods__["type_name"] = _cv.CvTypeInfo_type_name_set
3907 __swig_getmethods__["type_name"] = _cv.CvTypeInfo_type_name_get
3908 if _newclass:type_name = _swig_property(_cv.CvTypeInfo_type_name_get, _cv.CvTypeInfo_type_name_set)
3909 __swig_setmethods__["is_instance"] = _cv.CvTypeInfo_is_instance_set
3910 __swig_getmethods__["is_instance"] = _cv.CvTypeInfo_is_instance_get
3911 if _newclass:is_instance = _swig_property(_cv.CvTypeInfo_is_instance_get, _cv.CvTypeInfo_is_instance_set)
3912 __swig_setmethods__["release"] = _cv.CvTypeInfo_release_set
3913 __swig_getmethods__["release"] = _cv.CvTypeInfo_release_get
3914 if _newclass:release = _swig_property(_cv.CvTypeInfo_release_get, _cv.CvTypeInfo_release_set)
3915 __swig_setmethods__["read"] = _cv.CvTypeInfo_read_set
3916 __swig_getmethods__["read"] = _cv.CvTypeInfo_read_get
3917 if _newclass:read = _swig_property(_cv.CvTypeInfo_read_get, _cv.CvTypeInfo_read_set)
3918 __swig_setmethods__["write"] = _cv.CvTypeInfo_write_set
3919 __swig_getmethods__["write"] = _cv.CvTypeInfo_write_get
3920 if _newclass:write = _swig_property(_cv.CvTypeInfo_write_get, _cv.CvTypeInfo_write_set)
3921 __swig_setmethods__["clone"] = _cv.CvTypeInfo_clone_set
3922 __swig_getmethods__["clone"] = _cv.CvTypeInfo_clone_get
3923 if _newclass:clone = _swig_property(_cv.CvTypeInfo_clone_get, _cv.CvTypeInfo_clone_set)
3924 def __init__(self, *args):
3925 """__init__(self) -> CvTypeInfo"""
3926 this = _cv.new_CvTypeInfo(*args)
3927 try: self.this.append(this)
3928 except: self.this = this
3929 __swig_destroy__ = _cv.delete_CvTypeInfo
3930 __del__ = lambda self : None;
3931 CvTypeInfo_swigregister = _cv.CvTypeInfo_swigregister
3932 CvTypeInfo_swigregister(CvTypeInfo)
3934 class CvPluginFuncInfo(_object):
3935 """Proxy of C++ CvPluginFuncInfo class"""
3936 __swig_setmethods__ = {}
3937 __setattr__ = lambda self, name, value: _swig_setattr(self, CvPluginFuncInfo, name, value)
3938 __swig_getmethods__ = {}
3939 __getattr__ = lambda self, name: _swig_getattr(self, CvPluginFuncInfo, name)
3940 __repr__ = _swig_repr
3941 __swig_setmethods__["func_addr"] = _cv.CvPluginFuncInfo_func_addr_set
3942 __swig_getmethods__["func_addr"] = _cv.CvPluginFuncInfo_func_addr_get
3943 if _newclass:func_addr = _swig_property(_cv.CvPluginFuncInfo_func_addr_get, _cv.CvPluginFuncInfo_func_addr_set)
3944 __swig_setmethods__["default_func_addr"] = _cv.CvPluginFuncInfo_default_func_addr_set
3945 __swig_getmethods__["default_func_addr"] = _cv.CvPluginFuncInfo_default_func_addr_get
3946 if _newclass:default_func_addr = _swig_property(_cv.CvPluginFuncInfo_default_func_addr_get, _cv.CvPluginFuncInfo_default_func_addr_set)
3947 __swig_setmethods__["func_names"] = _cv.CvPluginFuncInfo_func_names_set
3948 __swig_getmethods__["func_names"] = _cv.CvPluginFuncInfo_func_names_get
3949 if _newclass:func_names = _swig_property(_cv.CvPluginFuncInfo_func_names_get, _cv.CvPluginFuncInfo_func_names_set)
3950 __swig_setmethods__["search_modules"] = _cv.CvPluginFuncInfo_search_modules_set
3951 __swig_getmethods__["search_modules"] = _cv.CvPluginFuncInfo_search_modules_get
3952 if _newclass:search_modules = _swig_property(_cv.CvPluginFuncInfo_search_modules_get, _cv.CvPluginFuncInfo_search_modules_set)
3953 __swig_setmethods__["loaded_from"] = _cv.CvPluginFuncInfo_loaded_from_set
3954 __swig_getmethods__["loaded_from"] = _cv.CvPluginFuncInfo_loaded_from_get
3955 if _newclass:loaded_from = _swig_property(_cv.CvPluginFuncInfo_loaded_from_get, _cv.CvPluginFuncInfo_loaded_from_set)
3956 def __init__(self, *args):
3957 """__init__(self) -> CvPluginFuncInfo"""
3958 this = _cv.new_CvPluginFuncInfo(*args)
3959 try: self.this.append(this)
3960 except: self.this = this
3961 __swig_destroy__ = _cv.delete_CvPluginFuncInfo
3962 __del__ = lambda self : None;
3963 CvPluginFuncInfo_swigregister = _cv.CvPluginFuncInfo_swigregister
3964 CvPluginFuncInfo_swigregister(CvPluginFuncInfo)
3966 class CvModuleInfo(_object):
3967 """Proxy of C++ CvModuleInfo class"""
3968 __swig_setmethods__ = {}
3969 __setattr__ = lambda self, name, value: _swig_setattr(self, CvModuleInfo, name, value)
3970 __swig_getmethods__ = {}
3971 __getattr__ = lambda self, name: _swig_getattr(self, CvModuleInfo, name)
3972 __repr__ = _swig_repr
3973 __swig_setmethods__["next"] = _cv.CvModuleInfo_next_set
3974 __swig_getmethods__["next"] = _cv.CvModuleInfo_next_get
3975 if _newclass:next = _swig_property(_cv.CvModuleInfo_next_get, _cv.CvModuleInfo_next_set)
3976 __swig_setmethods__["name"] = _cv.CvModuleInfo_name_set
3977 __swig_getmethods__["name"] = _cv.CvModuleInfo_name_get
3978 if _newclass:name = _swig_property(_cv.CvModuleInfo_name_get, _cv.CvModuleInfo_name_set)
3979 __swig_setmethods__["version"] = _cv.CvModuleInfo_version_set
3980 __swig_getmethods__["version"] = _cv.CvModuleInfo_version_get
3981 if _newclass:version = _swig_property(_cv.CvModuleInfo_version_get, _cv.CvModuleInfo_version_set)
3982 __swig_setmethods__["func_tab"] = _cv.CvModuleInfo_func_tab_set
3983 __swig_getmethods__["func_tab"] = _cv.CvModuleInfo_func_tab_get
3984 if _newclass:func_tab = _swig_property(_cv.CvModuleInfo_func_tab_get, _cv.CvModuleInfo_func_tab_set)
3985 def __init__(self, *args):
3986 """__init__(self) -> CvModuleInfo"""
3987 this = _cv.new_CvModuleInfo(*args)
3988 try: self.this.append(this)
3989 except: self.this = this
3990 __swig_destroy__ = _cv.delete_CvModuleInfo
3991 __del__ = lambda self : None;
3992 CvModuleInfo_swigregister = _cv.CvModuleInfo_swigregister
3993 CvModuleInfo_swigregister(CvModuleInfo)
3997 """cvAlloc(size_t size) -> void"""
3998 return _cv.cvAlloc(*args)
4001 """cvFree_(void ptr)"""
4002 return _cv.cvFree_(*args)
4004 def cvResetImageROI(*args):
4005 """cvResetImageROI( image)"""
4006 return _cv.cvResetImageROI(*args)
4008 def cvCreateMatHeader(*args):
4009 """cvCreateMatHeader(int rows, int cols, int type) -> CvMat"""
4010 return _cv.cvCreateMatHeader(*args)
4012 def cvInitMatHeader(*args):
4014 cvInitMatHeader(CvMat mat, int rows, int cols, int type, void data=None,
4015 int step=0x7fffffff) -> CvMat
4017 return _cv.cvInitMatHeader(*args)
4019 def cvCreateMat(*args):
4020 """cvCreateMat(int rows, int cols, int type) -> CvMat"""
4021 return _cv.cvCreateMat(*args)
4023 def cvDecRefData(*args):
4024 """cvDecRefData(CvArr arr)"""
4025 return _cv.cvDecRefData(*args)
4027 def cvIncRefData(*args):
4028 """cvIncRefData(CvArr arr) -> int"""
4029 return _cv.cvIncRefData(*args)
4031 def cvCloneMat(*args):
4032 """cvCloneMat(CvMat mat) -> CvMat"""
4033 return _cv.cvCloneMat(*args)
4035 def cvGetSubRect(*args):
4036 """cvGetSubRect(CvArr arr, CvMat submat, CvRect rect) -> CvMat"""
4037 return _cv.cvGetSubRect(*args)
4039 def cvGetRows(*args):
4041 cvGetRows(CvArr arr, CvMat submat, int start_row, int end_row,
4042 int delta_row=1) -> CvMat
4044 return _cv.cvGetRows(*args)
4046 def cvGetRow(*args):
4047 """cvGetRow(CvArr arr, CvMat submat, int row) -> CvMat"""
4048 return _cv.cvGetRow(*args)
4050 def cvGetCols(*args):
4051 """cvGetCols(CvArr arr, CvMat submat, int start_col, int end_col) -> CvMat"""
4052 return _cv.cvGetCols(*args)
4054 def cvGetCol(*args):
4055 """cvGetCol(CvArr arr, CvMat submat, int col) -> CvMat"""
4056 return _cv.cvGetCol(*args)
4058 def cvGetDiag(*args):
4059 """cvGetDiag(CvArr arr, CvMat submat, int diag=0) -> CvMat"""
4060 return _cv.cvGetDiag(*args)
4062 def cvScalarToRawData(*args):
4063 """cvScalarToRawData(CvScalar scalar, void data, int type, int extend_to_12=0)"""
4064 return _cv.cvScalarToRawData(*args)
4066 def cvRawDataToScalar(*args):
4067 """cvRawDataToScalar(void data, int type, CvScalar scalar)"""
4068 return _cv.cvRawDataToScalar(*args)
4070 def cvCreateMatNDHeader(*args):
4071 """cvCreateMatNDHeader(int dims, int type) -> CvMatND"""
4072 return _cv.cvCreateMatNDHeader(*args)
4074 def cvCreateMatND(*args):
4075 """cvCreateMatND(int dims, int type) -> CvMatND"""
4076 return _cv.cvCreateMatND(*args)
4078 def cvInitMatNDHeader(*args):
4079 """cvInitMatNDHeader(CvMatND mat, int dims, int type, void data=None) -> CvMatND"""
4080 return _cv.cvInitMatNDHeader(*args)
4082 def cvCloneMatND(*args):
4083 """cvCloneMatND(CvMatND mat) -> CvMatND"""
4084 return _cv.cvCloneMatND(*args)
4086 def cvCreateSparseMat(*args):
4087 """cvCreateSparseMat(int dims, int type) -> CvSparseMat"""
4088 return _cv.cvCreateSparseMat(*args)
4090 def cvCloneSparseMat(*args):
4091 """cvCloneSparseMat(CvSparseMat mat) -> CvSparseMat"""
4092 return _cv.cvCloneSparseMat(*args)
4094 def cvInitSparseMatIterator(*args):
4095 """cvInitSparseMatIterator(CvSparseMat mat, CvSparseMatIterator mat_iterator) -> CvSparseNode"""
4096 return _cv.cvInitSparseMatIterator(*args)
4098 def cvGetNextSparseNode(*args):
4099 """cvGetNextSparseNode(CvSparseMatIterator mat_iterator) -> CvSparseNode"""
4100 return _cv.cvGetNextSparseNode(*args)
4101 class CvNArrayIterator(_object):
4102 """Proxy of C++ CvNArrayIterator class"""
4103 __swig_setmethods__ = {}
4104 __setattr__ = lambda self, name, value: _swig_setattr(self, CvNArrayIterator, name, value)
4105 __swig_getmethods__ = {}
4106 __getattr__ = lambda self, name: _swig_getattr(self, CvNArrayIterator, name)
4107 __repr__ = _swig_repr
4108 __swig_setmethods__["count"] = _cv.CvNArrayIterator_count_set
4109 __swig_getmethods__["count"] = _cv.CvNArrayIterator_count_get
4110 if _newclass:count = _swig_property(_cv.CvNArrayIterator_count_get, _cv.CvNArrayIterator_count_set)
4111 __swig_setmethods__["dims"] = _cv.CvNArrayIterator_dims_set
4112 __swig_getmethods__["dims"] = _cv.CvNArrayIterator_dims_get
4113 if _newclass:dims = _swig_property(_cv.CvNArrayIterator_dims_get, _cv.CvNArrayIterator_dims_set)
4114 __swig_setmethods__["size"] = _cv.CvNArrayIterator_size_set
4115 __swig_getmethods__["size"] = _cv.CvNArrayIterator_size_get
4116 if _newclass:size = _swig_property(_cv.CvNArrayIterator_size_get, _cv.CvNArrayIterator_size_set)
4117 __swig_setmethods__["ptr"] = _cv.CvNArrayIterator_ptr_set
4118 __swig_getmethods__["ptr"] = _cv.CvNArrayIterator_ptr_get
4119 if _newclass:ptr = _swig_property(_cv.CvNArrayIterator_ptr_get, _cv.CvNArrayIterator_ptr_set)
4120 __swig_setmethods__["stack"] = _cv.CvNArrayIterator_stack_set
4121 __swig_getmethods__["stack"] = _cv.CvNArrayIterator_stack_get
4122 if _newclass:stack = _swig_property(_cv.CvNArrayIterator_stack_get, _cv.CvNArrayIterator_stack_set)
4123 __swig_setmethods__["hdr"] = _cv.CvNArrayIterator_hdr_set
4124 __swig_getmethods__["hdr"] = _cv.CvNArrayIterator_hdr_get
4125 if _newclass:hdr = _swig_property(_cv.CvNArrayIterator_hdr_get, _cv.CvNArrayIterator_hdr_set)
4126 def __init__(self, *args):
4127 """__init__(self) -> CvNArrayIterator"""
4128 this = _cv.new_CvNArrayIterator(*args)
4129 try: self.this.append(this)
4130 except: self.this = this
4131 __swig_destroy__ = _cv.delete_CvNArrayIterator
4132 __del__ = lambda self : None;
4133 CvNArrayIterator_swigregister = _cv.CvNArrayIterator_swigregister
4134 CvNArrayIterator_swigregister(CvNArrayIterator)
4137 def cvInitNArrayIterator(*args):
4139 cvInitNArrayIterator(int count, CvArr arrs, CvArr mask, CvMatND stubs, CvNArrayIterator array_iterator,
4142 return _cv.cvInitNArrayIterator(*args)
4144 def cvNextNArraySlice(*args):
4145 """cvNextNArraySlice(CvNArrayIterator array_iterator) -> int"""
4146 return _cv.cvNextNArraySlice(*args)
4148 def cvGetElemType(*args):
4149 """cvGetElemType(CvArr arr) -> int"""
4150 return _cv.cvGetElemType(*args)
4152 def cvGetDims(*args):
4153 """cvGetDims(CvArr arr) -> int"""
4154 return _cv.cvGetDims(*args)
4156 def cvGetDimSize(*args):
4157 """cvGetDimSize(CvArr arr, int index) -> int"""
4158 return _cv.cvGetDimSize(*args)
4161 """cvPtr1D(CvArr arr, int idx0, int type=None) -> uchar"""
4162 return _cv.cvPtr1D(*args)
4165 """cvPtr2D(CvArr arr, int idx0, int idx1, int type=None) -> uchar"""
4166 return _cv.cvPtr2D(*args)
4169 """cvPtr3D(CvArr arr, int idx0, int idx1, int idx2, int type=None) -> uchar"""
4170 return _cv.cvPtr3D(*args)
4174 cvPtrND(CvArr arr, int idx, int type=None, int create_node=1,
4175 unsigned int precalc_hashval=None) -> uchar
4177 return _cv.cvPtrND(*args)
4180 """cvGet1D(CvArr arr, int idx0) -> CvScalar"""
4181 return _cv.cvGet1D(*args)
4184 """cvGet2D(CvArr arr, int idx0, int idx1) -> CvScalar"""
4185 return _cv.cvGet2D(*args)
4188 """cvGet3D(CvArr arr, int idx0, int idx1, int idx2) -> CvScalar"""
4189 return _cv.cvGet3D(*args)
4192 """cvGetND(CvArr arr, int idx) -> CvScalar"""
4193 return _cv.cvGetND(*args)
4195 def cvGetReal1D(*args):
4196 """cvGetReal1D(CvArr arr, int idx0) -> double"""
4197 return _cv.cvGetReal1D(*args)
4199 def cvGetReal2D(*args):
4200 """cvGetReal2D(CvArr arr, int idx0, int idx1) -> double"""
4201 return _cv.cvGetReal2D(*args)
4203 def cvGetReal3D(*args):
4204 """cvGetReal3D(CvArr arr, int idx0, int idx1, int idx2) -> double"""
4205 return _cv.cvGetReal3D(*args)
4207 def cvGetRealND(*args):
4208 """cvGetRealND(CvArr arr, int idx) -> double"""
4209 return _cv.cvGetRealND(*args)
4212 """cvSet1D(CvArr arr, int idx0, CvScalar value)"""
4213 return _cv.cvSet1D(*args)
4216 """cvSet2D(CvArr arr, int idx0, int idx1, CvScalar value)"""
4217 return _cv.cvSet2D(*args)
4220 """cvSet3D(CvArr arr, int idx0, int idx1, int idx2, CvScalar value)"""
4221 return _cv.cvSet3D(*args)
4224 """cvSetND(CvArr arr, int idx, CvScalar value)"""
4225 return _cv.cvSetND(*args)
4227 def cvSetReal1D(*args):
4228 """cvSetReal1D(CvArr arr, int idx0, double value)"""
4229 return _cv.cvSetReal1D(*args)
4231 def cvSetReal2D(*args):
4232 """cvSetReal2D(CvArr arr, int idx0, int idx1, double value)"""
4233 return _cv.cvSetReal2D(*args)
4235 def cvSetReal3D(*args):
4236 """cvSetReal3D(CvArr arr, int idx0, int idx1, int idx2, double value)"""
4237 return _cv.cvSetReal3D(*args)
4239 def cvSetRealND(*args):
4240 """cvSetRealND(CvArr arr, int idx, double value)"""
4241 return _cv.cvSetRealND(*args)
4243 def cvClearND(*args):
4244 """cvClearND(CvArr arr, int idx)"""
4245 return _cv.cvClearND(*args)
4247 def cvGetMat(*args):
4248 """cvGetMat(CvArr arr, CvMat header, int coi=None, int allowND=0) -> CvMat"""
4249 return _cv.cvGetMat(*args)
4251 def cvReshapeMatND(*args):
4253 cvReshapeMatND(CvArr arr, int sizeof_header, CvArr header, int new_cn,
4254 int new_dims, int new_sizes) -> CvArr
4256 return _cv.cvReshapeMatND(*args)
4258 def cvReshape(*args):
4259 """cvReshape(CvArr arr, CvMat header, int new_cn, int new_rows=0) -> CvMat"""
4260 return _cv.cvReshape(*args)
4262 def cvRepeat(*args):
4263 """cvRepeat(CvArr src, CvArr dst)"""
4264 return _cv.cvRepeat(*args)
4266 def cvCreateData(*args):
4267 """cvCreateData(CvArr arr)"""
4268 return _cv.cvCreateData(*args)
4270 def cvReleaseData(*args):
4271 """cvReleaseData(CvArr arr)"""
4272 return _cv.cvReleaseData(*args)
4274 def cvSetData(*args):
4275 """cvSetData(CvArr arr, void data, int step)"""
4276 return _cv.cvSetData(*args)
4278 def cvGetRawData(*args):
4279 """cvGetRawData(CvArr arr, uchar data, int step=None, CvSize roi_size=None)"""
4280 return _cv.cvGetRawData(*args)
4282 def cvGetSize(*args):
4283 """cvGetSize(CvArr arr) -> CvSize"""
4284 return _cv.cvGetSize(*args)
4287 """cvCopy(CvArr src, CvArr dst, CvArr mask=None)"""
4288 return _cv.cvCopy(*args)
4291 """cvSet(CvArr arr, CvScalar value, CvArr mask=None)"""
4292 return _cv.cvSet(*args)
4294 def cvSetZero(*args):
4295 """cvSetZero(CvArr arr)"""
4296 return _cv.cvSetZero(*args)
4299 """cvSplit(CvArr src, CvArr dst0, CvArr dst1, CvArr dst2, CvArr dst3)"""
4300 return _cv.cvSplit(*args)
4303 """cvMerge(CvArr src0, CvArr src1, CvArr src2, CvArr src3, CvArr dst)"""
4304 return _cv.cvMerge(*args)
4306 def cvMixChannels(*args):
4308 cvMixChannels(CvArr src, int src_count, CvArr dst, int dst_count,
4309 int from_to, int pair_count)
4311 return _cv.cvMixChannels(*args)
4313 def cvConvertScale(*args):
4314 """cvConvertScale(CvArr src, CvArr dst, double scale=1, double shift=0)"""
4315 return _cv.cvConvertScale(*args)
4317 def cvConvertScaleAbs(*args):
4318 """cvConvertScaleAbs(CvArr src, CvArr dst, double scale=1, double shift=0)"""
4319 return _cv.cvConvertScaleAbs(*args)
4321 def cvCheckTermCriteria(*args):
4322 """cvCheckTermCriteria(CvTermCriteria criteria, double default_eps, int default_max_iters) -> CvTermCriteria"""
4323 return _cv.cvCheckTermCriteria(*args)
4326 """cvAdd(CvArr src1, CvArr src2, CvArr dst, CvArr mask=None)"""
4327 return _cv.cvAdd(*args)
4330 """cvAddS(CvArr src, CvScalar value, CvArr dst, CvArr mask=None)"""
4331 return _cv.cvAddS(*args)
4334 """cvSub(CvArr src1, CvArr src2, CvArr dst, CvArr mask=None)"""
4335 return _cv.cvSub(*args)
4338 """cvSubS(CvArr src, CvScalar value, CvArr dst, CvArr mask=None)"""
4339 return _cv.cvSubS(*args)
4342 """cvSubRS(CvArr src, CvScalar value, CvArr dst, CvArr mask=None)"""
4343 return _cv.cvSubRS(*args)
4346 """cvMul(CvArr src1, CvArr src2, CvArr dst, double scale=1)"""
4347 return _cv.cvMul(*args)
4350 """cvDiv(CvArr src1, CvArr src2, CvArr dst, double scale=1)"""
4351 return _cv.cvDiv(*args)
4353 def cvScaleAdd(*args):
4354 """cvScaleAdd(CvArr src1, CvScalar scale, CvArr src2, CvArr dst)"""
4355 return _cv.cvScaleAdd(*args)
4357 def cvAddWeighted(*args):
4359 cvAddWeighted(CvArr src1, double alpha, CvArr src2, double beta,
4360 double gamma, CvArr dst)
4362 return _cv.cvAddWeighted(*args)
4364 def cvDotProduct(*args):
4365 """cvDotProduct(CvArr src1, CvArr src2) -> double"""
4366 return _cv.cvDotProduct(*args)
4369 """cvAnd(CvArr src1, CvArr src2, CvArr dst, CvArr mask=None)"""
4370 return _cv.cvAnd(*args)
4373 """cvAndS(CvArr src, CvScalar value, CvArr dst, CvArr mask=None)"""
4374 return _cv.cvAndS(*args)
4377 """cvOr(CvArr src1, CvArr src2, CvArr dst, CvArr mask=None)"""
4378 return _cv.cvOr(*args)
4381 """cvOrS(CvArr src, CvScalar value, CvArr dst, CvArr mask=None)"""
4382 return _cv.cvOrS(*args)
4385 """cvXor(CvArr src1, CvArr src2, CvArr dst, CvArr mask=None)"""
4386 return _cv.cvXor(*args)
4389 """cvXorS(CvArr src, CvScalar value, CvArr dst, CvArr mask=None)"""
4390 return _cv.cvXorS(*args)
4393 """cvNot(CvArr src, CvArr dst)"""
4394 return _cv.cvNot(*args)
4396 def cvInRange(*args):
4397 """cvInRange(CvArr src, CvArr lower, CvArr upper, CvArr dst)"""
4398 return _cv.cvInRange(*args)
4400 def cvInRangeS(*args):
4401 """cvInRangeS(CvArr src, CvScalar lower, CvScalar upper, CvArr dst)"""
4402 return _cv.cvInRangeS(*args)
4405 """cvCmp(CvArr src1, CvArr src2, CvArr dst, int cmp_op)"""
4406 return _cv.cvCmp(*args)
4409 """cvCmpS(CvArr src, double value, CvArr dst, int cmp_op)"""
4410 return _cv.cvCmpS(*args)
4413 """cvMin(CvArr src1, CvArr src2, CvArr dst)"""
4414 return _cv.cvMin(*args)
4417 """cvMax(CvArr src1, CvArr src2, CvArr dst)"""
4418 return _cv.cvMax(*args)
4421 """cvMinS(CvArr src, double value, CvArr dst)"""
4422 return _cv.cvMinS(*args)
4425 """cvMaxS(CvArr src, double value, CvArr dst)"""
4426 return _cv.cvMaxS(*args)
4428 def cvAbsDiff(*args):
4429 """cvAbsDiff(CvArr src1, CvArr src2, CvArr dst)"""
4430 return _cv.cvAbsDiff(*args)
4432 def cvAbsDiffS(*args):
4433 """cvAbsDiffS(CvArr src, CvArr dst, CvScalar value)"""
4434 return _cv.cvAbsDiffS(*args)
4436 def cvCartToPolar(*args):
4438 cvCartToPolar(CvArr x, CvArr y, CvArr magnitude, CvArr angle=None,
4439 int angle_in_degrees=0)
4441 return _cv.cvCartToPolar(*args)
4443 def cvPolarToCart(*args):
4444 """cvPolarToCart(CvArr magnitude, CvArr angle, CvArr x, CvArr y, int angle_in_degrees=0)"""
4445 return _cv.cvPolarToCart(*args)
4448 """cvPow(CvArr src, CvArr dst, double power)"""
4449 return _cv.cvPow(*args)
4452 """cvExp(CvArr src, CvArr dst)"""
4453 return _cv.cvExp(*args)
4456 """cvLog(CvArr src, CvArr dst)"""
4457 return _cv.cvLog(*args)
4459 def cvFastArctan(*args):
4460 """cvFastArctan(float y, float x) -> float"""
4461 return _cv.cvFastArctan(*args)
4464 """cvCbrt(float value) -> float"""
4465 return _cv.cvCbrt(*args)
4467 def cvCheckArr(*args):
4468 """cvCheckArr(CvArr arr, int flags=0, double min_val=0, double max_val=0) -> int"""
4469 return _cv.cvCheckArr(*args)
4471 def cvRandArr(*args):
4473 cvRandArr(CvRNG rng, CvArr arr, int dist_type, CvScalar param1,
4476 return _cv.cvRandArr(*args)
4478 def cvRandShuffle(*args):
4479 """cvRandShuffle(CvArr mat, CvRNG rng, double iter_factor=1.)"""
4480 return _cv.cvRandShuffle(*args)
4482 def cvSolveCubic(*args):
4483 """cvSolveCubic(CvMat coeffs, CvMat roots) -> int"""
4484 return _cv.cvSolveCubic(*args)
4486 def cvSolvePoly(*args):
4487 """cvSolvePoly(CvMat coeffs, CvMat roots, int maxiter=10, int fig=10)"""
4488 return _cv.cvSolvePoly(*args)
4490 def cvCrossProduct(*args):
4491 """cvCrossProduct(CvArr src1, CvArr src2, CvArr dst)"""
4492 return _cv.cvCrossProduct(*args)
4496 cvGEMM(CvArr src1, CvArr src2, double alpha, CvArr src3, double beta,
4497 CvArr dst, int tABC=0)
4499 return _cv.cvGEMM(*args)
4501 def cvTransform(*args):
4502 """cvTransform(CvArr src, CvArr dst, CvMat transmat, CvMat shiftvec=None)"""
4503 return _cv.cvTransform(*args)
4505 def cvPerspectiveTransform(*args):
4506 """cvPerspectiveTransform(CvArr src, CvArr dst, CvMat mat)"""
4507 return _cv.cvPerspectiveTransform(*args)
4509 def cvMulTransposed(*args):
4511 cvMulTransposed(CvArr src, CvArr dst, int order, CvArr delta=None,
4514 return _cv.cvMulTransposed(*args)
4516 def cvTranspose(*args):
4517 """cvTranspose(CvArr src, CvArr dst)"""
4518 return _cv.cvTranspose(*args)
4521 """cvFlip(CvArr src, CvArr dst=None, int flip_mode=0)"""
4522 return _cv.cvFlip(*args)
4525 """cvSVD(CvArr A, CvArr W, CvArr U=None, CvArr V=None, int flags=0)"""
4526 return _cv.cvSVD(*args)
4528 def cvSVBkSb(*args):
4529 """cvSVBkSb(CvArr W, CvArr U, CvArr V, CvArr B, CvArr X, int flags)"""
4530 return _cv.cvSVBkSb(*args)
4532 def cvInvert(*args):
4533 """cvInvert(CvArr src, CvArr dst, int method=0) -> double"""
4534 return _cv.cvInvert(*args)
4537 """cvSolve(CvArr src1, CvArr src2, CvArr dst, int method=0) -> int"""
4538 return _cv.cvSolve(*args)
4541 """cvDet(CvArr mat) -> double"""
4542 return _cv.cvDet(*args)
4545 """cvTrace(CvArr mat) -> CvScalar"""
4546 return _cv.cvTrace(*args)
4548 def cvEigenVV(*args):
4549 """cvEigenVV(CvArr mat, CvArr evects, CvArr evals, double eps=0)"""
4550 return _cv.cvEigenVV(*args)
4552 def cvSetIdentity(*args):
4553 """cvSetIdentity(CvArr mat, CvScalar value=cvRealScalar(1))"""
4554 return _cv.cvSetIdentity(*args)
4557 """cvRange(CvArr mat, double start, double end) -> CvArr"""
4558 return _cv.cvRange(*args)
4560 def cvCalcCovarMatrix(*args):
4561 """cvCalcCovarMatrix(CvArr vects, int count, CvArr cov_mat, CvArr avg, int flags)"""
4562 return _cv.cvCalcCovarMatrix(*args)
4564 def cvCalcPCA(*args):
4566 cvCalcPCA(CvArr data, CvArr mean, CvArr eigenvals, CvArr eigenvects,
4569 return _cv.cvCalcPCA(*args)
4571 def cvProjectPCA(*args):
4572 """cvProjectPCA(CvArr data, CvArr mean, CvArr eigenvects, CvArr result)"""
4573 return _cv.cvProjectPCA(*args)
4575 def cvBackProjectPCA(*args):
4576 """cvBackProjectPCA(CvArr proj, CvArr mean, CvArr eigenvects, CvArr result)"""
4577 return _cv.cvBackProjectPCA(*args)
4579 def cvMahalanobis(*args):
4580 """cvMahalanobis(CvArr vec1, CvArr vec2, CvArr mat) -> double"""
4581 return _cv.cvMahalanobis(*args)
4584 """cvSum(CvArr arr) -> CvScalar"""
4585 return _cv.cvSum(*args)
4587 def cvCountNonZero(*args):
4588 """cvCountNonZero(CvArr arr) -> int"""
4589 return _cv.cvCountNonZero(*args)
4592 """cvAvg(CvArr arr, CvArr mask=None) -> CvScalar"""
4593 return _cv.cvAvg(*args)
4595 def cvAvgSdv(*args):
4596 """cvAvgSdv(CvArr arr, CvScalar mean, CvScalar std_dev, CvArr mask=None)"""
4597 return _cv.cvAvgSdv(*args)
4599 def cvMinMaxLoc(*args):
4601 cvMinMaxLoc(CvArr arr, double min_val, double max_val, CvPoint min_loc=None,
4602 CvPoint max_loc=None, CvArr mask=None)
4604 return _cv.cvMinMaxLoc(*args)
4607 """cvNorm(CvArr arr1, CvArr arr2=None, int norm_type=4, CvArr mask=None) -> double"""
4608 return _cv.cvNorm(*args)
4610 def cvNormalize(*args):
4612 cvNormalize(CvArr src, CvArr dst, double a=1., double b=0., int norm_type=4,
4615 return _cv.cvNormalize(*args)
4617 def cvReduce(*args):
4618 """cvReduce(CvArr src, CvArr dst, int dim=-1, int op=0)"""
4619 return _cv.cvReduce(*args)
4622 """cvDFT(CvArr src, CvArr dst, int flags, int nonzero_rows=0)"""
4623 return _cv.cvDFT(*args)
4625 def cvMulSpectrums(*args):
4626 """cvMulSpectrums(CvArr src1, CvArr src2, CvArr dst, int flags)"""
4627 return _cv.cvMulSpectrums(*args)
4629 def cvGetOptimalDFTSize(*args):
4630 """cvGetOptimalDFTSize(int size0) -> int"""
4631 return _cv.cvGetOptimalDFTSize(*args)
4634 """cvDCT(CvArr src, CvArr dst, int flags)"""
4635 return _cv.cvDCT(*args)
4637 def cvSliceLength(*args):
4638 """cvSliceLength(CvSlice slice, CvSeq seq) -> int"""
4639 return _cv.cvSliceLength(*args)
4641 def cvCreateMemStorage(*args):
4642 """cvCreateMemStorage(int block_size=0) -> CvMemStorage"""
4643 return _cv.cvCreateMemStorage(*args)
4645 def cvCreateChildMemStorage(*args):
4646 """cvCreateChildMemStorage(CvMemStorage parent) -> CvMemStorage"""
4647 return _cv.cvCreateChildMemStorage(*args)
4649 def cvClearMemStorage(*args):
4650 """cvClearMemStorage(CvMemStorage storage)"""
4651 return _cv.cvClearMemStorage(*args)
4653 def cvSaveMemStoragePos(*args):
4654 """cvSaveMemStoragePos(CvMemStorage storage, CvMemStoragePos pos)"""
4655 return _cv.cvSaveMemStoragePos(*args)
4657 def cvRestoreMemStoragePos(*args):
4658 """cvRestoreMemStoragePos(CvMemStorage storage, CvMemStoragePos pos)"""
4659 return _cv.cvRestoreMemStoragePos(*args)
4661 def cvMemStorageAlloc(*args):
4662 """cvMemStorageAlloc(CvMemStorage storage, size_t size) -> void"""
4663 return _cv.cvMemStorageAlloc(*args)
4665 def cvMemStorageAllocString(*args):
4666 """cvMemStorageAllocString(CvMemStorage storage, char ptr, int len=-1) -> CvString"""
4667 return _cv.cvMemStorageAllocString(*args)
4669 def cvCreateSeq(*args):
4670 """cvCreateSeq(int seq_flags, int header_size, int elem_size, CvMemStorage storage) -> CvSeq"""
4671 return _cv.cvCreateSeq(*args)
4673 def cvSetSeqBlockSize(*args):
4674 """cvSetSeqBlockSize(CvSeq seq, int delta_elems)"""
4675 return _cv.cvSetSeqBlockSize(*args)
4677 def cvSeqPush(*args):
4678 """cvSeqPush(CvSeq seq, void element=None) -> schar"""
4679 return _cv.cvSeqPush(*args)
4681 def cvSeqPushFront(*args):
4682 """cvSeqPushFront(CvSeq seq, void element=None) -> schar"""
4683 return _cv.cvSeqPushFront(*args)
4685 def cvSeqPop(*args):
4686 """cvSeqPop(CvSeq seq, void element=None)"""
4687 return _cv.cvSeqPop(*args)
4689 def cvSeqPopFront(*args):
4690 """cvSeqPopFront(CvSeq seq, void element=None)"""
4691 return _cv.cvSeqPopFront(*args)
4693 def cvSeqPushMulti(*args):
4694 """cvSeqPushMulti(CvSeq seq, void elements, int count, int in_front=0)"""
4695 return _cv.cvSeqPushMulti(*args)
4697 def cvSeqPopMulti(*args):
4698 """cvSeqPopMulti(CvSeq seq, void elements, int count, int in_front=0)"""
4699 return _cv.cvSeqPopMulti(*args)
4701 def cvSeqInsert(*args):
4702 """cvSeqInsert(CvSeq seq, int before_index, void element=None) -> schar"""
4703 return _cv.cvSeqInsert(*args)
4705 def cvSeqRemove(*args):
4706 """cvSeqRemove(CvSeq seq, int index)"""
4707 return _cv.cvSeqRemove(*args)
4709 def cvClearSeq(*args):
4710 """cvClearSeq(CvSeq seq)"""
4711 return _cv.cvClearSeq(*args)
4713 def cvGetSeqElem(*args):
4714 """cvGetSeqElem(CvSeq seq, int index) -> schar"""
4715 return _cv.cvGetSeqElem(*args)
4717 def cvSeqElemIdx(*args):
4718 """cvSeqElemIdx(CvSeq seq, void element, CvSeqBlock block=None) -> int"""
4719 return _cv.cvSeqElemIdx(*args)
4721 def cvStartAppendToSeq(*args):
4722 """cvStartAppendToSeq(CvSeq seq, CvSeqWriter writer)"""
4723 return _cv.cvStartAppendToSeq(*args)
4725 def cvStartWriteSeq(*args):
4727 cvStartWriteSeq(int seq_flags, int header_size, int elem_size, CvMemStorage storage,
4730 return _cv.cvStartWriteSeq(*args)
4732 def cvEndWriteSeq(*args):
4733 """cvEndWriteSeq(CvSeqWriter writer) -> CvSeq"""
4734 return _cv.cvEndWriteSeq(*args)
4736 def cvFlushSeqWriter(*args):
4737 """cvFlushSeqWriter(CvSeqWriter writer)"""
4738 return _cv.cvFlushSeqWriter(*args)
4740 def cvStartReadSeq(*args):
4741 """cvStartReadSeq(CvSeq seq, CvSeqReader reader, int reverse=0)"""
4742 return _cv.cvStartReadSeq(*args)
4744 def cvGetSeqReaderPos(*args):
4745 """cvGetSeqReaderPos(CvSeqReader reader) -> int"""
4746 return _cv.cvGetSeqReaderPos(*args)
4748 def cvSetSeqReaderPos(*args):
4749 """cvSetSeqReaderPos(CvSeqReader reader, int index, int is_relative=0)"""
4750 return _cv.cvSetSeqReaderPos(*args)
4752 def cvMakeSeqHeaderForArray(*args):
4754 cvMakeSeqHeaderForArray(int seq_type, int header_size, int elem_size, void elements,
4755 int total, CvSeq seq, CvSeqBlock block) -> CvSeq
4757 return _cv.cvMakeSeqHeaderForArray(*args)
4759 def cvSeqSlice(*args):
4761 cvSeqSlice(CvSeq seq, CvSlice slice, CvMemStorage storage=None,
4762 int copy_data=0) -> CvSeq
4764 return _cv.cvSeqSlice(*args)
4766 def cvCloneSeq(*args):
4767 """cvCloneSeq(CvSeq seq, CvMemStorage storage=None) -> CvSeq"""
4768 return _cv.cvCloneSeq(*args)
4770 def cvSeqRemoveSlice(*args):
4771 """cvSeqRemoveSlice(CvSeq seq, CvSlice slice)"""
4772 return _cv.cvSeqRemoveSlice(*args)
4774 def cvSeqInsertSlice(*args):
4775 """cvSeqInsertSlice(CvSeq seq, int before_index, CvArr from_arr)"""
4776 return _cv.cvSeqInsertSlice(*args)
4778 def cvSeqSort(*args):
4779 """cvSeqSort(CvSeq seq, CvCmpFunc func, void userdata=None)"""
4780 return _cv.cvSeqSort(*args)
4782 def cvSeqSearch(*args):
4784 cvSeqSearch(CvSeq seq, void elem, CvCmpFunc func, int is_sorted,
4785 int elem_idx, void userdata=None) -> schar
4787 return _cv.cvSeqSearch(*args)
4789 def cvSeqInvert(*args):
4790 """cvSeqInvert(CvSeq seq)"""
4791 return _cv.cvSeqInvert(*args)
4793 def cvSeqPartition(*args):
4795 cvSeqPartition(CvSeq seq, CvMemStorage storage, CvSeq labels, CvCmpFunc is_equal,
4796 void userdata) -> int
4798 return _cv.cvSeqPartition(*args)
4800 def cvChangeSeqBlock(*args):
4801 """cvChangeSeqBlock(void reader, int direction)"""
4802 return _cv.cvChangeSeqBlock(*args)
4804 def cvCreateSeqBlock(*args):
4805 """cvCreateSeqBlock(CvSeqWriter writer)"""
4806 return _cv.cvCreateSeqBlock(*args)
4808 def cvCreateSet(*args):
4809 """cvCreateSet(int set_flags, int header_size, int elem_size, CvMemStorage storage) -> CvSet"""
4810 return _cv.cvCreateSet(*args)
4812 def cvSetAdd(*args):
4813 """cvSetAdd(CvSet set_header, CvSetElem elem=None, CvSetElem inserted_elem=None) -> int"""
4814 return _cv.cvSetAdd(*args)
4816 def cvSetNew(*args):
4817 """cvSetNew(CvSet set_header) -> CvSetElem"""
4818 return _cv.cvSetNew(*args)
4820 def cvSetRemoveByPtr(*args):
4821 """cvSetRemoveByPtr(CvSet set_header, void elem)"""
4822 return _cv.cvSetRemoveByPtr(*args)
4824 def cvSetRemove(*args):
4825 """cvSetRemove(CvSet set_header, int index)"""
4826 return _cv.cvSetRemove(*args)
4828 def cvGetSetElem(*args):
4829 """cvGetSetElem(CvSet set_header, int index) -> CvSetElem"""
4830 return _cv.cvGetSetElem(*args)
4832 def cvClearSet(*args):
4833 """cvClearSet(CvSet set_header)"""
4834 return _cv.cvClearSet(*args)
4836 def cvCreateGraph(*args):
4838 cvCreateGraph(int graph_flags, int header_size, int vtx_size, int edge_size,
4839 CvMemStorage storage) -> CvGraph
4841 return _cv.cvCreateGraph(*args)
4843 def cvGraphAddVtx(*args):
4844 """cvGraphAddVtx(CvGraph graph, CvGraphVtx vtx=None, CvGraphVtx inserted_vtx=None) -> int"""
4845 return _cv.cvGraphAddVtx(*args)
4847 def cvGraphRemoveVtx(*args):
4848 """cvGraphRemoveVtx(CvGraph graph, int index) -> int"""
4849 return _cv.cvGraphRemoveVtx(*args)
4851 def cvGraphRemoveVtxByPtr(*args):
4852 """cvGraphRemoveVtxByPtr(CvGraph graph, CvGraphVtx vtx) -> int"""
4853 return _cv.cvGraphRemoveVtxByPtr(*args)
4855 def cvGraphAddEdge(*args):
4857 cvGraphAddEdge(CvGraph graph, int start_idx, int end_idx, CvGraphEdge edge=None,
4858 CvGraphEdge inserted_edge=None) -> int
4860 return _cv.cvGraphAddEdge(*args)
4862 def cvGraphAddEdgeByPtr(*args):
4864 cvGraphAddEdgeByPtr(CvGraph graph, CvGraphVtx start_vtx, CvGraphVtx end_vtx,
4865 CvGraphEdge edge=None, CvGraphEdge inserted_edge=None) -> int
4867 return _cv.cvGraphAddEdgeByPtr(*args)
4869 def cvGraphRemoveEdge(*args):
4870 """cvGraphRemoveEdge(CvGraph graph, int start_idx, int end_idx)"""
4871 return _cv.cvGraphRemoveEdge(*args)
4873 def cvGraphRemoveEdgeByPtr(*args):
4874 """cvGraphRemoveEdgeByPtr(CvGraph graph, CvGraphVtx start_vtx, CvGraphVtx end_vtx)"""
4875 return _cv.cvGraphRemoveEdgeByPtr(*args)
4877 def cvFindGraphEdge(*args):
4878 """cvFindGraphEdge(CvGraph graph, int start_idx, int end_idx) -> CvGraphEdge"""
4879 return _cv.cvFindGraphEdge(*args)
4881 def cvFindGraphEdgeByPtr(*args):
4882 """cvFindGraphEdgeByPtr(CvGraph graph, CvGraphVtx start_vtx, CvGraphVtx end_vtx) -> CvGraphEdge"""
4883 return _cv.cvFindGraphEdgeByPtr(*args)
4885 def cvClearGraph(*args):
4886 """cvClearGraph(CvGraph graph)"""
4887 return _cv.cvClearGraph(*args)
4889 def cvGraphVtxDegree(*args):
4890 """cvGraphVtxDegree(CvGraph graph, int vtx_idx) -> int"""
4891 return _cv.cvGraphVtxDegree(*args)
4893 def cvGraphVtxDegreeByPtr(*args):
4894 """cvGraphVtxDegreeByPtr(CvGraph graph, CvGraphVtx vtx) -> int"""
4895 return _cv.cvGraphVtxDegreeByPtr(*args)
4896 class CvGraphScanner(_object):
4897 """Proxy of C++ CvGraphScanner class"""
4898 __swig_setmethods__ = {}
4899 __setattr__ = lambda self, name, value: _swig_setattr(self, CvGraphScanner, name, value)
4900 __swig_getmethods__ = {}
4901 __getattr__ = lambda self, name: _swig_getattr(self, CvGraphScanner, name)
4902 def __init__(self, *args, **kwargs): raise AttributeError, "No constructor defined"
4903 __repr__ = _swig_repr
4904 __swig_setmethods__["vtx"] = _cv.CvGraphScanner_vtx_set
4905 __swig_getmethods__["vtx"] = _cv.CvGraphScanner_vtx_get
4906 if _newclass:vtx = _swig_property(_cv.CvGraphScanner_vtx_get, _cv.CvGraphScanner_vtx_set)
4907 __swig_setmethods__["dst"] = _cv.CvGraphScanner_dst_set
4908 __swig_getmethods__["dst"] = _cv.CvGraphScanner_dst_get
4909 if _newclass:dst = _swig_property(_cv.CvGraphScanner_dst_get, _cv.CvGraphScanner_dst_set)
4910 __swig_setmethods__["edge"] = _cv.CvGraphScanner_edge_set
4911 __swig_getmethods__["edge"] = _cv.CvGraphScanner_edge_get
4912 if _newclass:edge = _swig_property(_cv.CvGraphScanner_edge_get, _cv.CvGraphScanner_edge_set)
4913 __swig_setmethods__["graph"] = _cv.CvGraphScanner_graph_set
4914 __swig_getmethods__["graph"] = _cv.CvGraphScanner_graph_get
4915 if _newclass:graph = _swig_property(_cv.CvGraphScanner_graph_get, _cv.CvGraphScanner_graph_set)
4916 __swig_setmethods__["stack"] = _cv.CvGraphScanner_stack_set
4917 __swig_getmethods__["stack"] = _cv.CvGraphScanner_stack_get
4918 if _newclass:stack = _swig_property(_cv.CvGraphScanner_stack_get, _cv.CvGraphScanner_stack_set)
4919 __swig_setmethods__["index"] = _cv.CvGraphScanner_index_set
4920 __swig_getmethods__["index"] = _cv.CvGraphScanner_index_get
4921 if _newclass:index = _swig_property(_cv.CvGraphScanner_index_get, _cv.CvGraphScanner_index_set)
4922 __swig_setmethods__["mask"] = _cv.CvGraphScanner_mask_set
4923 __swig_getmethods__["mask"] = _cv.CvGraphScanner_mask_get
4924 if _newclass:mask = _swig_property(_cv.CvGraphScanner_mask_get, _cv.CvGraphScanner_mask_set)
4925 __swig_destroy__ = _cv.delete_CvGraphScanner
4926 __del__ = lambda self : None;
4927 CvGraphScanner_swigregister = _cv.CvGraphScanner_swigregister
4928 CvGraphScanner_swigregister(CvGraphScanner)
4931 def cvCreateGraphScanner(*args):
4932 """cvCreateGraphScanner(CvGraph graph, CvGraphVtx vtx=None, int mask=-1) -> CvGraphScanner"""
4933 return _cv.cvCreateGraphScanner(*args)
4935 def cvNextGraphItem(*args):
4936 """cvNextGraphItem(CvGraphScanner scanner) -> int"""
4937 return _cv.cvNextGraphItem(*args)
4939 def cvCloneGraph(*args):
4940 """cvCloneGraph(CvGraph graph, CvMemStorage storage) -> CvGraph"""
4941 return _cv.cvCloneGraph(*args)
4945 cvLine(CvArr img, CvPoint pt1, CvPoint pt2, CvScalar color,
4946 int thickness=1, int line_type=8, int shift=0)
4948 return _cv.cvLine(*args)
4950 def cvRectangle(*args):
4952 cvRectangle(CvArr img, CvPoint pt1, CvPoint pt2, CvScalar color,
4953 int thickness=1, int line_type=8, int shift=0)
4955 return _cv.cvRectangle(*args)
4957 def cvCircle(*args):
4959 cvCircle(CvArr img, CvPoint center, int radius, CvScalar color,
4960 int thickness=1, int line_type=8, int shift=0)
4962 return _cv.cvCircle(*args)
4964 def cvEllipse(*args):
4966 cvEllipse(CvArr img, CvPoint center, CvSize axes, double angle,
4967 double start_angle, double end_angle, CvScalar color,
4968 int thickness=1, int line_type=8,
4971 return _cv.cvEllipse(*args)
4973 def cvEllipseBox(*args):
4975 cvEllipseBox(CvArr img, CvBox2D box, CvScalar color, int thickness=1,
4976 int line_type=8, int shift=0)
4978 return _cv.cvEllipseBox(*args)
4980 def cvFillConvexPoly(*args):
4982 cvFillConvexPoly(CvArr img, CvPoint pts, CvScalar color, int line_type=8,
4985 return _cv.cvFillConvexPoly(*args)
4987 def cvFillPoly(*args):
4989 cvFillPoly(CvArr img, CvPoint pts, CvScalar color, int line_type=8,
4992 return _cv.cvFillPoly(*args)
4994 def cvPolyLine(*args):
4996 cvPolyLine(CvArr img, CvPoint pts, int is_closed, CvScalar color,
4997 int thickness=1, int line_type=8, int shift=0)
4999 return _cv.cvPolyLine(*args)
5001 def cvClipLine(*args):
5002 """cvClipLine(CvSize img_size, CvPoint pt1, CvPoint pt2) -> int"""
5003 return _cv.cvClipLine(*args)
5005 def cvInitLineIterator(*args):
5007 cvInitLineIterator(CvArr image, CvPoint pt1, CvPoint pt2, CvLineIterator line_iterator,
5008 int connectivity=8, int left_to_right=0) -> int
5010 return _cv.cvInitLineIterator(*args)
5011 class CvFont(_object):
5012 """Proxy of C++ CvFont class"""
5013 __swig_setmethods__ = {}
5014 __setattr__ = lambda self, name, value: _swig_setattr(self, CvFont, name, value)
5015 __swig_getmethods__ = {}
5016 __getattr__ = lambda self, name: _swig_getattr(self, CvFont, name)
5017 __repr__ = _swig_repr
5018 __swig_setmethods__["font_face"] = _cv.CvFont_font_face_set
5019 __swig_getmethods__["font_face"] = _cv.CvFont_font_face_get
5020 if _newclass:font_face = _swig_property(_cv.CvFont_font_face_get, _cv.CvFont_font_face_set)
5021 __swig_setmethods__["ascii"] = _cv.CvFont_ascii_set
5022 __swig_getmethods__["ascii"] = _cv.CvFont_ascii_get
5023 if _newclass:ascii = _swig_property(_cv.CvFont_ascii_get, _cv.CvFont_ascii_set)
5024 __swig_setmethods__["greek"] = _cv.CvFont_greek_set
5025 __swig_getmethods__["greek"] = _cv.CvFont_greek_get
5026 if _newclass:greek = _swig_property(_cv.CvFont_greek_get, _cv.CvFont_greek_set)
5027 __swig_setmethods__["cyrillic"] = _cv.CvFont_cyrillic_set
5028 __swig_getmethods__["cyrillic"] = _cv.CvFont_cyrillic_get
5029 if _newclass:cyrillic = _swig_property(_cv.CvFont_cyrillic_get, _cv.CvFont_cyrillic_set)
5030 __swig_setmethods__["hscale"] = _cv.CvFont_hscale_set
5031 __swig_getmethods__["hscale"] = _cv.CvFont_hscale_get
5032 if _newclass:hscale = _swig_property(_cv.CvFont_hscale_get, _cv.CvFont_hscale_set)
5033 __swig_setmethods__["vscale"] = _cv.CvFont_vscale_set
5034 __swig_getmethods__["vscale"] = _cv.CvFont_vscale_get
5035 if _newclass:vscale = _swig_property(_cv.CvFont_vscale_get, _cv.CvFont_vscale_set)
5036 __swig_setmethods__["shear"] = _cv.CvFont_shear_set
5037 __swig_getmethods__["shear"] = _cv.CvFont_shear_get
5038 if _newclass:shear = _swig_property(_cv.CvFont_shear_get, _cv.CvFont_shear_set)
5039 __swig_setmethods__["thickness"] = _cv.CvFont_thickness_set
5040 __swig_getmethods__["thickness"] = _cv.CvFont_thickness_get
5041 if _newclass:thickness = _swig_property(_cv.CvFont_thickness_get, _cv.CvFont_thickness_set)
5042 __swig_setmethods__["dx"] = _cv.CvFont_dx_set
5043 __swig_getmethods__["dx"] = _cv.CvFont_dx_get
5044 if _newclass:dx = _swig_property(_cv.CvFont_dx_get, _cv.CvFont_dx_set)
5045 __swig_setmethods__["line_type"] = _cv.CvFont_line_type_set
5046 __swig_getmethods__["line_type"] = _cv.CvFont_line_type_get
5047 if _newclass:line_type = _swig_property(_cv.CvFont_line_type_get, _cv.CvFont_line_type_set)
5048 def __init__(self, *args):
5049 """__init__(self) -> CvFont"""
5050 this = _cv.new_CvFont(*args)
5051 try: self.this.append(this)
5052 except: self.this = this
5053 __swig_destroy__ = _cv.delete_CvFont
5054 __del__ = lambda self : None;
5055 CvFont_swigregister = _cv.CvFont_swigregister
5056 CvFont_swigregister(CvFont)
5059 def cvInitFont(*args):
5061 cvInitFont(CvFont font, double hscale, double vscale, double shear=0,
5062 int thickness=1, int line_type=8)
5064 return _cv.cvInitFont(*args)
5067 """cvFont(double scale, int thickness=1) -> CvFont"""
5068 return _cv.cvFont(*args)
5070 def cvPutText(*args):
5071 """cvPutText(CvArr img, char text, CvPoint org, CvFont font, CvScalar color)"""
5072 return _cv.cvPutText(*args)
5074 def cvGetTextSize(*args):
5075 """cvGetTextSize(char text_string, CvFont font, CvSize text_size)"""
5076 return _cv.cvGetTextSize(*args)
5078 def cvColorToScalar(*args):
5079 """cvColorToScalar(double packed_color, int arrtype) -> CvScalar"""
5080 return _cv.cvColorToScalar(*args)
5082 def cvEllipse2Poly(*args):
5084 cvEllipse2Poly(CvPoint center, CvSize axes, int angle, int arc_start,
5085 int arc_end, CvPoint pts, int delta) -> int
5087 return _cv.cvEllipse2Poly(*args)
5089 def cvDrawContours(*args):
5091 cvDrawContours(CvArr img, CvSeq contour, CvScalar external_color,
5092 CvScalar hole_color, int max_level, int thickness=1,
5093 int line_type=8, CvPoint offset=cvPoint(0,0))
5095 return _cv.cvDrawContours(*args)
5098 """cvLUT(CvArr src, CvArr dst, CvArr lut)"""
5099 return _cv.cvLUT(*args)
5100 class CvTreeNodeIterator(_object):
5101 """Proxy of C++ CvTreeNodeIterator class"""
5102 __swig_setmethods__ = {}
5103 __setattr__ = lambda self, name, value: _swig_setattr(self, CvTreeNodeIterator, name, value)
5104 __swig_getmethods__ = {}
5105 __getattr__ = lambda self, name: _swig_getattr(self, CvTreeNodeIterator, name)
5106 __repr__ = _swig_repr
5107 __swig_setmethods__["node"] = _cv.CvTreeNodeIterator_node_set
5108 __swig_getmethods__["node"] = _cv.CvTreeNodeIterator_node_get
5109 if _newclass:node = _swig_property(_cv.CvTreeNodeIterator_node_get, _cv.CvTreeNodeIterator_node_set)
5110 __swig_setmethods__["level"] = _cv.CvTreeNodeIterator_level_set
5111 __swig_getmethods__["level"] = _cv.CvTreeNodeIterator_level_get
5112 if _newclass:level = _swig_property(_cv.CvTreeNodeIterator_level_get, _cv.CvTreeNodeIterator_level_set)
5113 __swig_setmethods__["max_level"] = _cv.CvTreeNodeIterator_max_level_set
5114 __swig_getmethods__["max_level"] = _cv.CvTreeNodeIterator_max_level_get
5115 if _newclass:max_level = _swig_property(_cv.CvTreeNodeIterator_max_level_get, _cv.CvTreeNodeIterator_max_level_set)
5116 def __init__(self, *args):
5117 """__init__(self) -> CvTreeNodeIterator"""
5118 this = _cv.new_CvTreeNodeIterator(*args)
5119 try: self.this.append(this)
5120 except: self.this = this
5121 __swig_destroy__ = _cv.delete_CvTreeNodeIterator
5122 __del__ = lambda self : None;
5123 CvTreeNodeIterator_swigregister = _cv.CvTreeNodeIterator_swigregister
5124 CvTreeNodeIterator_swigregister(CvTreeNodeIterator)
5127 def cvInitTreeNodeIterator(*args):
5128 """cvInitTreeNodeIterator(CvTreeNodeIterator tree_iterator, void first, int max_level)"""
5129 return _cv.cvInitTreeNodeIterator(*args)
5131 def cvNextTreeNode(*args):
5132 """cvNextTreeNode(CvTreeNodeIterator tree_iterator) -> void"""
5133 return _cv.cvNextTreeNode(*args)
5135 def cvPrevTreeNode(*args):
5136 """cvPrevTreeNode(CvTreeNodeIterator tree_iterator) -> void"""
5137 return _cv.cvPrevTreeNode(*args)
5139 def cvInsertNodeIntoTree(*args):
5140 """cvInsertNodeIntoTree(void node, void parent, void frame)"""
5141 return _cv.cvInsertNodeIntoTree(*args)
5143 def cvRemoveNodeFromTree(*args):
5144 """cvRemoveNodeFromTree(void node, void frame)"""
5145 return _cv.cvRemoveNodeFromTree(*args)
5147 def cvTreeToNodeSeq(*args):
5148 """cvTreeToNodeSeq(void first, int header_size, CvMemStorage storage) -> CvSeq"""
5149 return _cv.cvTreeToNodeSeq(*args)
5151 def cvKMeans2(*args):
5152 """cvKMeans2(CvArr samples, int cluster_count, CvArr labels, CvTermCriteria termcrit)"""
5153 return _cv.cvKMeans2(*args)
5155 def cvRegisterModule(*args):
5156 """cvRegisterModule(CvModuleInfo module_info) -> int"""
5157 return _cv.cvRegisterModule(*args)
5159 def cvUseOptimized(*args):
5160 """cvUseOptimized(int on_off) -> int"""
5161 return _cv.cvUseOptimized(*args)
5163 def cvGetModuleInfo(*args):
5164 """cvGetModuleInfo(char module_name, char version, char loaded_addon_plugins)"""
5165 return _cv.cvGetModuleInfo(*args)
5167 def cvGetErrStatus(*args):
5168 """cvGetErrStatus() -> int"""
5169 return _cv.cvGetErrStatus(*args)
5171 def cvSetErrStatus(*args):
5172 """cvSetErrStatus(int status)"""
5173 return _cv.cvSetErrStatus(*args)
5175 def cvGetErrMode(*args):
5176 """cvGetErrMode() -> int"""
5177 return _cv.cvGetErrMode(*args)
5179 def cvSetErrMode(*args):
5180 """cvSetErrMode(int mode) -> int"""
5181 return _cv.cvSetErrMode(*args)
5185 cvError(int status, char func_name, char err_msg, char file_name,
5188 return _cv.cvError(*args)
5190 def cvErrorStr(*args):
5191 """cvErrorStr(int status) -> char"""
5192 return _cv.cvErrorStr(*args)
5194 def cvGetErrInfo(*args):
5196 cvGetErrInfo(char errcode_desc, char description, char filename,
5199 return _cv.cvGetErrInfo(*args)
5201 def cvErrorFromIppStatus(*args):
5202 """cvErrorFromIppStatus(int ipp_status) -> int"""
5203 return _cv.cvErrorFromIppStatus(*args)
5205 def cvRedirectError(*args):
5207 cvRedirectError(CvErrorCallback error_handler, void userdata=None,
5208 void prev_userdata=None) -> CvErrorCallback
5210 return _cv.cvRedirectError(*args)
5212 def cvNulDevReport(*args):
5214 cvNulDevReport(int status, char func_name, char err_msg, char file_name,
5215 int line, void userdata) -> int
5217 return _cv.cvNulDevReport(*args)
5219 def cvStdErrReport(*args):
5221 cvStdErrReport(int status, char func_name, char err_msg, char file_name,
5222 int line, void userdata) -> int
5224 return _cv.cvStdErrReport(*args)
5226 def cvGuiBoxReport(*args):
5228 cvGuiBoxReport(int status, char func_name, char err_msg, char file_name,
5229 int line, void userdata) -> int
5231 return _cv.cvGuiBoxReport(*args)
5233 def cvSetMemoryManager(*args):
5235 cvSetMemoryManager(CvAllocFunc alloc_func=None, CvFreeFunc free_func=None,
5238 return _cv.cvSetMemoryManager(*args)
5240 def cvSetIPLAllocators(*args):
5242 cvSetIPLAllocators(Cv_iplCreateImageHeader create_header, Cv_iplAllocateImageData allocate_data,
5243 Cv_iplDeallocate deallocate,
5244 Cv_iplCreateROI create_roi, Cv_iplCloneImage clone_image)
5246 return _cv.cvSetIPLAllocators(*args)
5248 def cvOpenFileStorage(*args):
5249 """cvOpenFileStorage(char filename, CvMemStorage memstorage, int flags) -> CvFileStorage"""
5250 return _cv.cvOpenFileStorage(*args)
5252 def cvAttrValue(*args):
5253 """cvAttrValue(CvAttrList attr, char attr_name) -> char"""
5254 return _cv.cvAttrValue(*args)
5256 def cvStartWriteStruct(*args):
5258 cvStartWriteStruct(CvFileStorage fs, char name, int struct_flags, char type_name=None,
5259 CvAttrList attributes=cvAttrList())
5261 return _cv.cvStartWriteStruct(*args)
5263 def cvEndWriteStruct(*args):
5264 """cvEndWriteStruct(CvFileStorage fs)"""
5265 return _cv.cvEndWriteStruct(*args)
5267 def cvWriteInt(*args):
5268 """cvWriteInt(CvFileStorage fs, char name, int value)"""
5269 return _cv.cvWriteInt(*args)
5271 def cvWriteReal(*args):
5272 """cvWriteReal(CvFileStorage fs, char name, double value)"""
5273 return _cv.cvWriteReal(*args)
5275 def cvWriteString(*args):
5276 """cvWriteString(CvFileStorage fs, char name, char str, int quote=0)"""
5277 return _cv.cvWriteString(*args)
5279 def cvWriteComment(*args):
5280 """cvWriteComment(CvFileStorage fs, char comment, int eol_comment)"""
5281 return _cv.cvWriteComment(*args)
5284 """cvWrite(CvFileStorage fs, char name, void ptr, CvAttrList attributes=cvAttrList())"""
5285 return _cv.cvWrite(*args)
5287 def cvStartNextStream(*args):
5288 """cvStartNextStream(CvFileStorage fs)"""
5289 return _cv.cvStartNextStream(*args)
5291 def cvWriteRawData(*args):
5292 """cvWriteRawData(CvFileStorage fs, void src, int len, char dt)"""
5293 return _cv.cvWriteRawData(*args)
5295 def cvGetHashedKey(*args):
5296 """cvGetHashedKey(CvFileStorage fs, char name, int len=-1, int create_missing=0) -> CvStringHashNode"""
5297 return _cv.cvGetHashedKey(*args)
5299 def cvGetRootFileNode(*args):
5300 """cvGetRootFileNode(CvFileStorage fs, int stream_index=0) -> CvFileNode"""
5301 return _cv.cvGetRootFileNode(*args)
5303 def cvGetFileNode(*args):
5305 cvGetFileNode(CvFileStorage fs, CvFileNode map, CvStringHashNode key,
5306 int create_missing=0) -> CvFileNode
5308 return _cv.cvGetFileNode(*args)
5310 def cvGetFileNodeByName(*args):
5311 """cvGetFileNodeByName(CvFileStorage fs, CvFileNode map, char name) -> CvFileNode"""
5312 return _cv.cvGetFileNodeByName(*args)
5314 def cvReadInt(*args):
5315 """cvReadInt(CvFileNode node, int default_value=0) -> int"""
5316 return _cv.cvReadInt(*args)
5318 def cvReadIntByName(*args):
5319 """cvReadIntByName(CvFileStorage fs, CvFileNode map, char name, int default_value=0) -> int"""
5320 return _cv.cvReadIntByName(*args)
5322 def cvReadReal(*args):
5323 """cvReadReal(CvFileNode node, double default_value=0.) -> double"""
5324 return _cv.cvReadReal(*args)
5326 def cvReadRealByName(*args):
5327 """cvReadRealByName(CvFileStorage fs, CvFileNode map, char name, double default_value=0.) -> double"""
5328 return _cv.cvReadRealByName(*args)
5330 def cvReadString(*args):
5331 """cvReadString(CvFileNode node, char default_value=None) -> char"""
5332 return _cv.cvReadString(*args)
5334 def cvReadStringByName(*args):
5335 """cvReadStringByName(CvFileStorage fs, CvFileNode map, char name, char default_value=None) -> char"""
5336 return _cv.cvReadStringByName(*args)
5339 """cvRead(CvFileStorage fs, CvFileNode node, CvAttrList attributes=None) -> void"""
5340 return _cv.cvRead(*args)
5342 def cvReadByName(*args):
5343 """cvReadByName(CvFileStorage fs, CvFileNode map, char name, CvAttrList attributes=None) -> void"""
5344 return _cv.cvReadByName(*args)
5346 def cvStartReadRawData(*args):
5347 """cvStartReadRawData(CvFileStorage fs, CvFileNode src, CvSeqReader reader)"""
5348 return _cv.cvStartReadRawData(*args)
5350 def cvReadRawDataSlice(*args):
5352 cvReadRawDataSlice(CvFileStorage fs, CvSeqReader reader, int count, void dst,
5355 return _cv.cvReadRawDataSlice(*args)
5357 def cvReadRawData(*args):
5358 """cvReadRawData(CvFileStorage fs, CvFileNode src, void dst, char dt)"""
5359 return _cv.cvReadRawData(*args)
5361 def cvWriteFileNode(*args):
5363 cvWriteFileNode(CvFileStorage fs, char new_node_name, CvFileNode node,
5366 return _cv.cvWriteFileNode(*args)
5368 def cvGetFileNodeName(*args):
5369 """cvGetFileNodeName(CvFileNode node) -> char"""
5370 return _cv.cvGetFileNodeName(*args)
5372 def cvRegisterType(*args):
5373 """cvRegisterType(CvTypeInfo info)"""
5374 return _cv.cvRegisterType(*args)
5376 def cvUnregisterType(*args):
5377 """cvUnregisterType(char type_name)"""
5378 return _cv.cvUnregisterType(*args)
5380 def cvFirstType(*args):
5381 """cvFirstType() -> CvTypeInfo"""
5382 return _cv.cvFirstType(*args)
5384 def cvFindType(*args):
5385 """cvFindType(char type_name) -> CvTypeInfo"""
5386 return _cv.cvFindType(*args)
5388 def cvTypeOf(*args):
5389 """cvTypeOf(void struct_ptr) -> CvTypeInfo"""
5390 return _cv.cvTypeOf(*args)
5393 """cvClone(void struct_ptr) -> void"""
5394 return _cv.cvClone(*args)
5398 cvSave(char filename, void struct_ptr, char name=None, char comment=None,
5399 CvAttrList attributes=cvAttrList())
5401 return _cv.cvSave(*args)
5405 cvLoad(char filename, CvMemStorage memstorage=None, char name=None,
5406 char real_name=None) -> void
5408 return _cv.cvLoad(*args)
5410 def cvGetTickCount(*args):
5411 """cvGetTickCount() -> int64"""
5412 return _cv.cvGetTickCount(*args)
5414 def cvGetTickFrequency(*args):
5415 """cvGetTickFrequency() -> double"""
5416 return _cv.cvGetTickFrequency(*args)
5418 def cvGetNumThreads(*args):
5419 """cvGetNumThreads() -> int"""
5420 return _cv.cvGetNumThreads(*args)
5422 def cvSetNumThreads(*args):
5423 """cvSetNumThreads(int threads=0)"""
5424 return _cv.cvSetNumThreads(*args)
5426 def cvGetThreadNum(*args):
5427 """cvGetThreadNum() -> int"""
5428 return _cv.cvGetThreadNum(*args)
5429 class CvImage(_object):
5430 """Proxy of C++ CvImage class"""
5431 __swig_setmethods__ = {}
5432 __setattr__ = lambda self, name, value: _swig_setattr(self, CvImage, name, value)
5433 __swig_getmethods__ = {}
5434 __getattr__ = lambda self, name: _swig_getattr(self, CvImage, name)
5435 __repr__ = _swig_repr
5436 def __init__(self, *args):
5438 __init__(self) -> CvImage
5439 __init__(self, CvSize size, int depth, int channels) -> CvImage
5440 __init__(self, img) -> CvImage
5441 __init__(self, CvImage img) -> CvImage
5442 __init__(self, char filename, char imgname=0, int color=-1) -> CvImage
5443 __init__(self, char filename, char imgname=0) -> CvImage
5444 __init__(self, char filename) -> CvImage
5445 __init__(self, CvFileStorage fs, char mapname, char imgname) -> CvImage
5446 __init__(self, CvFileStorage fs, char seqname, int idx) -> CvImage
5448 this = _cv.new_CvImage(*args)
5449 try: self.this.append(this)
5450 except: self.this = this
5451 __swig_destroy__ = _cv.delete_CvImage
5452 __del__ = lambda self : None;
5454 """clone(self) -> CvImage"""
5455 return _cv.CvImage_clone(*args)
5458 """create(self, CvSize size, int depth, int channels)"""
5459 return _cv.CvImage_create(*args)
5463 return _cv.CvImage_release(*args)
5467 return _cv.CvImage_clear(*args)
5471 attach(self, img, bool use_refcount=True)
5474 return _cv.CvImage_attach(*args)
5478 return _cv.CvImage_detach(*args)
5482 load(self, char filename, char imgname=0, int color=-1) -> bool
5483 load(self, char filename, char imgname=0) -> bool
5484 load(self, char filename) -> bool
5486 return _cv.CvImage_load(*args)
5490 read(self, CvFileStorage fs, char mapname, char imgname) -> bool
5491 read(self, CvFileStorage fs, char seqname, int idx) -> bool
5493 return _cv.CvImage_read(*args)
5496 """save(self, char filename, char imgname)"""
5497 return _cv.CvImage_save(*args)
5500 """write(self, CvFileStorage fs, char imgname)"""
5501 return _cv.CvImage_write(*args)
5504 """show(self, char window_name)"""
5505 return _cv.CvImage_show(*args)
5507 def is_valid(*args):
5508 """is_valid(self) -> bool"""
5509 return _cv.CvImage_is_valid(*args)
5512 """width(self) -> int"""
5513 return _cv.CvImage_width(*args)
5516 """height(self) -> int"""
5517 return _cv.CvImage_height(*args)
5520 """size(self) -> CvSize"""
5521 return _cv.CvImage_size(*args)
5523 def roi_size(*args):
5524 """roi_size(self) -> CvSize"""
5525 return _cv.CvImage_roi_size(*args)
5528 """roi(self) -> CvRect"""
5529 return _cv.CvImage_roi(*args)
5532 """coi(self) -> int"""
5533 return _cv.CvImage_coi(*args)
5536 """set_roi(self, CvRect roi)"""
5537 return _cv.CvImage_set_roi(*args)
5539 def reset_roi(*args):
5540 """reset_roi(self)"""
5541 return _cv.CvImage_reset_roi(*args)
5544 """set_coi(self, int coi)"""
5545 return _cv.CvImage_set_coi(*args)
5548 """depth(self) -> int"""
5549 return _cv.CvImage_depth(*args)
5551 def channels(*args):
5552 """channels(self) -> int"""
5553 return _cv.CvImage_channels(*args)
5555 def pix_size(*args):
5556 """pix_size(self) -> int"""
5557 return _cv.CvImage_pix_size(*args)
5564 return _cv.CvImage_data(*args)
5567 """step(self) -> int"""
5568 return _cv.CvImage_step(*args)
5571 """origin(self) -> int"""
5572 return _cv.CvImage_origin(*args)
5576 roi_row(self, int y) -> uchar
5577 roi_row(self, int y) -> uchar
5579 return _cv.CvImage_roi_row(*args)
5581 def asIplImage(*args):
5582 """asIplImage(self)"""
5583 return _cv.CvImage_asIplImage(*args)
5585 CvImage_swigregister = _cv.CvImage_swigregister
5586 CvImage_swigregister(CvImage)
5588 class CvMatrix(_object):
5589 """Proxy of C++ CvMatrix class"""
5590 __swig_setmethods__ = {}
5591 __setattr__ = lambda self, name, value: _swig_setattr(self, CvMatrix, name, value)
5592 __swig_getmethods__ = {}
5593 __getattr__ = lambda self, name: _swig_getattr(self, CvMatrix, name)
5594 __repr__ = _swig_repr
5595 def __init__(self, *args):
5597 __init__(self) -> CvMatrix
5598 __init__(self, int rows, int cols, int type) -> CvMatrix
5599 __init__(self, int rows, int cols, int type, CvMat hdr, void data=0,
5600 int step=0x7fffffff) -> CvMatrix
5601 __init__(self, int rows, int cols, int type, CvMat hdr, void data=0) -> CvMatrix
5602 __init__(self, int rows, int cols, int type, CvMat hdr) -> CvMatrix
5603 __init__(self, int rows, int cols, int type, CvMemStorage storage,
5604 bool alloc_data=True) -> CvMatrix
5605 __init__(self, int rows, int cols, int type, CvMemStorage storage) -> CvMatrix
5606 __init__(self, int rows, int cols, int type, void data, int step=0x7fffffff) -> CvMatrix
5607 __init__(self, int rows, int cols, int type, void data) -> CvMatrix
5608 __init__(self, CvMat m) -> CvMatrix
5609 __init__(self, CvMatrix m) -> CvMatrix
5610 __init__(self, char filename, char matname=0, int color=-1) -> CvMatrix
5611 __init__(self, char filename, char matname=0) -> CvMatrix
5612 __init__(self, char filename) -> CvMatrix
5613 __init__(self, CvFileStorage fs, char mapname, char matname) -> CvMatrix
5614 __init__(self, CvFileStorage fs, char seqname, int idx) -> CvMatrix
5616 this = _cv.new_CvMatrix(*args)
5617 try: self.this.append(this)
5618 except: self.this = this
5619 __swig_destroy__ = _cv.delete_CvMatrix
5620 __del__ = lambda self : None;
5622 """clone(self) -> CvMatrix"""
5623 return _cv.CvMatrix_clone(*args)
5626 """set(self, CvMat m, bool add_ref)"""
5627 return _cv.CvMatrix_set(*args)
5630 """create(self, int rows, int cols, int type)"""
5631 return _cv.CvMatrix_create(*args)
5635 return _cv.CvMatrix_addref(*args)
5639 return _cv.CvMatrix_release(*args)
5643 return _cv.CvMatrix_clear(*args)
5647 load(self, char filename, char matname=0, int color=-1) -> bool
5648 load(self, char filename, char matname=0) -> bool
5649 load(self, char filename) -> bool
5651 return _cv.CvMatrix_load(*args)
5655 read(self, CvFileStorage fs, char mapname, char matname) -> bool
5656 read(self, CvFileStorage fs, char seqname, int idx) -> bool
5658 return _cv.CvMatrix_read(*args)
5661 """save(self, char filename, char matname)"""
5662 return _cv.CvMatrix_save(*args)
5665 """write(self, CvFileStorage fs, char matname)"""
5666 return _cv.CvMatrix_write(*args)
5669 """show(self, char window_name)"""
5670 return _cv.CvMatrix_show(*args)
5672 def is_valid(*args):
5673 """is_valid(self) -> bool"""
5674 return _cv.CvMatrix_is_valid(*args)
5677 """rows(self) -> int"""
5678 return _cv.CvMatrix_rows(*args)
5681 """cols(self) -> int"""
5682 return _cv.CvMatrix_cols(*args)
5685 """size(self) -> CvSize"""
5686 return _cv.CvMatrix_size(*args)
5689 """type(self) -> int"""
5690 return _cv.CvMatrix_type(*args)
5693 """depth(self) -> int"""
5694 return _cv.CvMatrix_depth(*args)
5696 def channels(*args):
5697 """channels(self) -> int"""
5698 return _cv.CvMatrix_channels(*args)
5700 def pix_size(*args):
5701 """pix_size(self) -> int"""
5702 return _cv.CvMatrix_pix_size(*args)
5709 return _cv.CvMatrix_data(*args)
5712 """step(self) -> int"""
5713 return _cv.CvMatrix_step(*args)
5715 def set_data(*args):
5717 set_data(self, void data, int step=0x7fffffff)
5718 set_data(self, void data)
5720 return _cv.CvMatrix_set_data(*args)
5724 row(self, int i) -> uchar
5725 row(self, int i) -> uchar
5727 return _cv.CvMatrix_row(*args)
5730 """asCvMat(self) -> CvMat"""
5731 return _cv.CvMatrix_asCvMat(*args)
5733 CvMatrix_swigregister = _cv.CvMatrix_swigregister
5734 CvMatrix_swigregister(CvMatrix)
5737 def cvSetImageIOFunctions(*args):
5739 cvSetImageIOFunctions(CvLoadImageFunc _load_image, CvLoadImageMFunc _load_image_m,
5740 CvSaveImageFunc _save_image, CvShowImageFunc _show_image) -> int
5742 return _cv.cvSetImageIOFunctions(*args)
5743 class CvModule(_object):
5744 """Proxy of C++ CvModule class"""
5745 __swig_setmethods__ = {}
5746 __setattr__ = lambda self, name, value: _swig_setattr(self, CvModule, name, value)
5747 __swig_getmethods__ = {}
5748 __getattr__ = lambda self, name: _swig_getattr(self, CvModule, name)
5749 __repr__ = _swig_repr
5750 def __init__(self, *args):
5751 """__init__(self, CvModuleInfo _info) -> CvModule"""
5752 this = _cv.new_CvModule(*args)
5753 try: self.this.append(this)
5754 except: self.this = this
5755 __swig_destroy__ = _cv.delete_CvModule
5756 __del__ = lambda self : None;
5757 __swig_setmethods__["info"] = _cv.CvModule_info_set
5758 __swig_getmethods__["info"] = _cv.CvModule_info_get
5759 if _newclass:info = _swig_property(_cv.CvModule_info_get, _cv.CvModule_info_set)
5760 __swig_setmethods__["first"] = _cv.CvModule_first_set
5761 __swig_getmethods__["first"] = _cv.CvModule_first_get
5762 if _newclass:first = _swig_property(_cv.CvModule_first_get, _cv.CvModule_first_set)
5763 __swig_setmethods__["last"] = _cv.CvModule_last_set
5764 __swig_getmethods__["last"] = _cv.CvModule_last_get
5765 if _newclass:last = _swig_property(_cv.CvModule_last_get, _cv.CvModule_last_set)
5766 CvModule_swigregister = _cv.CvModule_swigregister
5767 CvModule_swigregister(CvModule)
5769 class CvType(_object):
5770 """Proxy of C++ CvType class"""
5771 __swig_setmethods__ = {}
5772 __setattr__ = lambda self, name, value: _swig_setattr(self, CvType, name, value)
5773 __swig_getmethods__ = {}
5774 __getattr__ = lambda self, name: _swig_getattr(self, CvType, name)
5775 __repr__ = _swig_repr
5776 def __init__(self, *args):
5778 __init__(self, char type_name, CvIsInstanceFunc is_instance, CvReleaseFunc release=0,
5779 CvReadFunc read=0, CvWriteFunc write=0,
5780 CvCloneFunc clone=0) -> CvType
5781 __init__(self, char type_name, CvIsInstanceFunc is_instance, CvReleaseFunc release=0,
5782 CvReadFunc read=0, CvWriteFunc write=0) -> CvType
5783 __init__(self, char type_name, CvIsInstanceFunc is_instance, CvReleaseFunc release=0,
5784 CvReadFunc read=0) -> CvType
5785 __init__(self, char type_name, CvIsInstanceFunc is_instance, CvReleaseFunc release=0) -> CvType
5786 __init__(self, char type_name, CvIsInstanceFunc is_instance) -> CvType
5788 this = _cv.new_CvType(*args)
5789 try: self.this.append(this)
5790 except: self.this = this
5791 __swig_destroy__ = _cv.delete_CvType
5792 __del__ = lambda self : None;
5793 __swig_setmethods__["info"] = _cv.CvType_info_set
5794 __swig_getmethods__["info"] = _cv.CvType_info_get
5795 if _newclass:info = _swig_property(_cv.CvType_info_get, _cv.CvType_info_set)
5796 __swig_setmethods__["first"] = _cv.CvType_first_set
5797 __swig_getmethods__["first"] = _cv.CvType_first_get
5798 if _newclass:first = _swig_property(_cv.CvType_first_get, _cv.CvType_first_set)
5799 __swig_setmethods__["last"] = _cv.CvType_last_set
5800 __swig_getmethods__["last"] = _cv.CvType_last_get
5801 if _newclass:last = _swig_property(_cv.CvType_last_get, _cv.CvType_last_set)
5802 CvType_swigregister = _cv.CvType_swigregister
5803 CvType_swigregister(CvType)
5805 class CvMoments(_object):
5806 """Proxy of C++ CvMoments class"""
5807 __swig_setmethods__ = {}
5808 __setattr__ = lambda self, name, value: _swig_setattr(self, CvMoments, name, value)
5809 __swig_getmethods__ = {}
5810 __getattr__ = lambda self, name: _swig_getattr(self, CvMoments, name)
5811 __repr__ = _swig_repr
5812 __swig_setmethods__["m00"] = _cv.CvMoments_m00_set
5813 __swig_getmethods__["m00"] = _cv.CvMoments_m00_get
5814 if _newclass:m00 = _swig_property(_cv.CvMoments_m00_get, _cv.CvMoments_m00_set)
5815 __swig_setmethods__["m10"] = _cv.CvMoments_m10_set
5816 __swig_getmethods__["m10"] = _cv.CvMoments_m10_get
5817 if _newclass:m10 = _swig_property(_cv.CvMoments_m10_get, _cv.CvMoments_m10_set)
5818 __swig_setmethods__["m01"] = _cv.CvMoments_m01_set
5819 __swig_getmethods__["m01"] = _cv.CvMoments_m01_get
5820 if _newclass:m01 = _swig_property(_cv.CvMoments_m01_get, _cv.CvMoments_m01_set)
5821 __swig_setmethods__["m20"] = _cv.CvMoments_m20_set
5822 __swig_getmethods__["m20"] = _cv.CvMoments_m20_get
5823 if _newclass:m20 = _swig_property(_cv.CvMoments_m20_get, _cv.CvMoments_m20_set)
5824 __swig_setmethods__["m11"] = _cv.CvMoments_m11_set
5825 __swig_getmethods__["m11"] = _cv.CvMoments_m11_get
5826 if _newclass:m11 = _swig_property(_cv.CvMoments_m11_get, _cv.CvMoments_m11_set)
5827 __swig_setmethods__["m02"] = _cv.CvMoments_m02_set
5828 __swig_getmethods__["m02"] = _cv.CvMoments_m02_get
5829 if _newclass:m02 = _swig_property(_cv.CvMoments_m02_get, _cv.CvMoments_m02_set)
5830 __swig_setmethods__["m30"] = _cv.CvMoments_m30_set
5831 __swig_getmethods__["m30"] = _cv.CvMoments_m30_get
5832 if _newclass:m30 = _swig_property(_cv.CvMoments_m30_get, _cv.CvMoments_m30_set)
5833 __swig_setmethods__["m21"] = _cv.CvMoments_m21_set
5834 __swig_getmethods__["m21"] = _cv.CvMoments_m21_get
5835 if _newclass:m21 = _swig_property(_cv.CvMoments_m21_get, _cv.CvMoments_m21_set)
5836 __swig_setmethods__["m12"] = _cv.CvMoments_m12_set
5837 __swig_getmethods__["m12"] = _cv.CvMoments_m12_get
5838 if _newclass:m12 = _swig_property(_cv.CvMoments_m12_get, _cv.CvMoments_m12_set)
5839 __swig_setmethods__["m03"] = _cv.CvMoments_m03_set
5840 __swig_getmethods__["m03"] = _cv.CvMoments_m03_get
5841 if _newclass:m03 = _swig_property(_cv.CvMoments_m03_get, _cv.CvMoments_m03_set)
5842 __swig_setmethods__["mu20"] = _cv.CvMoments_mu20_set
5843 __swig_getmethods__["mu20"] = _cv.CvMoments_mu20_get
5844 if _newclass:mu20 = _swig_property(_cv.CvMoments_mu20_get, _cv.CvMoments_mu20_set)
5845 __swig_setmethods__["mu11"] = _cv.CvMoments_mu11_set
5846 __swig_getmethods__["mu11"] = _cv.CvMoments_mu11_get
5847 if _newclass:mu11 = _swig_property(_cv.CvMoments_mu11_get, _cv.CvMoments_mu11_set)
5848 __swig_setmethods__["mu02"] = _cv.CvMoments_mu02_set
5849 __swig_getmethods__["mu02"] = _cv.CvMoments_mu02_get
5850 if _newclass:mu02 = _swig_property(_cv.CvMoments_mu02_get, _cv.CvMoments_mu02_set)
5851 __swig_setmethods__["mu30"] = _cv.CvMoments_mu30_set
5852 __swig_getmethods__["mu30"] = _cv.CvMoments_mu30_get
5853 if _newclass:mu30 = _swig_property(_cv.CvMoments_mu30_get, _cv.CvMoments_mu30_set)
5854 __swig_setmethods__["mu21"] = _cv.CvMoments_mu21_set
5855 __swig_getmethods__["mu21"] = _cv.CvMoments_mu21_get
5856 if _newclass:mu21 = _swig_property(_cv.CvMoments_mu21_get, _cv.CvMoments_mu21_set)
5857 __swig_setmethods__["mu12"] = _cv.CvMoments_mu12_set
5858 __swig_getmethods__["mu12"] = _cv.CvMoments_mu12_get
5859 if _newclass:mu12 = _swig_property(_cv.CvMoments_mu12_get, _cv.CvMoments_mu12_set)
5860 __swig_setmethods__["mu03"] = _cv.CvMoments_mu03_set
5861 __swig_getmethods__["mu03"] = _cv.CvMoments_mu03_get
5862 if _newclass:mu03 = _swig_property(_cv.CvMoments_mu03_get, _cv.CvMoments_mu03_set)
5863 __swig_setmethods__["inv_sqrt_m00"] = _cv.CvMoments_inv_sqrt_m00_set
5864 __swig_getmethods__["inv_sqrt_m00"] = _cv.CvMoments_inv_sqrt_m00_get
5865 if _newclass:inv_sqrt_m00 = _swig_property(_cv.CvMoments_inv_sqrt_m00_get, _cv.CvMoments_inv_sqrt_m00_set)
5866 def __init__(self, *args):
5867 """__init__(self) -> CvMoments"""
5868 this = _cv.new_CvMoments(*args)
5869 try: self.this.append(this)
5870 except: self.this = this
5871 __swig_destroy__ = _cv.delete_CvMoments
5872 __del__ = lambda self : None;
5873 CvMoments_swigregister = _cv.CvMoments_swigregister
5874 CvMoments_swigregister(CvMoments)
5876 class CvHuMoments(_object):
5877 """Proxy of C++ CvHuMoments class"""
5878 __swig_setmethods__ = {}
5879 __setattr__ = lambda self, name, value: _swig_setattr(self, CvHuMoments, name, value)
5880 __swig_getmethods__ = {}
5881 __getattr__ = lambda self, name: _swig_getattr(self, CvHuMoments, name)
5882 __repr__ = _swig_repr
5883 __swig_setmethods__["hu1"] = _cv.CvHuMoments_hu1_set
5884 __swig_getmethods__["hu1"] = _cv.CvHuMoments_hu1_get
5885 if _newclass:hu1 = _swig_property(_cv.CvHuMoments_hu1_get, _cv.CvHuMoments_hu1_set)
5886 __swig_setmethods__["hu2"] = _cv.CvHuMoments_hu2_set
5887 __swig_getmethods__["hu2"] = _cv.CvHuMoments_hu2_get
5888 if _newclass:hu2 = _swig_property(_cv.CvHuMoments_hu2_get, _cv.CvHuMoments_hu2_set)
5889 __swig_setmethods__["hu3"] = _cv.CvHuMoments_hu3_set
5890 __swig_getmethods__["hu3"] = _cv.CvHuMoments_hu3_get
5891 if _newclass:hu3 = _swig_property(_cv.CvHuMoments_hu3_get, _cv.CvHuMoments_hu3_set)
5892 __swig_setmethods__["hu4"] = _cv.CvHuMoments_hu4_set
5893 __swig_getmethods__["hu4"] = _cv.CvHuMoments_hu4_get
5894 if _newclass:hu4 = _swig_property(_cv.CvHuMoments_hu4_get, _cv.CvHuMoments_hu4_set)
5895 __swig_setmethods__["hu5"] = _cv.CvHuMoments_hu5_set
5896 __swig_getmethods__["hu5"] = _cv.CvHuMoments_hu5_get
5897 if _newclass:hu5 = _swig_property(_cv.CvHuMoments_hu5_get, _cv.CvHuMoments_hu5_set)
5898 __swig_setmethods__["hu6"] = _cv.CvHuMoments_hu6_set
5899 __swig_getmethods__["hu6"] = _cv.CvHuMoments_hu6_get
5900 if _newclass:hu6 = _swig_property(_cv.CvHuMoments_hu6_get, _cv.CvHuMoments_hu6_set)
5901 __swig_setmethods__["hu7"] = _cv.CvHuMoments_hu7_set
5902 __swig_getmethods__["hu7"] = _cv.CvHuMoments_hu7_get
5903 if _newclass:hu7 = _swig_property(_cv.CvHuMoments_hu7_get, _cv.CvHuMoments_hu7_set)
5904 def __init__(self, *args):
5905 """__init__(self) -> CvHuMoments"""
5906 this = _cv.new_CvHuMoments(*args)
5907 try: self.this.append(this)
5908 except: self.this = this
5909 __swig_destroy__ = _cv.delete_CvHuMoments
5910 __del__ = lambda self : None;
5911 CvHuMoments_swigregister = _cv.CvHuMoments_swigregister
5912 CvHuMoments_swigregister(CvHuMoments)
5914 class CvConnectedComp(_object):
5915 """Proxy of C++ CvConnectedComp class"""
5916 __swig_setmethods__ = {}
5917 __setattr__ = lambda self, name, value: _swig_setattr(self, CvConnectedComp, name, value)
5918 __swig_getmethods__ = {}
5919 __getattr__ = lambda self, name: _swig_getattr(self, CvConnectedComp, name)
5920 __repr__ = _swig_repr
5921 __swig_setmethods__["area"] = _cv.CvConnectedComp_area_set
5922 __swig_getmethods__["area"] = _cv.CvConnectedComp_area_get
5923 if _newclass:area = _swig_property(_cv.CvConnectedComp_area_get, _cv.CvConnectedComp_area_set)
5924 __swig_setmethods__["value"] = _cv.CvConnectedComp_value_set
5925 __swig_getmethods__["value"] = _cv.CvConnectedComp_value_get
5926 if _newclass:value = _swig_property(_cv.CvConnectedComp_value_get, _cv.CvConnectedComp_value_set)
5927 __swig_setmethods__["rect"] = _cv.CvConnectedComp_rect_set
5928 __swig_getmethods__["rect"] = _cv.CvConnectedComp_rect_get
5929 if _newclass:rect = _swig_property(_cv.CvConnectedComp_rect_get, _cv.CvConnectedComp_rect_set)
5930 __swig_setmethods__["contour"] = _cv.CvConnectedComp_contour_set
5931 __swig_getmethods__["contour"] = _cv.CvConnectedComp_contour_get
5932 if _newclass:contour = _swig_property(_cv.CvConnectedComp_contour_get, _cv.CvConnectedComp_contour_set)
5933 def __init__(self, *args):
5934 """__init__(self) -> CvConnectedComp"""
5935 this = _cv.new_CvConnectedComp(*args)
5936 try: self.this.append(this)
5937 except: self.this = this
5938 __swig_destroy__ = _cv.delete_CvConnectedComp
5939 __del__ = lambda self : None;
5940 CvConnectedComp_swigregister = _cv.CvConnectedComp_swigregister
5941 CvConnectedComp_swigregister(CvConnectedComp)
5943 class CvChainPtReader(_object):
5944 """Proxy of C++ CvChainPtReader class"""
5945 __swig_setmethods__ = {}
5946 __setattr__ = lambda self, name, value: _swig_setattr(self, CvChainPtReader, name, value)
5947 __swig_getmethods__ = {}
5948 __getattr__ = lambda self, name: _swig_getattr(self, CvChainPtReader, name)
5949 __repr__ = _swig_repr
5950 __swig_setmethods__["header_size"] = _cv.CvChainPtReader_header_size_set
5951 __swig_getmethods__["header_size"] = _cv.CvChainPtReader_header_size_get
5952 if _newclass:header_size = _swig_property(_cv.CvChainPtReader_header_size_get, _cv.CvChainPtReader_header_size_set)
5953 __swig_setmethods__["seq"] = _cv.CvChainPtReader_seq_set
5954 __swig_getmethods__["seq"] = _cv.CvChainPtReader_seq_get
5955 if _newclass:seq = _swig_property(_cv.CvChainPtReader_seq_get, _cv.CvChainPtReader_seq_set)
5956 __swig_setmethods__["block"] = _cv.CvChainPtReader_block_set
5957 __swig_getmethods__["block"] = _cv.CvChainPtReader_block_get
5958 if _newclass:block = _swig_property(_cv.CvChainPtReader_block_get, _cv.CvChainPtReader_block_set)
5959 __swig_setmethods__["ptr"] = _cv.CvChainPtReader_ptr_set
5960 __swig_getmethods__["ptr"] = _cv.CvChainPtReader_ptr_get
5961 if _newclass:ptr = _swig_property(_cv.CvChainPtReader_ptr_get, _cv.CvChainPtReader_ptr_set)
5962 __swig_setmethods__["block_min"] = _cv.CvChainPtReader_block_min_set
5963 __swig_getmethods__["block_min"] = _cv.CvChainPtReader_block_min_get
5964 if _newclass:block_min = _swig_property(_cv.CvChainPtReader_block_min_get, _cv.CvChainPtReader_block_min_set)
5965 __swig_setmethods__["block_max"] = _cv.CvChainPtReader_block_max_set
5966 __swig_getmethods__["block_max"] = _cv.CvChainPtReader_block_max_get
5967 if _newclass:block_max = _swig_property(_cv.CvChainPtReader_block_max_get, _cv.CvChainPtReader_block_max_set)
5968 __swig_setmethods__["delta_index"] = _cv.CvChainPtReader_delta_index_set
5969 __swig_getmethods__["delta_index"] = _cv.CvChainPtReader_delta_index_get
5970 if _newclass:delta_index = _swig_property(_cv.CvChainPtReader_delta_index_get, _cv.CvChainPtReader_delta_index_set)
5971 __swig_setmethods__["prev_elem"] = _cv.CvChainPtReader_prev_elem_set
5972 __swig_getmethods__["prev_elem"] = _cv.CvChainPtReader_prev_elem_get
5973 if _newclass:prev_elem = _swig_property(_cv.CvChainPtReader_prev_elem_get, _cv.CvChainPtReader_prev_elem_set)
5974 __swig_setmethods__["code"] = _cv.CvChainPtReader_code_set
5975 __swig_getmethods__["code"] = _cv.CvChainPtReader_code_get
5976 if _newclass:code = _swig_property(_cv.CvChainPtReader_code_get, _cv.CvChainPtReader_code_set)
5977 __swig_setmethods__["pt"] = _cv.CvChainPtReader_pt_set
5978 __swig_getmethods__["pt"] = _cv.CvChainPtReader_pt_get
5979 if _newclass:pt = _swig_property(_cv.CvChainPtReader_pt_get, _cv.CvChainPtReader_pt_set)
5980 __swig_setmethods__["deltas"] = _cv.CvChainPtReader_deltas_set
5981 __swig_getmethods__["deltas"] = _cv.CvChainPtReader_deltas_get
5982 if _newclass:deltas = _swig_property(_cv.CvChainPtReader_deltas_get, _cv.CvChainPtReader_deltas_set)
5983 def __init__(self, *args):
5984 """__init__(self) -> CvChainPtReader"""
5985 this = _cv.new_CvChainPtReader(*args)
5986 try: self.this.append(this)
5987 except: self.this = this
5988 __swig_destroy__ = _cv.delete_CvChainPtReader
5989 __del__ = lambda self : None;
5990 CvChainPtReader_swigregister = _cv.CvChainPtReader_swigregister
5991 CvChainPtReader_swigregister(CvChainPtReader)
5993 class CvContourTree(_object):
5994 """Proxy of C++ CvContourTree class"""
5995 __swig_setmethods__ = {}
5996 __setattr__ = lambda self, name, value: _swig_setattr(self, CvContourTree, name, value)
5997 __swig_getmethods__ = {}
5998 __getattr__ = lambda self, name: _swig_getattr(self, CvContourTree, name)
5999 __repr__ = _swig_repr
6000 __swig_setmethods__["flags"] = _cv.CvContourTree_flags_set
6001 __swig_getmethods__["flags"] = _cv.CvContourTree_flags_get
6002 if _newclass:flags = _swig_property(_cv.CvContourTree_flags_get, _cv.CvContourTree_flags_set)
6003 __swig_setmethods__["header_size"] = _cv.CvContourTree_header_size_set
6004 __swig_getmethods__["header_size"] = _cv.CvContourTree_header_size_get
6005 if _newclass:header_size = _swig_property(_cv.CvContourTree_header_size_get, _cv.CvContourTree_header_size_set)
6006 __swig_setmethods__["h_prev"] = _cv.CvContourTree_h_prev_set
6007 __swig_getmethods__["h_prev"] = _cv.CvContourTree_h_prev_get
6008 if _newclass:h_prev = _swig_property(_cv.CvContourTree_h_prev_get, _cv.CvContourTree_h_prev_set)
6009 __swig_setmethods__["h_next"] = _cv.CvContourTree_h_next_set
6010 __swig_getmethods__["h_next"] = _cv.CvContourTree_h_next_get
6011 if _newclass:h_next = _swig_property(_cv.CvContourTree_h_next_get, _cv.CvContourTree_h_next_set)
6012 __swig_setmethods__["v_prev"] = _cv.CvContourTree_v_prev_set
6013 __swig_getmethods__["v_prev"] = _cv.CvContourTree_v_prev_get
6014 if _newclass:v_prev = _swig_property(_cv.CvContourTree_v_prev_get, _cv.CvContourTree_v_prev_set)
6015 __swig_setmethods__["v_next"] = _cv.CvContourTree_v_next_set
6016 __swig_getmethods__["v_next"] = _cv.CvContourTree_v_next_get
6017 if _newclass:v_next = _swig_property(_cv.CvContourTree_v_next_get, _cv.CvContourTree_v_next_set)
6018 __swig_setmethods__["total"] = _cv.CvContourTree_total_set
6019 __swig_getmethods__["total"] = _cv.CvContourTree_total_get
6020 if _newclass:total = _swig_property(_cv.CvContourTree_total_get, _cv.CvContourTree_total_set)
6021 __swig_setmethods__["elem_size"] = _cv.CvContourTree_elem_size_set
6022 __swig_getmethods__["elem_size"] = _cv.CvContourTree_elem_size_get
6023 if _newclass:elem_size = _swig_property(_cv.CvContourTree_elem_size_get, _cv.CvContourTree_elem_size_set)
6024 __swig_setmethods__["block_max"] = _cv.CvContourTree_block_max_set
6025 __swig_getmethods__["block_max"] = _cv.CvContourTree_block_max_get
6026 if _newclass:block_max = _swig_property(_cv.CvContourTree_block_max_get, _cv.CvContourTree_block_max_set)
6027 __swig_setmethods__["ptr"] = _cv.CvContourTree_ptr_set
6028 __swig_getmethods__["ptr"] = _cv.CvContourTree_ptr_get
6029 if _newclass:ptr = _swig_property(_cv.CvContourTree_ptr_get, _cv.CvContourTree_ptr_set)
6030 __swig_setmethods__["delta_elems"] = _cv.CvContourTree_delta_elems_set
6031 __swig_getmethods__["delta_elems"] = _cv.CvContourTree_delta_elems_get
6032 if _newclass:delta_elems = _swig_property(_cv.CvContourTree_delta_elems_get, _cv.CvContourTree_delta_elems_set)
6033 __swig_setmethods__["storage"] = _cv.CvContourTree_storage_set
6034 __swig_getmethods__["storage"] = _cv.CvContourTree_storage_get
6035 if _newclass:storage = _swig_property(_cv.CvContourTree_storage_get, _cv.CvContourTree_storage_set)
6036 __swig_setmethods__["free_blocks"] = _cv.CvContourTree_free_blocks_set
6037 __swig_getmethods__["free_blocks"] = _cv.CvContourTree_free_blocks_get
6038 if _newclass:free_blocks = _swig_property(_cv.CvContourTree_free_blocks_get, _cv.CvContourTree_free_blocks_set)
6039 __swig_setmethods__["first"] = _cv.CvContourTree_first_set
6040 __swig_getmethods__["first"] = _cv.CvContourTree_first_get
6041 if _newclass:first = _swig_property(_cv.CvContourTree_first_get, _cv.CvContourTree_first_set)
6042 __swig_setmethods__["p1"] = _cv.CvContourTree_p1_set
6043 __swig_getmethods__["p1"] = _cv.CvContourTree_p1_get
6044 if _newclass:p1 = _swig_property(_cv.CvContourTree_p1_get, _cv.CvContourTree_p1_set)
6045 __swig_setmethods__["p2"] = _cv.CvContourTree_p2_set
6046 __swig_getmethods__["p2"] = _cv.CvContourTree_p2_get
6047 if _newclass:p2 = _swig_property(_cv.CvContourTree_p2_get, _cv.CvContourTree_p2_set)
6048 def __init__(self, *args):
6049 """__init__(self) -> CvContourTree"""
6050 this = _cv.new_CvContourTree(*args)
6051 try: self.this.append(this)
6052 except: self.this = this
6053 __swig_destroy__ = _cv.delete_CvContourTree
6054 __del__ = lambda self : None;
6055 CvContourTree_swigregister = _cv.CvContourTree_swigregister
6056 CvContourTree_swigregister(CvContourTree)
6058 class CvConvexityDefect(_object):
6059 """Proxy of C++ CvConvexityDefect class"""
6060 __swig_setmethods__ = {}
6061 __setattr__ = lambda self, name, value: _swig_setattr(self, CvConvexityDefect, name, value)
6062 __swig_getmethods__ = {}
6063 __getattr__ = lambda self, name: _swig_getattr(self, CvConvexityDefect, name)
6064 __repr__ = _swig_repr
6065 __swig_setmethods__["start"] = _cv.CvConvexityDefect_start_set
6066 __swig_getmethods__["start"] = _cv.CvConvexityDefect_start_get
6067 if _newclass:start = _swig_property(_cv.CvConvexityDefect_start_get, _cv.CvConvexityDefect_start_set)
6068 __swig_setmethods__["end"] = _cv.CvConvexityDefect_end_set
6069 __swig_getmethods__["end"] = _cv.CvConvexityDefect_end_get
6070 if _newclass:end = _swig_property(_cv.CvConvexityDefect_end_get, _cv.CvConvexityDefect_end_set)
6071 __swig_setmethods__["depth_point"] = _cv.CvConvexityDefect_depth_point_set
6072 __swig_getmethods__["depth_point"] = _cv.CvConvexityDefect_depth_point_get
6073 if _newclass:depth_point = _swig_property(_cv.CvConvexityDefect_depth_point_get, _cv.CvConvexityDefect_depth_point_set)
6074 __swig_setmethods__["depth"] = _cv.CvConvexityDefect_depth_set
6075 __swig_getmethods__["depth"] = _cv.CvConvexityDefect_depth_get
6076 if _newclass:depth = _swig_property(_cv.CvConvexityDefect_depth_get, _cv.CvConvexityDefect_depth_set)
6077 def __init__(self, *args):
6078 """__init__(self) -> CvConvexityDefect"""
6079 this = _cv.new_CvConvexityDefect(*args)
6080 try: self.this.append(this)
6081 except: self.this = this
6082 __swig_destroy__ = _cv.delete_CvConvexityDefect
6083 __del__ = lambda self : None;
6084 CvConvexityDefect_swigregister = _cv.CvConvexityDefect_swigregister
6085 CvConvexityDefect_swigregister(CvConvexityDefect)
6087 class CvQuadEdge2D(_object):
6088 """Proxy of C++ CvQuadEdge2D class"""
6089 __swig_setmethods__ = {}
6090 __setattr__ = lambda self, name, value: _swig_setattr(self, CvQuadEdge2D, name, value)
6091 __swig_getmethods__ = {}
6092 __getattr__ = lambda self, name: _swig_getattr(self, CvQuadEdge2D, name)
6093 __repr__ = _swig_repr
6094 __swig_setmethods__["flags"] = _cv.CvQuadEdge2D_flags_set
6095 __swig_getmethods__["flags"] = _cv.CvQuadEdge2D_flags_get
6096 if _newclass:flags = _swig_property(_cv.CvQuadEdge2D_flags_get, _cv.CvQuadEdge2D_flags_set)
6097 __swig_setmethods__["pt"] = _cv.CvQuadEdge2D_pt_set
6098 __swig_getmethods__["pt"] = _cv.CvQuadEdge2D_pt_get
6099 if _newclass:pt = _swig_property(_cv.CvQuadEdge2D_pt_get, _cv.CvQuadEdge2D_pt_set)
6100 __swig_setmethods__["next"] = _cv.CvQuadEdge2D_next_set
6101 __swig_getmethods__["next"] = _cv.CvQuadEdge2D_next_get
6102 if _newclass:next = _swig_property(_cv.CvQuadEdge2D_next_get, _cv.CvQuadEdge2D_next_set)
6103 def __init__(self, *args):
6104 """__init__(self) -> CvQuadEdge2D"""
6105 this = _cv.new_CvQuadEdge2D(*args)
6106 try: self.this.append(this)
6107 except: self.this = this
6108 __swig_destroy__ = _cv.delete_CvQuadEdge2D
6109 __del__ = lambda self : None;
6110 CvQuadEdge2D_swigregister = _cv.CvQuadEdge2D_swigregister
6111 CvQuadEdge2D_swigregister(CvQuadEdge2D)
6113 class CvSubdiv2DPoint(_object):
6114 """Proxy of C++ CvSubdiv2DPoint class"""
6115 __swig_setmethods__ = {}
6116 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSubdiv2DPoint, name, value)
6117 __swig_getmethods__ = {}
6118 __getattr__ = lambda self, name: _swig_getattr(self, CvSubdiv2DPoint, name)
6119 __repr__ = _swig_repr
6120 __swig_setmethods__["flags"] = _cv.CvSubdiv2DPoint_flags_set
6121 __swig_getmethods__["flags"] = _cv.CvSubdiv2DPoint_flags_get
6122 if _newclass:flags = _swig_property(_cv.CvSubdiv2DPoint_flags_get, _cv.CvSubdiv2DPoint_flags_set)
6123 __swig_setmethods__["first"] = _cv.CvSubdiv2DPoint_first_set
6124 __swig_getmethods__["first"] = _cv.CvSubdiv2DPoint_first_get
6125 if _newclass:first = _swig_property(_cv.CvSubdiv2DPoint_first_get, _cv.CvSubdiv2DPoint_first_set)
6126 __swig_setmethods__["pt"] = _cv.CvSubdiv2DPoint_pt_set
6127 __swig_getmethods__["pt"] = _cv.CvSubdiv2DPoint_pt_get
6128 if _newclass:pt = _swig_property(_cv.CvSubdiv2DPoint_pt_get, _cv.CvSubdiv2DPoint_pt_set)
6129 def __init__(self, *args):
6130 """__init__(self) -> CvSubdiv2DPoint"""
6131 this = _cv.new_CvSubdiv2DPoint(*args)
6132 try: self.this.append(this)
6133 except: self.this = this
6134 __swig_destroy__ = _cv.delete_CvSubdiv2DPoint
6135 __del__ = lambda self : None;
6136 CvSubdiv2DPoint_swigregister = _cv.CvSubdiv2DPoint_swigregister
6137 CvSubdiv2DPoint_swigregister(CvSubdiv2DPoint)
6139 class CvSubdiv2D(_object):
6140 """Proxy of C++ CvSubdiv2D class"""
6141 __swig_setmethods__ = {}
6142 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSubdiv2D, name, value)
6143 __swig_getmethods__ = {}
6144 __getattr__ = lambda self, name: _swig_getattr(self, CvSubdiv2D, name)
6145 __repr__ = _swig_repr
6146 __swig_setmethods__["flags"] = _cv.CvSubdiv2D_flags_set
6147 __swig_getmethods__["flags"] = _cv.CvSubdiv2D_flags_get
6148 if _newclass:flags = _swig_property(_cv.CvSubdiv2D_flags_get, _cv.CvSubdiv2D_flags_set)
6149 __swig_setmethods__["header_size"] = _cv.CvSubdiv2D_header_size_set
6150 __swig_getmethods__["header_size"] = _cv.CvSubdiv2D_header_size_get
6151 if _newclass:header_size = _swig_property(_cv.CvSubdiv2D_header_size_get, _cv.CvSubdiv2D_header_size_set)
6152 __swig_setmethods__["h_prev"] = _cv.CvSubdiv2D_h_prev_set
6153 __swig_getmethods__["h_prev"] = _cv.CvSubdiv2D_h_prev_get
6154 if _newclass:h_prev = _swig_property(_cv.CvSubdiv2D_h_prev_get, _cv.CvSubdiv2D_h_prev_set)
6155 __swig_setmethods__["h_next"] = _cv.CvSubdiv2D_h_next_set
6156 __swig_getmethods__["h_next"] = _cv.CvSubdiv2D_h_next_get
6157 if _newclass:h_next = _swig_property(_cv.CvSubdiv2D_h_next_get, _cv.CvSubdiv2D_h_next_set)
6158 __swig_setmethods__["v_prev"] = _cv.CvSubdiv2D_v_prev_set
6159 __swig_getmethods__["v_prev"] = _cv.CvSubdiv2D_v_prev_get
6160 if _newclass:v_prev = _swig_property(_cv.CvSubdiv2D_v_prev_get, _cv.CvSubdiv2D_v_prev_set)
6161 __swig_setmethods__["v_next"] = _cv.CvSubdiv2D_v_next_set
6162 __swig_getmethods__["v_next"] = _cv.CvSubdiv2D_v_next_get
6163 if _newclass:v_next = _swig_property(_cv.CvSubdiv2D_v_next_get, _cv.CvSubdiv2D_v_next_set)
6164 __swig_setmethods__["total"] = _cv.CvSubdiv2D_total_set
6165 __swig_getmethods__["total"] = _cv.CvSubdiv2D_total_get
6166 if _newclass:total = _swig_property(_cv.CvSubdiv2D_total_get, _cv.CvSubdiv2D_total_set)
6167 __swig_setmethods__["elem_size"] = _cv.CvSubdiv2D_elem_size_set
6168 __swig_getmethods__["elem_size"] = _cv.CvSubdiv2D_elem_size_get
6169 if _newclass:elem_size = _swig_property(_cv.CvSubdiv2D_elem_size_get, _cv.CvSubdiv2D_elem_size_set)
6170 __swig_setmethods__["block_max"] = _cv.CvSubdiv2D_block_max_set
6171 __swig_getmethods__["block_max"] = _cv.CvSubdiv2D_block_max_get
6172 if _newclass:block_max = _swig_property(_cv.CvSubdiv2D_block_max_get, _cv.CvSubdiv2D_block_max_set)
6173 __swig_setmethods__["ptr"] = _cv.CvSubdiv2D_ptr_set
6174 __swig_getmethods__["ptr"] = _cv.CvSubdiv2D_ptr_get
6175 if _newclass:ptr = _swig_property(_cv.CvSubdiv2D_ptr_get, _cv.CvSubdiv2D_ptr_set)
6176 __swig_setmethods__["delta_elems"] = _cv.CvSubdiv2D_delta_elems_set
6177 __swig_getmethods__["delta_elems"] = _cv.CvSubdiv2D_delta_elems_get
6178 if _newclass:delta_elems = _swig_property(_cv.CvSubdiv2D_delta_elems_get, _cv.CvSubdiv2D_delta_elems_set)
6179 __swig_setmethods__["storage"] = _cv.CvSubdiv2D_storage_set
6180 __swig_getmethods__["storage"] = _cv.CvSubdiv2D_storage_get
6181 if _newclass:storage = _swig_property(_cv.CvSubdiv2D_storage_get, _cv.CvSubdiv2D_storage_set)
6182 __swig_setmethods__["free_blocks"] = _cv.CvSubdiv2D_free_blocks_set
6183 __swig_getmethods__["free_blocks"] = _cv.CvSubdiv2D_free_blocks_get
6184 if _newclass:free_blocks = _swig_property(_cv.CvSubdiv2D_free_blocks_get, _cv.CvSubdiv2D_free_blocks_set)
6185 __swig_setmethods__["first"] = _cv.CvSubdiv2D_first_set
6186 __swig_getmethods__["first"] = _cv.CvSubdiv2D_first_get
6187 if _newclass:first = _swig_property(_cv.CvSubdiv2D_first_get, _cv.CvSubdiv2D_first_set)
6188 __swig_setmethods__["free_elems"] = _cv.CvSubdiv2D_free_elems_set
6189 __swig_getmethods__["free_elems"] = _cv.CvSubdiv2D_free_elems_get
6190 if _newclass:free_elems = _swig_property(_cv.CvSubdiv2D_free_elems_get, _cv.CvSubdiv2D_free_elems_set)
6191 __swig_setmethods__["active_count"] = _cv.CvSubdiv2D_active_count_set
6192 __swig_getmethods__["active_count"] = _cv.CvSubdiv2D_active_count_get
6193 if _newclass:active_count = _swig_property(_cv.CvSubdiv2D_active_count_get, _cv.CvSubdiv2D_active_count_set)
6194 __swig_setmethods__["quad_edges"] = _cv.CvSubdiv2D_quad_edges_set
6195 __swig_getmethods__["quad_edges"] = _cv.CvSubdiv2D_quad_edges_get
6196 if _newclass:quad_edges = _swig_property(_cv.CvSubdiv2D_quad_edges_get, _cv.CvSubdiv2D_quad_edges_set)
6197 __swig_setmethods__["is_geometry_valid"] = _cv.CvSubdiv2D_is_geometry_valid_set
6198 __swig_getmethods__["is_geometry_valid"] = _cv.CvSubdiv2D_is_geometry_valid_get
6199 if _newclass:is_geometry_valid = _swig_property(_cv.CvSubdiv2D_is_geometry_valid_get, _cv.CvSubdiv2D_is_geometry_valid_set)
6200 __swig_setmethods__["recent_edge"] = _cv.CvSubdiv2D_recent_edge_set
6201 __swig_getmethods__["recent_edge"] = _cv.CvSubdiv2D_recent_edge_get
6202 if _newclass:recent_edge = _swig_property(_cv.CvSubdiv2D_recent_edge_get, _cv.CvSubdiv2D_recent_edge_set)
6203 __swig_setmethods__["topleft"] = _cv.CvSubdiv2D_topleft_set
6204 __swig_getmethods__["topleft"] = _cv.CvSubdiv2D_topleft_get
6205 if _newclass:topleft = _swig_property(_cv.CvSubdiv2D_topleft_get, _cv.CvSubdiv2D_topleft_set)
6206 __swig_setmethods__["bottomright"] = _cv.CvSubdiv2D_bottomright_set
6207 __swig_getmethods__["bottomright"] = _cv.CvSubdiv2D_bottomright_get
6208 if _newclass:bottomright = _swig_property(_cv.CvSubdiv2D_bottomright_get, _cv.CvSubdiv2D_bottomright_set)
6209 __swig_setmethods__["edges"] = _cv.CvSubdiv2D_edges_set
6210 __swig_getmethods__["edges"] = _cv.CvSubdiv2D_edges_get
6211 if _newclass:edges = _swig_property(_cv.CvSubdiv2D_edges_get, _cv.CvSubdiv2D_edges_set)
6212 def typed_edges_get(*args):
6213 """typed_edges_get(self) -> CvSeq_CvQuadEdge2D"""
6214 return _cv.CvSubdiv2D_typed_edges_get(*args)
6216 def typed_edges_set(*args):
6217 """typed_edges_set(self, CvSeq_CvQuadEdge2D ?)"""
6218 return _cv.CvSubdiv2D_typed_edges_set(*args)
6221 s = CvSeq_QuadEdge2D.cast(self)
6222 for i in range(s.total):
6225 def __init__(self, *args):
6226 """__init__(self) -> CvSubdiv2D"""
6227 this = _cv.new_CvSubdiv2D(*args)
6228 try: self.this.append(this)
6229 except: self.this = this
6230 __swig_destroy__ = _cv.delete_CvSubdiv2D
6231 __del__ = lambda self : None;
6232 CvSubdiv2D_swigregister = _cv.CvSubdiv2D_swigregister
6233 CvSubdiv2D_swigregister(CvSubdiv2D)
6235 CV_PTLOC_ERROR = _cv.CV_PTLOC_ERROR
6236 CV_PTLOC_OUTSIDE_RECT = _cv.CV_PTLOC_OUTSIDE_RECT
6237 CV_PTLOC_INSIDE = _cv.CV_PTLOC_INSIDE
6238 CV_PTLOC_VERTEX = _cv.CV_PTLOC_VERTEX
6239 CV_PTLOC_ON_EDGE = _cv.CV_PTLOC_ON_EDGE
6240 CV_NEXT_AROUND_ORG = _cv.CV_NEXT_AROUND_ORG
6241 CV_NEXT_AROUND_DST = _cv.CV_NEXT_AROUND_DST
6242 CV_PREV_AROUND_ORG = _cv.CV_PREV_AROUND_ORG
6243 CV_PREV_AROUND_DST = _cv.CV_PREV_AROUND_DST
6244 CV_NEXT_AROUND_LEFT = _cv.CV_NEXT_AROUND_LEFT
6245 CV_NEXT_AROUND_RIGHT = _cv.CV_NEXT_AROUND_RIGHT
6246 CV_PREV_AROUND_LEFT = _cv.CV_PREV_AROUND_LEFT
6247 CV_PREV_AROUND_RIGHT = _cv.CV_PREV_AROUND_RIGHT
6248 CV_GAUSSIAN_5x5 = _cv.CV_GAUSSIAN_5x5
6249 class CvMatrix3(_object):
6250 """Proxy of C++ CvMatrix3 class"""
6251 __swig_setmethods__ = {}
6252 __setattr__ = lambda self, name, value: _swig_setattr(self, CvMatrix3, name, value)
6253 __swig_getmethods__ = {}
6254 __getattr__ = lambda self, name: _swig_getattr(self, CvMatrix3, name)
6255 __repr__ = _swig_repr
6256 __swig_setmethods__["m"] = _cv.CvMatrix3_m_set
6257 __swig_getmethods__["m"] = _cv.CvMatrix3_m_get
6258 if _newclass:m = _swig_property(_cv.CvMatrix3_m_get, _cv.CvMatrix3_m_set)
6259 def __init__(self, *args):
6260 """__init__(self) -> CvMatrix3"""
6261 this = _cv.new_CvMatrix3(*args)
6262 try: self.this.append(this)
6263 except: self.this = this
6264 __swig_destroy__ = _cv.delete_CvMatrix3
6265 __del__ = lambda self : None;
6266 CvMatrix3_swigregister = _cv.CvMatrix3_swigregister
6267 CvMatrix3_swigregister(CvMatrix3)
6269 class CvConDensation(_object):
6270 """Proxy of C++ CvConDensation class"""
6271 __swig_setmethods__ = {}
6272 __setattr__ = lambda self, name, value: _swig_setattr(self, CvConDensation, name, value)
6273 __swig_getmethods__ = {}
6274 __getattr__ = lambda self, name: _swig_getattr(self, CvConDensation, name)
6275 def __init__(self, *args, **kwargs): raise AttributeError, "No constructor defined"
6276 __repr__ = _swig_repr
6277 __swig_setmethods__["MP"] = _cv.CvConDensation_MP_set
6278 __swig_getmethods__["MP"] = _cv.CvConDensation_MP_get
6279 if _newclass:MP = _swig_property(_cv.CvConDensation_MP_get, _cv.CvConDensation_MP_set)
6280 __swig_setmethods__["DP"] = _cv.CvConDensation_DP_set
6281 __swig_getmethods__["DP"] = _cv.CvConDensation_DP_get
6282 if _newclass:DP = _swig_property(_cv.CvConDensation_DP_get, _cv.CvConDensation_DP_set)
6283 __swig_setmethods__["DynamMatr"] = _cv.CvConDensation_DynamMatr_set
6284 __swig_getmethods__["DynamMatr"] = _cv.CvConDensation_DynamMatr_get
6285 if _newclass:DynamMatr = _swig_property(_cv.CvConDensation_DynamMatr_get, _cv.CvConDensation_DynamMatr_set)
6286 __swig_setmethods__["State"] = _cv.CvConDensation_State_set
6287 __swig_getmethods__["State"] = _cv.CvConDensation_State_get
6288 if _newclass:State = _swig_property(_cv.CvConDensation_State_get, _cv.CvConDensation_State_set)
6289 __swig_setmethods__["SamplesNum"] = _cv.CvConDensation_SamplesNum_set
6290 __swig_getmethods__["SamplesNum"] = _cv.CvConDensation_SamplesNum_get
6291 if _newclass:SamplesNum = _swig_property(_cv.CvConDensation_SamplesNum_get, _cv.CvConDensation_SamplesNum_set)
6292 __swig_setmethods__["flSamples"] = _cv.CvConDensation_flSamples_set
6293 __swig_getmethods__["flSamples"] = _cv.CvConDensation_flSamples_get
6294 if _newclass:flSamples = _swig_property(_cv.CvConDensation_flSamples_get, _cv.CvConDensation_flSamples_set)
6295 __swig_setmethods__["flNewSamples"] = _cv.CvConDensation_flNewSamples_set
6296 __swig_getmethods__["flNewSamples"] = _cv.CvConDensation_flNewSamples_get
6297 if _newclass:flNewSamples = _swig_property(_cv.CvConDensation_flNewSamples_get, _cv.CvConDensation_flNewSamples_set)
6298 __swig_setmethods__["flConfidence"] = _cv.CvConDensation_flConfidence_set
6299 __swig_getmethods__["flConfidence"] = _cv.CvConDensation_flConfidence_get
6300 if _newclass:flConfidence = _swig_property(_cv.CvConDensation_flConfidence_get, _cv.CvConDensation_flConfidence_set)
6301 __swig_setmethods__["flCumulative"] = _cv.CvConDensation_flCumulative_set
6302 __swig_getmethods__["flCumulative"] = _cv.CvConDensation_flCumulative_get
6303 if _newclass:flCumulative = _swig_property(_cv.CvConDensation_flCumulative_get, _cv.CvConDensation_flCumulative_set)
6304 __swig_setmethods__["Temp"] = _cv.CvConDensation_Temp_set
6305 __swig_getmethods__["Temp"] = _cv.CvConDensation_Temp_get
6306 if _newclass:Temp = _swig_property(_cv.CvConDensation_Temp_get, _cv.CvConDensation_Temp_set)
6307 __swig_setmethods__["RandomSample"] = _cv.CvConDensation_RandomSample_set
6308 __swig_getmethods__["RandomSample"] = _cv.CvConDensation_RandomSample_get
6309 if _newclass:RandomSample = _swig_property(_cv.CvConDensation_RandomSample_get, _cv.CvConDensation_RandomSample_set)
6310 __swig_setmethods__["RandS"] = _cv.CvConDensation_RandS_set
6311 __swig_getmethods__["RandS"] = _cv.CvConDensation_RandS_get
6312 if _newclass:RandS = _swig_property(_cv.CvConDensation_RandS_get, _cv.CvConDensation_RandS_set)
6313 __swig_destroy__ = _cv.delete_CvConDensation
6314 __del__ = lambda self : None;
6315 CvConDensation_swigregister = _cv.CvConDensation_swigregister
6316 CvConDensation_swigregister(CvConDensation)
6318 class CvKalman(_object):
6319 """Proxy of C++ CvKalman class"""
6320 __swig_setmethods__ = {}
6321 __setattr__ = lambda self, name, value: _swig_setattr(self, CvKalman, name, value)
6322 __swig_getmethods__ = {}
6323 __getattr__ = lambda self, name: _swig_getattr(self, CvKalman, name)
6324 def __init__(self, *args, **kwargs): raise AttributeError, "No constructor defined"
6325 __repr__ = _swig_repr
6326 __swig_setmethods__["MP"] = _cv.CvKalman_MP_set
6327 __swig_getmethods__["MP"] = _cv.CvKalman_MP_get
6328 if _newclass:MP = _swig_property(_cv.CvKalman_MP_get, _cv.CvKalman_MP_set)
6329 __swig_setmethods__["DP"] = _cv.CvKalman_DP_set
6330 __swig_getmethods__["DP"] = _cv.CvKalman_DP_get
6331 if _newclass:DP = _swig_property(_cv.CvKalman_DP_get, _cv.CvKalman_DP_set)
6332 __swig_setmethods__["CP"] = _cv.CvKalman_CP_set
6333 __swig_getmethods__["CP"] = _cv.CvKalman_CP_get
6334 if _newclass:CP = _swig_property(_cv.CvKalman_CP_get, _cv.CvKalman_CP_set)
6335 __swig_setmethods__["PosterState"] = _cv.CvKalman_PosterState_set
6336 __swig_getmethods__["PosterState"] = _cv.CvKalman_PosterState_get
6337 if _newclass:PosterState = _swig_property(_cv.CvKalman_PosterState_get, _cv.CvKalman_PosterState_set)
6338 __swig_setmethods__["PriorState"] = _cv.CvKalman_PriorState_set
6339 __swig_getmethods__["PriorState"] = _cv.CvKalman_PriorState_get
6340 if _newclass:PriorState = _swig_property(_cv.CvKalman_PriorState_get, _cv.CvKalman_PriorState_set)
6341 __swig_setmethods__["DynamMatr"] = _cv.CvKalman_DynamMatr_set
6342 __swig_getmethods__["DynamMatr"] = _cv.CvKalman_DynamMatr_get
6343 if _newclass:DynamMatr = _swig_property(_cv.CvKalman_DynamMatr_get, _cv.CvKalman_DynamMatr_set)
6344 __swig_setmethods__["MeasurementMatr"] = _cv.CvKalman_MeasurementMatr_set
6345 __swig_getmethods__["MeasurementMatr"] = _cv.CvKalman_MeasurementMatr_get
6346 if _newclass:MeasurementMatr = _swig_property(_cv.CvKalman_MeasurementMatr_get, _cv.CvKalman_MeasurementMatr_set)
6347 __swig_setmethods__["MNCovariance"] = _cv.CvKalman_MNCovariance_set
6348 __swig_getmethods__["MNCovariance"] = _cv.CvKalman_MNCovariance_get
6349 if _newclass:MNCovariance = _swig_property(_cv.CvKalman_MNCovariance_get, _cv.CvKalman_MNCovariance_set)
6350 __swig_setmethods__["PNCovariance"] = _cv.CvKalman_PNCovariance_set
6351 __swig_getmethods__["PNCovariance"] = _cv.CvKalman_PNCovariance_get
6352 if _newclass:PNCovariance = _swig_property(_cv.CvKalman_PNCovariance_get, _cv.CvKalman_PNCovariance_set)
6353 __swig_setmethods__["KalmGainMatr"] = _cv.CvKalman_KalmGainMatr_set
6354 __swig_getmethods__["KalmGainMatr"] = _cv.CvKalman_KalmGainMatr_get
6355 if _newclass:KalmGainMatr = _swig_property(_cv.CvKalman_KalmGainMatr_get, _cv.CvKalman_KalmGainMatr_set)
6356 __swig_setmethods__["PriorErrorCovariance"] = _cv.CvKalman_PriorErrorCovariance_set
6357 __swig_getmethods__["PriorErrorCovariance"] = _cv.CvKalman_PriorErrorCovariance_get
6358 if _newclass:PriorErrorCovariance = _swig_property(_cv.CvKalman_PriorErrorCovariance_get, _cv.CvKalman_PriorErrorCovariance_set)
6359 __swig_setmethods__["PosterErrorCovariance"] = _cv.CvKalman_PosterErrorCovariance_set
6360 __swig_getmethods__["PosterErrorCovariance"] = _cv.CvKalman_PosterErrorCovariance_get
6361 if _newclass:PosterErrorCovariance = _swig_property(_cv.CvKalman_PosterErrorCovariance_get, _cv.CvKalman_PosterErrorCovariance_set)
6362 __swig_setmethods__["Temp1"] = _cv.CvKalman_Temp1_set
6363 __swig_getmethods__["Temp1"] = _cv.CvKalman_Temp1_get
6364 if _newclass:Temp1 = _swig_property(_cv.CvKalman_Temp1_get, _cv.CvKalman_Temp1_set)
6365 __swig_setmethods__["Temp2"] = _cv.CvKalman_Temp2_set
6366 __swig_getmethods__["Temp2"] = _cv.CvKalman_Temp2_get
6367 if _newclass:Temp2 = _swig_property(_cv.CvKalman_Temp2_get, _cv.CvKalman_Temp2_set)
6368 __swig_setmethods__["state_pre"] = _cv.CvKalman_state_pre_set
6369 __swig_getmethods__["state_pre"] = _cv.CvKalman_state_pre_get
6370 if _newclass:state_pre = _swig_property(_cv.CvKalman_state_pre_get, _cv.CvKalman_state_pre_set)
6371 __swig_setmethods__["state_post"] = _cv.CvKalman_state_post_set
6372 __swig_getmethods__["state_post"] = _cv.CvKalman_state_post_get
6373 if _newclass:state_post = _swig_property(_cv.CvKalman_state_post_get, _cv.CvKalman_state_post_set)
6374 __swig_setmethods__["transition_matrix"] = _cv.CvKalman_transition_matrix_set
6375 __swig_getmethods__["transition_matrix"] = _cv.CvKalman_transition_matrix_get
6376 if _newclass:transition_matrix = _swig_property(_cv.CvKalman_transition_matrix_get, _cv.CvKalman_transition_matrix_set)
6377 __swig_setmethods__["control_matrix"] = _cv.CvKalman_control_matrix_set
6378 __swig_getmethods__["control_matrix"] = _cv.CvKalman_control_matrix_get
6379 if _newclass:control_matrix = _swig_property(_cv.CvKalman_control_matrix_get, _cv.CvKalman_control_matrix_set)
6380 __swig_setmethods__["measurement_matrix"] = _cv.CvKalman_measurement_matrix_set
6381 __swig_getmethods__["measurement_matrix"] = _cv.CvKalman_measurement_matrix_get
6382 if _newclass:measurement_matrix = _swig_property(_cv.CvKalman_measurement_matrix_get, _cv.CvKalman_measurement_matrix_set)
6383 __swig_setmethods__["process_noise_cov"] = _cv.CvKalman_process_noise_cov_set
6384 __swig_getmethods__["process_noise_cov"] = _cv.CvKalman_process_noise_cov_get
6385 if _newclass:process_noise_cov = _swig_property(_cv.CvKalman_process_noise_cov_get, _cv.CvKalman_process_noise_cov_set)
6386 __swig_setmethods__["measurement_noise_cov"] = _cv.CvKalman_measurement_noise_cov_set
6387 __swig_getmethods__["measurement_noise_cov"] = _cv.CvKalman_measurement_noise_cov_get
6388 if _newclass:measurement_noise_cov = _swig_property(_cv.CvKalman_measurement_noise_cov_get, _cv.CvKalman_measurement_noise_cov_set)
6389 __swig_setmethods__["error_cov_pre"] = _cv.CvKalman_error_cov_pre_set
6390 __swig_getmethods__["error_cov_pre"] = _cv.CvKalman_error_cov_pre_get
6391 if _newclass:error_cov_pre = _swig_property(_cv.CvKalman_error_cov_pre_get, _cv.CvKalman_error_cov_pre_set)
6392 __swig_setmethods__["gain"] = _cv.CvKalman_gain_set
6393 __swig_getmethods__["gain"] = _cv.CvKalman_gain_get
6394 if _newclass:gain = _swig_property(_cv.CvKalman_gain_get, _cv.CvKalman_gain_set)
6395 __swig_setmethods__["error_cov_post"] = _cv.CvKalman_error_cov_post_set
6396 __swig_getmethods__["error_cov_post"] = _cv.CvKalman_error_cov_post_get
6397 if _newclass:error_cov_post = _swig_property(_cv.CvKalman_error_cov_post_get, _cv.CvKalman_error_cov_post_set)
6398 __swig_setmethods__["temp1"] = _cv.CvKalman_temp1_set
6399 __swig_getmethods__["temp1"] = _cv.CvKalman_temp1_get
6400 if _newclass:temp1 = _swig_property(_cv.CvKalman_temp1_get, _cv.CvKalman_temp1_set)
6401 __swig_setmethods__["temp2"] = _cv.CvKalman_temp2_set
6402 __swig_getmethods__["temp2"] = _cv.CvKalman_temp2_get
6403 if _newclass:temp2 = _swig_property(_cv.CvKalman_temp2_get, _cv.CvKalman_temp2_set)
6404 __swig_setmethods__["temp3"] = _cv.CvKalman_temp3_set
6405 __swig_getmethods__["temp3"] = _cv.CvKalman_temp3_get
6406 if _newclass:temp3 = _swig_property(_cv.CvKalman_temp3_get, _cv.CvKalman_temp3_set)
6407 __swig_setmethods__["temp4"] = _cv.CvKalman_temp4_set
6408 __swig_getmethods__["temp4"] = _cv.CvKalman_temp4_get
6409 if _newclass:temp4 = _swig_property(_cv.CvKalman_temp4_get, _cv.CvKalman_temp4_set)
6410 __swig_setmethods__["temp5"] = _cv.CvKalman_temp5_set
6411 __swig_getmethods__["temp5"] = _cv.CvKalman_temp5_get
6412 if _newclass:temp5 = _swig_property(_cv.CvKalman_temp5_get, _cv.CvKalman_temp5_set)
6413 __swig_destroy__ = _cv.delete_CvKalman
6414 __del__ = lambda self : None;
6415 CvKalman_swigregister = _cv.CvKalman_swigregister
6416 CvKalman_swigregister(CvKalman)
6418 class CvHaarFeature(_object):
6419 """Proxy of C++ CvHaarFeature class"""
6420 __swig_setmethods__ = {}
6421 __setattr__ = lambda self, name, value: _swig_setattr(self, CvHaarFeature, name, value)
6422 __swig_getmethods__ = {}
6423 __getattr__ = lambda self, name: _swig_getattr(self, CvHaarFeature, name)
6424 __repr__ = _swig_repr
6425 __swig_setmethods__["tilted"] = _cv.CvHaarFeature_tilted_set
6426 __swig_getmethods__["tilted"] = _cv.CvHaarFeature_tilted_get
6427 if _newclass:tilted = _swig_property(_cv.CvHaarFeature_tilted_get, _cv.CvHaarFeature_tilted_set)
6428 __swig_getmethods__["rect"] = _cv.CvHaarFeature_rect_get
6429 if _newclass:rect = _swig_property(_cv.CvHaarFeature_rect_get)
6430 def __init__(self, *args):
6431 """__init__(self) -> CvHaarFeature"""
6432 this = _cv.new_CvHaarFeature(*args)
6433 try: self.this.append(this)
6434 except: self.this = this
6435 __swig_destroy__ = _cv.delete_CvHaarFeature
6436 __del__ = lambda self : None;
6437 CvHaarFeature_swigregister = _cv.CvHaarFeature_swigregister
6438 CvHaarFeature_swigregister(CvHaarFeature)
6440 class CvHaarFeature_rect(_object):
6441 """Proxy of C++ CvHaarFeature_rect class"""
6442 __swig_setmethods__ = {}
6443 __setattr__ = lambda self, name, value: _swig_setattr(self, CvHaarFeature_rect, name, value)
6444 __swig_getmethods__ = {}
6445 __getattr__ = lambda self, name: _swig_getattr(self, CvHaarFeature_rect, name)
6446 __repr__ = _swig_repr
6447 __swig_setmethods__["r"] = _cv.CvHaarFeature_rect_r_set
6448 __swig_getmethods__["r"] = _cv.CvHaarFeature_rect_r_get
6449 if _newclass:r = _swig_property(_cv.CvHaarFeature_rect_r_get, _cv.CvHaarFeature_rect_r_set)
6450 __swig_setmethods__["weight"] = _cv.CvHaarFeature_rect_weight_set
6451 __swig_getmethods__["weight"] = _cv.CvHaarFeature_rect_weight_get
6452 if _newclass:weight = _swig_property(_cv.CvHaarFeature_rect_weight_get, _cv.CvHaarFeature_rect_weight_set)
6453 def __init__(self, *args):
6454 """__init__(self) -> CvHaarFeature_rect"""
6455 this = _cv.new_CvHaarFeature_rect(*args)
6456 try: self.this.append(this)
6457 except: self.this = this
6458 __swig_destroy__ = _cv.delete_CvHaarFeature_rect
6459 __del__ = lambda self : None;
6460 CvHaarFeature_rect_swigregister = _cv.CvHaarFeature_rect_swigregister
6461 CvHaarFeature_rect_swigregister(CvHaarFeature_rect)
6463 class CvHaarClassifier(_object):
6464 """Proxy of C++ CvHaarClassifier class"""
6465 __swig_setmethods__ = {}
6466 __setattr__ = lambda self, name, value: _swig_setattr(self, CvHaarClassifier, name, value)
6467 __swig_getmethods__ = {}
6468 __getattr__ = lambda self, name: _swig_getattr(self, CvHaarClassifier, name)
6469 __repr__ = _swig_repr
6470 __swig_setmethods__["count"] = _cv.CvHaarClassifier_count_set
6471 __swig_getmethods__["count"] = _cv.CvHaarClassifier_count_get
6472 if _newclass:count = _swig_property(_cv.CvHaarClassifier_count_get, _cv.CvHaarClassifier_count_set)
6473 __swig_setmethods__["haar_feature"] = _cv.CvHaarClassifier_haar_feature_set
6474 __swig_getmethods__["haar_feature"] = _cv.CvHaarClassifier_haar_feature_get
6475 if _newclass:haar_feature = _swig_property(_cv.CvHaarClassifier_haar_feature_get, _cv.CvHaarClassifier_haar_feature_set)
6476 __swig_setmethods__["threshold"] = _cv.CvHaarClassifier_threshold_set
6477 __swig_getmethods__["threshold"] = _cv.CvHaarClassifier_threshold_get
6478 if _newclass:threshold = _swig_property(_cv.CvHaarClassifier_threshold_get, _cv.CvHaarClassifier_threshold_set)
6479 __swig_setmethods__["left"] = _cv.CvHaarClassifier_left_set
6480 __swig_getmethods__["left"] = _cv.CvHaarClassifier_left_get
6481 if _newclass:left = _swig_property(_cv.CvHaarClassifier_left_get, _cv.CvHaarClassifier_left_set)
6482 __swig_setmethods__["right"] = _cv.CvHaarClassifier_right_set
6483 __swig_getmethods__["right"] = _cv.CvHaarClassifier_right_get
6484 if _newclass:right = _swig_property(_cv.CvHaarClassifier_right_get, _cv.CvHaarClassifier_right_set)
6485 __swig_setmethods__["alpha"] = _cv.CvHaarClassifier_alpha_set
6486 __swig_getmethods__["alpha"] = _cv.CvHaarClassifier_alpha_get
6487 if _newclass:alpha = _swig_property(_cv.CvHaarClassifier_alpha_get, _cv.CvHaarClassifier_alpha_set)
6488 def __init__(self, *args):
6489 """__init__(self) -> CvHaarClassifier"""
6490 this = _cv.new_CvHaarClassifier(*args)
6491 try: self.this.append(this)
6492 except: self.this = this
6493 __swig_destroy__ = _cv.delete_CvHaarClassifier
6494 __del__ = lambda self : None;
6495 CvHaarClassifier_swigregister = _cv.CvHaarClassifier_swigregister
6496 CvHaarClassifier_swigregister(CvHaarClassifier)
6498 class CvHaarStageClassifier(_object):
6499 """Proxy of C++ CvHaarStageClassifier class"""
6500 __swig_setmethods__ = {}
6501 __setattr__ = lambda self, name, value: _swig_setattr(self, CvHaarStageClassifier, name, value)
6502 __swig_getmethods__ = {}
6503 __getattr__ = lambda self, name: _swig_getattr(self, CvHaarStageClassifier, name)
6504 __repr__ = _swig_repr
6505 __swig_setmethods__["count"] = _cv.CvHaarStageClassifier_count_set
6506 __swig_getmethods__["count"] = _cv.CvHaarStageClassifier_count_get
6507 if _newclass:count = _swig_property(_cv.CvHaarStageClassifier_count_get, _cv.CvHaarStageClassifier_count_set)
6508 __swig_setmethods__["threshold"] = _cv.CvHaarStageClassifier_threshold_set
6509 __swig_getmethods__["threshold"] = _cv.CvHaarStageClassifier_threshold_get
6510 if _newclass:threshold = _swig_property(_cv.CvHaarStageClassifier_threshold_get, _cv.CvHaarStageClassifier_threshold_set)
6511 __swig_setmethods__["classifier"] = _cv.CvHaarStageClassifier_classifier_set
6512 __swig_getmethods__["classifier"] = _cv.CvHaarStageClassifier_classifier_get
6513 if _newclass:classifier = _swig_property(_cv.CvHaarStageClassifier_classifier_get, _cv.CvHaarStageClassifier_classifier_set)
6514 __swig_setmethods__["next"] = _cv.CvHaarStageClassifier_next_set
6515 __swig_getmethods__["next"] = _cv.CvHaarStageClassifier_next_get
6516 if _newclass:next = _swig_property(_cv.CvHaarStageClassifier_next_get, _cv.CvHaarStageClassifier_next_set)
6517 __swig_setmethods__["child"] = _cv.CvHaarStageClassifier_child_set
6518 __swig_getmethods__["child"] = _cv.CvHaarStageClassifier_child_get
6519 if _newclass:child = _swig_property(_cv.CvHaarStageClassifier_child_get, _cv.CvHaarStageClassifier_child_set)
6520 __swig_setmethods__["parent"] = _cv.CvHaarStageClassifier_parent_set
6521 __swig_getmethods__["parent"] = _cv.CvHaarStageClassifier_parent_get
6522 if _newclass:parent = _swig_property(_cv.CvHaarStageClassifier_parent_get, _cv.CvHaarStageClassifier_parent_set)
6523 def __init__(self, *args):
6524 """__init__(self) -> CvHaarStageClassifier"""
6525 this = _cv.new_CvHaarStageClassifier(*args)
6526 try: self.this.append(this)
6527 except: self.this = this
6528 __swig_destroy__ = _cv.delete_CvHaarStageClassifier
6529 __del__ = lambda self : None;
6530 CvHaarStageClassifier_swigregister = _cv.CvHaarStageClassifier_swigregister
6531 CvHaarStageClassifier_swigregister(CvHaarStageClassifier)
6533 class CvHaarClassifierCascade(_object):
6534 """Proxy of C++ CvHaarClassifierCascade class"""
6535 __swig_setmethods__ = {}
6536 __setattr__ = lambda self, name, value: _swig_setattr(self, CvHaarClassifierCascade, name, value)
6537 __swig_getmethods__ = {}
6538 __getattr__ = lambda self, name: _swig_getattr(self, CvHaarClassifierCascade, name)
6539 def __init__(self, *args, **kwargs): raise AttributeError, "No constructor defined"
6540 __repr__ = _swig_repr
6541 __swig_setmethods__["flags"] = _cv.CvHaarClassifierCascade_flags_set
6542 __swig_getmethods__["flags"] = _cv.CvHaarClassifierCascade_flags_get
6543 if _newclass:flags = _swig_property(_cv.CvHaarClassifierCascade_flags_get, _cv.CvHaarClassifierCascade_flags_set)
6544 __swig_setmethods__["count"] = _cv.CvHaarClassifierCascade_count_set
6545 __swig_getmethods__["count"] = _cv.CvHaarClassifierCascade_count_get
6546 if _newclass:count = _swig_property(_cv.CvHaarClassifierCascade_count_get, _cv.CvHaarClassifierCascade_count_set)
6547 __swig_setmethods__["orig_window_size"] = _cv.CvHaarClassifierCascade_orig_window_size_set
6548 __swig_getmethods__["orig_window_size"] = _cv.CvHaarClassifierCascade_orig_window_size_get
6549 if _newclass:orig_window_size = _swig_property(_cv.CvHaarClassifierCascade_orig_window_size_get, _cv.CvHaarClassifierCascade_orig_window_size_set)
6550 __swig_setmethods__["real_window_size"] = _cv.CvHaarClassifierCascade_real_window_size_set
6551 __swig_getmethods__["real_window_size"] = _cv.CvHaarClassifierCascade_real_window_size_get
6552 if _newclass:real_window_size = _swig_property(_cv.CvHaarClassifierCascade_real_window_size_get, _cv.CvHaarClassifierCascade_real_window_size_set)
6553 __swig_setmethods__["scale"] = _cv.CvHaarClassifierCascade_scale_set
6554 __swig_getmethods__["scale"] = _cv.CvHaarClassifierCascade_scale_get
6555 if _newclass:scale = _swig_property(_cv.CvHaarClassifierCascade_scale_get, _cv.CvHaarClassifierCascade_scale_set)
6556 __swig_setmethods__["stage_classifier"] = _cv.CvHaarClassifierCascade_stage_classifier_set
6557 __swig_getmethods__["stage_classifier"] = _cv.CvHaarClassifierCascade_stage_classifier_get
6558 if _newclass:stage_classifier = _swig_property(_cv.CvHaarClassifierCascade_stage_classifier_get, _cv.CvHaarClassifierCascade_stage_classifier_set)
6559 __swig_setmethods__["hid_cascade"] = _cv.CvHaarClassifierCascade_hid_cascade_set
6560 __swig_getmethods__["hid_cascade"] = _cv.CvHaarClassifierCascade_hid_cascade_get
6561 if _newclass:hid_cascade = _swig_property(_cv.CvHaarClassifierCascade_hid_cascade_get, _cv.CvHaarClassifierCascade_hid_cascade_set)
6562 __swig_destroy__ = _cv.delete_CvHaarClassifierCascade
6563 __del__ = lambda self : None;
6564 CvHaarClassifierCascade_swigregister = _cv.CvHaarClassifierCascade_swigregister
6565 CvHaarClassifierCascade_swigregister(CvHaarClassifierCascade)
6567 class CvAvgComp(_object):
6568 """Proxy of C++ CvAvgComp class"""
6569 __swig_setmethods__ = {}
6570 __setattr__ = lambda self, name, value: _swig_setattr(self, CvAvgComp, name, value)
6571 __swig_getmethods__ = {}
6572 __getattr__ = lambda self, name: _swig_getattr(self, CvAvgComp, name)
6573 __repr__ = _swig_repr
6574 __swig_setmethods__["rect"] = _cv.CvAvgComp_rect_set
6575 __swig_getmethods__["rect"] = _cv.CvAvgComp_rect_get
6576 if _newclass:rect = _swig_property(_cv.CvAvgComp_rect_get, _cv.CvAvgComp_rect_set)
6577 __swig_setmethods__["neighbors"] = _cv.CvAvgComp_neighbors_set
6578 __swig_getmethods__["neighbors"] = _cv.CvAvgComp_neighbors_get
6579 if _newclass:neighbors = _swig_property(_cv.CvAvgComp_neighbors_get, _cv.CvAvgComp_neighbors_set)
6580 def __init__(self, *args):
6581 """__init__(self) -> CvAvgComp"""
6582 this = _cv.new_CvAvgComp(*args)
6583 try: self.this.append(this)
6584 except: self.this = this
6585 __swig_destroy__ = _cv.delete_CvAvgComp
6586 __del__ = lambda self : None;
6587 CvAvgComp_swigregister = _cv.CvAvgComp_swigregister
6588 CvAvgComp_swigregister(CvAvgComp)
6591 def cvCopyMakeBorder(*args):
6593 cvCopyMakeBorder(CvArr src, CvArr dst, CvPoint offset, int bordertype,
6594 CvScalar value=cvScalarAll(0))
6596 return _cv.cvCopyMakeBorder(*args)
6598 def cvSmooth(*args):
6600 cvSmooth(CvArr src, CvArr dst, int smoothtype=2, int size1=3,
6601 int size2=0, double sigma1=0, double sigma2=0)
6603 return _cv.cvSmooth(*args)
6605 def cvFilter2D(*args):
6606 """cvFilter2D(CvArr src, CvArr dst, CvMat kernel, CvPoint anchor=cvPoint(-1,-1))"""
6607 return _cv.cvFilter2D(*args)
6609 def cvIntegral(*args):
6610 """cvIntegral(CvArr image, CvArr sum, CvArr sqsum=None, CvArr tilted_sum=None)"""
6611 return _cv.cvIntegral(*args)
6613 def cvPyrDown(*args):
6614 """cvPyrDown(CvArr src, CvArr dst, int filter=CV_GAUSSIAN_5x5)"""
6615 return _cv.cvPyrDown(*args)
6618 """cvPyrUp(CvArr src, CvArr dst, int filter=CV_GAUSSIAN_5x5)"""
6619 return _cv.cvPyrUp(*args)
6621 def cvCreatePyramid(*args):
6623 cvCreatePyramid(CvArr img, int extra_layers, double rate, CvSize layer_sizes=0,
6624 CvArr bufarr=0, int calc=1, int filter=CV_GAUSSIAN_5x5) -> CvMat
6626 return _cv.cvCreatePyramid(*args)
6628 def cvReleasePyramid(*args):
6629 """cvReleasePyramid(CvMat pyramid, int extra_layers)"""
6630 return _cv.cvReleasePyramid(*args)
6632 def cvPyrSegmentationUntyped(*args):
6634 cvPyrSegmentationUntyped( src, dst, CvMemStorage storage, CvSeq comp, int level,
6635 double threshold1, double threshold2)
6637 return _cv.cvPyrSegmentationUntyped(*args)
6639 def cvPyrMeanShiftFiltering(*args):
6641 cvPyrMeanShiftFiltering(CvArr src, CvArr dst, double sp, double sr, int max_level=1,
6642 CvTermCriteria termcrit=cvTermCriteria(1 +2,5,1))
6644 return _cv.cvPyrMeanShiftFiltering(*args)
6646 def cvWatershed(*args):
6647 """cvWatershed(CvArr image, CvArr markers)"""
6648 return _cv.cvWatershed(*args)
6650 def cvInpaint(*args):
6652 cvInpaint(CvArr src, CvArr inpaint_mask, CvArr dst, double inpaintRange,
6655 return _cv.cvInpaint(*args)
6658 """cvSobel(CvArr src, CvArr dst, int xorder, int yorder, int aperture_size=3)"""
6659 return _cv.cvSobel(*args)
6661 def cvLaplace(*args):
6662 """cvLaplace(CvArr src, CvArr dst, int aperture_size=3)"""
6663 return _cv.cvLaplace(*args)
6665 def cvCvtColor(*args):
6666 """cvCvtColor(CvArr src, CvArr dst, int code)"""
6667 return _cv.cvCvtColor(*args)
6669 def cvResize(*args):
6670 """cvResize(CvArr src, CvArr dst, int interpolation=1)"""
6671 return _cv.cvResize(*args)
6673 def cvWarpAffine(*args):
6675 cvWarpAffine(CvArr src, CvArr dst, CvMat map_matrix, int flags=1+8,
6676 CvScalar fillval=cvScalarAll(0))
6678 return _cv.cvWarpAffine(*args)
6680 def cvGetAffineTransform(*args):
6681 """cvGetAffineTransform(CvPoint2D32f src, CvPoint2D32f dst, CvMat map_matrix) -> CvMat"""
6682 return _cv.cvGetAffineTransform(*args)
6684 def cv2DRotationMatrix(*args):
6685 """cv2DRotationMatrix(CvPoint2D32f center, double angle, double scale, CvMat map_matrix) -> CvMat"""
6686 return _cv.cv2DRotationMatrix(*args)
6688 def cvWarpPerspective(*args):
6690 cvWarpPerspective(CvArr src, CvArr dst, CvMat map_matrix, int flags=1+8,
6691 CvScalar fillval=cvScalarAll(0))
6693 return _cv.cvWarpPerspective(*args)
6695 def cvGetPerspectiveTransform(*args):
6696 """cvGetPerspectiveTransform(CvPoint2D32f src, CvPoint2D32f dst, CvMat map_matrix) -> CvMat"""
6697 return _cv.cvGetPerspectiveTransform(*args)
6701 cvRemap(CvArr src, CvArr dst, CvArr mapx, CvArr mapy, int flags=1+8,
6702 CvScalar fillval=cvScalarAll(0))
6704 return _cv.cvRemap(*args)
6706 def cvLogPolar(*args):
6708 cvLogPolar(CvArr src, CvArr dst, CvPoint2D32f center, double M,
6711 return _cv.cvLogPolar(*args)
6713 def cvCreateStructuringElementEx(*args):
6715 cvCreateStructuringElementEx(int cols, int rows, int anchor_x, int anchor_y, int shape,
6718 return _cv.cvCreateStructuringElementEx(*args)
6721 """cvErode(CvArr src, CvArr dst, element=None, int iterations=1)"""
6722 return _cv.cvErode(*args)
6724 def cvDilate(*args):
6725 """cvDilate(CvArr src, CvArr dst, element=None, int iterations=1)"""
6726 return _cv.cvDilate(*args)
6728 def cvMorphologyEx(*args):
6730 cvMorphologyEx(CvArr src, CvArr dst, CvArr temp, element, int operation,
6733 return _cv.cvMorphologyEx(*args)
6735 def cvMoments(*args):
6736 """cvMoments(CvArr arr, CvMoments moments, int binary=0)"""
6737 return _cv.cvMoments(*args)
6739 def cvGetSpatialMoment(*args):
6740 """cvGetSpatialMoment(CvMoments moments, int x_order, int y_order) -> double"""
6741 return _cv.cvGetSpatialMoment(*args)
6743 def cvGetCentralMoment(*args):
6744 """cvGetCentralMoment(CvMoments moments, int x_order, int y_order) -> double"""
6745 return _cv.cvGetCentralMoment(*args)
6747 def cvGetNormalizedCentralMoment(*args):
6748 """cvGetNormalizedCentralMoment(CvMoments moments, int x_order, int y_order) -> double"""
6749 return _cv.cvGetNormalizedCentralMoment(*args)
6751 def cvGetHuMoments(*args):
6752 """cvGetHuMoments(CvMoments moments, CvHuMoments hu_moments)"""
6753 return _cv.cvGetHuMoments(*args)
6755 def cvSampleLine(*args):
6757 cvSampleLine(CvArr image, CvPoint pt1, CvPoint pt2, void buffer,
6758 int connectivity=8) -> int
6760 return _cv.cvSampleLine(*args)
6762 def cvGetRectSubPix(*args):
6763 """cvGetRectSubPix(CvArr src, CvArr dst, CvPoint2D32f center)"""
6764 return _cv.cvGetRectSubPix(*args)
6766 def cvGetQuadrangleSubPix(*args):
6767 """cvGetQuadrangleSubPix(CvArr src, CvArr dst, CvMat map_matrix)"""
6768 return _cv.cvGetQuadrangleSubPix(*args)
6770 def cvMatchTemplate(*args):
6771 """cvMatchTemplate(CvArr image, CvArr templ, CvArr result, int method)"""
6772 return _cv.cvMatchTemplate(*args)
6774 def cvCalcEMD2(*args):
6776 cvCalcEMD2(CvArr signature1, CvArr signature2, int distance_type,
6777 CvDistanceFunction distance_func=None, CvArr cost_matrix=None,
6778 CvArr flow=None, float lower_bound=None,
6779 void userdata=None) -> float
6781 return _cv.cvCalcEMD2(*args)
6783 def cvFindContoursUntyped(*args):
6785 cvFindContoursUntyped(CvArr image, CvMemStorage storage, CvSeq first_contour,
6786 int header_size=sizeof(CvContour), int mode=1,
6787 int method=2, CvPoint offset=cvPoint(0,0)) -> int
6789 return _cv.cvFindContoursUntyped(*args)
6791 def cvStartFindContours(*args):
6793 cvStartFindContours(CvArr image, CvMemStorage storage, int header_size=sizeof(CvContour),
6794 int mode=1, int method=2,
6795 CvPoint offset=cvPoint(0,0)) -> CvContourScanner
6797 return _cv.cvStartFindContours(*args)
6799 def cvFindNextContour(*args):
6800 """cvFindNextContour(CvContourScanner scanner) -> CvSeq"""
6801 return _cv.cvFindNextContour(*args)
6803 def cvSubstituteContour(*args):
6804 """cvSubstituteContour(CvContourScanner scanner, CvSeq new_contour)"""
6805 return _cv.cvSubstituteContour(*args)
6807 def cvEndFindContours(*args):
6808 """cvEndFindContours(CvContourScanner scanner) -> CvSeq"""
6809 return _cv.cvEndFindContours(*args)
6811 def cvApproxChainsUntyped(*args):
6813 cvApproxChainsUntyped(CvSeq src_seq, CvMemStorage storage, int method=2,
6814 double parameter=0, int minimal_perimeter=0,
6815 int recursive=0) -> CvSeq
6817 return _cv.cvApproxChainsUntyped(*args)
6819 def cvStartReadChainPoints(*args):
6820 """cvStartReadChainPoints(CvChain chain, CvChainPtReader reader)"""
6821 return _cv.cvStartReadChainPoints(*args)
6823 def cvReadChainPoint(*args):
6824 """cvReadChainPoint(CvChainPtReader reader) -> CvPoint"""
6825 return _cv.cvReadChainPoint(*args)
6827 def cvCalcOpticalFlowLK(*args):
6829 cvCalcOpticalFlowLK(CvArr prev, CvArr curr, CvSize win_size, CvArr velx,
6832 return _cv.cvCalcOpticalFlowLK(*args)
6834 def cvCalcOpticalFlowBM(*args):
6836 cvCalcOpticalFlowBM(CvArr prev, CvArr curr, CvSize block_size, CvSize shift_size,
6837 CvSize max_range, int use_previous,
6838 CvArr velx, CvArr vely)
6840 return _cv.cvCalcOpticalFlowBM(*args)
6842 def cvCalcOpticalFlowHS(*args):
6844 cvCalcOpticalFlowHS(CvArr prev, CvArr curr, int use_previous, CvArr velx,
6845 CvArr vely, double lambda, CvTermCriteria criteria)
6847 return _cv.cvCalcOpticalFlowHS(*args)
6849 def cvCalcOpticalFlowPyrLK(*args):
6851 cvCalcOpticalFlowPyrLK(CvArr prev, CvArr curr, CvArr prev_pyr, CvArr curr_pyr,
6852 CvPoint2D32f prev_features, CvPoint2D32f curr_features,
6853 CvSize win_size, int level, char status,
6854 float track_error, CvTermCriteria criteria,
6857 return _cv.cvCalcOpticalFlowPyrLK(*args)
6859 def cvCalcAffineFlowPyrLK(*args):
6861 cvCalcAffineFlowPyrLK(CvArr prev, CvArr curr, CvArr prev_pyr, CvArr curr_pyr,
6862 CvPoint2D32f prev_features, CvPoint2D32f curr_features,
6863 float matrices, int count, CvSize win_size,
6864 int level, char status, float track_error,
6865 CvTermCriteria criteria, int flags)
6867 return _cv.cvCalcAffineFlowPyrLK(*args)
6869 def cvEstimateRigidTransform(*args):
6870 """cvEstimateRigidTransform(CvArr A, CvArr B, CvMat M, int full_affine) -> int"""
6871 return _cv.cvEstimateRigidTransform(*args)
6873 def cvUpdateMotionHistory(*args):
6874 """cvUpdateMotionHistory(CvArr silhouette, CvArr mhi, double timestamp, double duration)"""
6875 return _cv.cvUpdateMotionHistory(*args)
6877 def cvCalcMotionGradient(*args):
6879 cvCalcMotionGradient(CvArr mhi, CvArr mask, CvArr orientation, double delta1,
6880 double delta2, int aperture_size=3)
6882 return _cv.cvCalcMotionGradient(*args)
6884 def cvCalcGlobalOrientation(*args):
6886 cvCalcGlobalOrientation(CvArr orientation, CvArr mask, CvArr mhi, double timestamp,
6887 double duration) -> double
6889 return _cv.cvCalcGlobalOrientation(*args)
6892 """cvAcc(CvArr image, CvArr sum, CvArr mask=None)"""
6893 return _cv.cvAcc(*args)
6895 def cvSquareAcc(*args):
6896 """cvSquareAcc(CvArr image, CvArr sqsum, CvArr mask=None)"""
6897 return _cv.cvSquareAcc(*args)
6899 def cvMultiplyAcc(*args):
6900 """cvMultiplyAcc(CvArr image1, CvArr image2, CvArr acc, CvArr mask=None)"""
6901 return _cv.cvMultiplyAcc(*args)
6903 def cvRunningAvg(*args):
6904 """cvRunningAvg(CvArr image, CvArr acc, double alpha, CvArr mask=None)"""
6905 return _cv.cvRunningAvg(*args)
6907 def cvCamShift(*args):
6909 cvCamShift(CvArr prob_image, CvRect window, CvTermCriteria criteria,
6910 CvConnectedComp comp, CvBox2D box=None) -> int
6912 return _cv.cvCamShift(*args)
6914 def cvMeanShift(*args):
6916 cvMeanShift(CvArr prob_image, CvRect window, CvTermCriteria criteria,
6917 CvConnectedComp comp) -> int
6919 return _cv.cvMeanShift(*args)
6921 def cvCreateConDensation(*args):
6922 """cvCreateConDensation(int dynam_params, int measure_params, int sample_count) -> CvConDensation"""
6923 return _cv.cvCreateConDensation(*args)
6925 def cvConDensUpdateByTime(*args):
6926 """cvConDensUpdateByTime(CvConDensation condens)"""
6927 return _cv.cvConDensUpdateByTime(*args)
6929 def cvConDensInitSampleSet(*args):
6930 """cvConDensInitSampleSet(CvConDensation condens, CvMat lower_bound, CvMat upper_bound)"""
6931 return _cv.cvConDensInitSampleSet(*args)
6933 def cvCreateKalman(*args):
6934 """cvCreateKalman(int dynam_params, int measure_params, int control_params=0) -> CvKalman"""
6935 return _cv.cvCreateKalman(*args)
6937 def cvKalmanPredict(*args):
6938 """cvKalmanPredict(CvKalman kalman, CvMat control=None) -> CvMat"""
6939 return _cv.cvKalmanPredict(*args)
6941 def cvKalmanCorrect(*args):
6942 """cvKalmanCorrect(CvKalman kalman, CvMat measurement) -> CvMat"""
6943 return _cv.cvKalmanCorrect(*args)
6945 def cvInitSubdivDelaunay2D(*args):
6946 """cvInitSubdivDelaunay2D(CvSubdiv2D subdiv, CvRect rect)"""
6947 return _cv.cvInitSubdivDelaunay2D(*args)
6949 def cvCreateSubdiv2D(*args):
6951 cvCreateSubdiv2D(int subdiv_type, int header_size, int vtx_size, int quadedge_size,
6952 CvMemStorage storage) -> CvSubdiv2D
6954 return _cv.cvCreateSubdiv2D(*args)
6956 def cvCreateSubdivDelaunay2D(*args):
6957 """cvCreateSubdivDelaunay2D(CvRect rect, CvMemStorage storage) -> CvSubdiv2D"""
6958 return _cv.cvCreateSubdivDelaunay2D(*args)
6960 def cvSubdivDelaunay2DInsert(*args):
6961 """cvSubdivDelaunay2DInsert(CvSubdiv2D subdiv, CvPoint2D32f pt) -> CvSubdiv2DPoint"""
6962 return _cv.cvSubdivDelaunay2DInsert(*args)
6964 def cvSubdiv2DLocate(*args):
6965 """cvSubdiv2DLocate(CvSubdiv2D subdiv, CvPoint2D32f pt, CvSubdiv2DEdge edge) -> CvSubdiv2DPointLocation"""
6966 return _cv.cvSubdiv2DLocate(*args)
6968 def cvCalcSubdivVoronoi2D(*args):
6969 """cvCalcSubdivVoronoi2D(CvSubdiv2D subdiv)"""
6970 return _cv.cvCalcSubdivVoronoi2D(*args)
6972 def cvClearSubdivVoronoi2D(*args):
6973 """cvClearSubdivVoronoi2D(CvSubdiv2D subdiv)"""
6974 return _cv.cvClearSubdivVoronoi2D(*args)
6976 def cvFindNearestPoint2D(*args):
6977 """cvFindNearestPoint2D(CvSubdiv2D subdiv, CvPoint2D32f pt) -> CvSubdiv2DPoint"""
6978 return _cv.cvFindNearestPoint2D(*args)
6980 def cvSubdiv2DNextEdge(*args):
6981 """cvSubdiv2DNextEdge(CvSubdiv2DEdge edge) -> CvSubdiv2DEdge"""
6982 return _cv.cvSubdiv2DNextEdge(*args)
6984 def cvSubdiv2DRotateEdge(*args):
6985 """cvSubdiv2DRotateEdge(CvSubdiv2DEdge edge, int rotate) -> CvSubdiv2DEdge"""
6986 return _cv.cvSubdiv2DRotateEdge(*args)
6988 def cvSubdiv2DSymEdge(*args):
6989 """cvSubdiv2DSymEdge(CvSubdiv2DEdge edge) -> CvSubdiv2DEdge"""
6990 return _cv.cvSubdiv2DSymEdge(*args)
6992 def cvSubdiv2DGetEdge(*args):
6993 """cvSubdiv2DGetEdge(CvSubdiv2DEdge edge, CvNextEdgeType type) -> CvSubdiv2DEdge"""
6994 return _cv.cvSubdiv2DGetEdge(*args)
6996 def cvSubdiv2DEdgeOrg(*args):
6997 """cvSubdiv2DEdgeOrg(CvSubdiv2DEdge edge) -> CvSubdiv2DPoint"""
6998 return _cv.cvSubdiv2DEdgeOrg(*args)
7000 def cvSubdiv2DEdgeDst(*args):
7001 """cvSubdiv2DEdgeDst(CvSubdiv2DEdge edge) -> CvSubdiv2DPoint"""
7002 return _cv.cvSubdiv2DEdgeDst(*args)
7004 def cvTriangleArea(*args):
7005 """cvTriangleArea(CvPoint2D32f a, CvPoint2D32f b, CvPoint2D32f c) -> double"""
7006 return _cv.cvTriangleArea(*args)
7008 def cvFindDominantPoints(*args):
7010 cvFindDominantPoints(CvSeq contour, CvMemStorage storage, int method=1,
7011 double parameter1=0, double parameter2=0, double parameter3=0,
7012 double parameter4=0) -> CvSeq
7014 return _cv.cvFindDominantPoints(*args)
7016 def cvBoundingRect(*args):
7017 """cvBoundingRect(CvArr points, int update=0) -> CvRect"""
7018 return _cv.cvBoundingRect(*args)
7020 def cvContourArea(*args):
7021 """cvContourArea(CvArr contour, CvSlice slice=cvSlice(0, 0x3fffffff)) -> double"""
7022 return _cv.cvContourArea(*args)
7024 def cvMinAreaRect2(*args):
7025 """cvMinAreaRect2(CvArr points, CvMemStorage storage=None) -> CvBox2D"""
7026 return _cv.cvMinAreaRect2(*args)
7028 def cvMinEnclosingCircle(*args):
7029 """cvMinEnclosingCircle(CvArr points, CvPoint2D32f center) -> int"""
7030 return _cv.cvMinEnclosingCircle(*args)
7032 def cvMatchShapes(*args):
7033 """cvMatchShapes(void object1, void object2, int method, double parameter=0) -> double"""
7034 return _cv.cvMatchShapes(*args)
7036 def cvCreateContourTree(*args):
7037 """cvCreateContourTree(CvSeq contour, CvMemStorage storage, double threshold) -> CvContourTree"""
7038 return _cv.cvCreateContourTree(*args)
7040 def cvContourFromContourTreeUntyped(*args):
7041 """cvContourFromContourTreeUntyped(CvContourTree tree, CvMemStorage storage, CvTermCriteria criteria) -> CvSeq"""
7042 return _cv.cvContourFromContourTreeUntyped(*args)
7044 def cvMatchContourTrees(*args):
7046 cvMatchContourTrees(CvContourTree tree1, CvContourTree tree2, int method,
7047 double threshold) -> double
7049 return _cv.cvMatchContourTrees(*args)
7051 def cvCalcPGH(*args):
7052 """cvCalcPGH(CvSeq contour, CvHistogram hist)"""
7053 return _cv.cvCalcPGH(*args)
7055 def cvCheckContourConvexity(*args):
7056 """cvCheckContourConvexity(CvArr contour) -> int"""
7057 return _cv.cvCheckContourConvexity(*args)
7059 def cvConvexityDefectsUntyped(*args):
7060 """cvConvexityDefectsUntyped(CvArr contour, CvArr convexhull, CvMemStorage storage=None) -> CvSeq"""
7061 return _cv.cvConvexityDefectsUntyped(*args)
7063 def cvFitEllipse2(*args):
7064 """cvFitEllipse2(CvArr points) -> CvBox2D"""
7065 return _cv.cvFitEllipse2(*args)
7067 def cvMaxRect(*args):
7068 """cvMaxRect(CvRect rect1, CvRect rect2) -> CvRect"""
7069 return _cv.cvMaxRect(*args)
7071 def cvBoxPoints(*args):
7072 """cvBoxPoints(CvBox2D box, CvPoint2D32f pt)"""
7073 return _cv.cvBoxPoints(*args)
7075 def cvPointSeqFromMat(*args):
7077 cvPointSeqFromMat(int seq_kind, CvArr mat, CvContour contour_header,
7078 CvSeqBlock block) -> CvSeq
7080 return _cv.cvPointSeqFromMat(*args)
7082 def cvPointPolygonTest(*args):
7083 """cvPointPolygonTest(CvArr contour, CvPoint2D32f pt, int measure_dist) -> double"""
7084 return _cv.cvPointPolygonTest(*args)
7086 def cvCreateHist(*args):
7087 """cvCreateHist(int dims, int type, float ranges=None, int uniform=1) -> CvHistogram"""
7088 return _cv.cvCreateHist(*args)
7090 def cvSetHistBinRanges(*args):
7091 """cvSetHistBinRanges(CvHistogram hist, float ranges, int uniform=1)"""
7092 return _cv.cvSetHistBinRanges(*args)
7094 def cvMakeHistHeaderForArray(*args):
7096 cvMakeHistHeaderForArray(int dims, CvHistogram hist, float data, float ranges=None,
7097 int uniform=1) -> CvHistogram
7099 return _cv.cvMakeHistHeaderForArray(*args)
7101 def cvClearHist(*args):
7102 """cvClearHist(CvHistogram hist)"""
7103 return _cv.cvClearHist(*args)
7105 def cvGetMinMaxHistValue(*args):
7107 cvGetMinMaxHistValue(CvHistogram hist, float min_value, float max_value,
7108 int min_idx=None, int max_idx=None)
7110 return _cv.cvGetMinMaxHistValue(*args)
7112 def cvNormalizeHist(*args):
7113 """cvNormalizeHist(CvHistogram hist, double factor)"""
7114 return _cv.cvNormalizeHist(*args)
7116 def cvThreshHist(*args):
7117 """cvThreshHist(CvHistogram hist, double threshold)"""
7118 return _cv.cvThreshHist(*args)
7120 def cvCompareHist(*args):
7121 """cvCompareHist(CvHistogram hist1, CvHistogram hist2, int method) -> double"""
7122 return _cv.cvCompareHist(*args)
7124 def cvCopyHist(*args):
7125 """cvCopyHist(CvHistogram src, CvHistogram dst)"""
7126 return _cv.cvCopyHist(*args)
7128 def cvCalcBayesianProb(*args):
7129 """cvCalcBayesianProb(CvHistogram src, int number, CvHistogram dst)"""
7130 return _cv.cvCalcBayesianProb(*args)
7132 def cvCalcArrHist(*args):
7133 """cvCalcArrHist(CvArr arr, CvHistogram hist, int accumulate=0, CvArr mask=None)"""
7134 return _cv.cvCalcArrHist(*args)
7136 def cvCalcImageHist(*args):
7137 """cvCalcImageHist( image, CvHistogram hist, int accumulate=0, CvArr mask=None)"""
7138 return _cv.cvCalcImageHist(*args)
7140 def cvCalcArrBackProject(*args):
7141 """cvCalcArrBackProject(CvArr image, CvArr dst, CvHistogram hist)"""
7142 return _cv.cvCalcArrBackProject(*args)
7144 def cvCalcArrBackProjectPatch(*args):
7146 cvCalcArrBackProjectPatch(CvArr image, CvArr dst, CvSize range, CvHistogram hist,
7147 int method, double factor)
7149 return _cv.cvCalcArrBackProjectPatch(*args)
7151 def cvCalcProbDensity(*args):
7153 cvCalcProbDensity(CvHistogram hist1, CvHistogram hist2, CvHistogram dst_hist,
7156 return _cv.cvCalcProbDensity(*args)
7158 def cvEqualizeHist(*args):
7159 """cvEqualizeHist(CvArr src, CvArr dst)"""
7160 return _cv.cvEqualizeHist(*args)
7162 def cvCalcImageHomography(*args):
7163 """cvCalcImageHomography(float line, CvPoint3D32f center, float intrinsic, float homography)"""
7164 return _cv.cvCalcImageHomography(*args)
7166 def cvDistTransform(*args):
7168 cvDistTransform(CvArr src, CvArr dst, int distance_type=2, int mask_size=3,
7169 float mask=None, CvArr labels=None)
7171 return _cv.cvDistTransform(*args)
7173 def cvThreshold(*args):
7175 cvThreshold(CvArr src, CvArr dst, double threshold, double max_value,
7176 int threshold_type) -> double
7178 return _cv.cvThreshold(*args)
7180 def cvAdaptiveThreshold(*args):
7182 cvAdaptiveThreshold(CvArr src, CvArr dst, double max_value, int adaptive_method=0,
7183 int threshold_type=0, int block_size=3,
7186 return _cv.cvAdaptiveThreshold(*args)
7188 def cvFloodFill(*args):
7190 cvFloodFill(CvArr image, CvPoint seed_point, CvScalar new_val,
7191 CvScalar lo_diff=cvScalarAll(0), CvScalar up_diff=cvScalarAll(0),
7192 CvConnectedComp comp=None,
7193 int flags=4, CvArr mask=None)
7195 return _cv.cvFloodFill(*args)
7199 cvCanny(CvArr image, CvArr edges, double threshold1, double threshold2,
7200 int aperture_size=3)
7202 return _cv.cvCanny(*args)
7204 def cvPreCornerDetect(*args):
7205 """cvPreCornerDetect(CvArr image, CvArr corners, int aperture_size=3)"""
7206 return _cv.cvPreCornerDetect(*args)
7208 def cvCornerEigenValsAndVecs(*args):
7209 """cvCornerEigenValsAndVecs(CvArr image, CvArr eigenvv, int block_size, int aperture_size=3)"""
7210 return _cv.cvCornerEigenValsAndVecs(*args)
7212 def cvCornerMinEigenVal(*args):
7213 """cvCornerMinEigenVal(CvArr image, CvArr eigenval, int block_size, int aperture_size=3)"""
7214 return _cv.cvCornerMinEigenVal(*args)
7216 def cvCornerHarris(*args):
7218 cvCornerHarris(CvArr image, CvArr harris_responce, int block_size,
7219 int aperture_size=3, double k=0.04)
7221 return _cv.cvCornerHarris(*args)
7223 def cvFindCornerSubPix(*args):
7225 cvFindCornerSubPix(CvArr image, CvPoint2D32f corners, CvSize win, CvSize zero_zone,
7226 CvTermCriteria criteria)
7228 return _cv.cvFindCornerSubPix(*args)
7230 def cvGoodFeaturesToTrack(*args):
7232 cvGoodFeaturesToTrack(CvArr image, CvArr eig_image, CvArr temp_image, CvPoint2D32f corners,
7233 double quality_level, double min_distance,
7234 CvArr mask=None, int block_size=3,
7235 int use_harris=0, double k=0.04)
7237 return _cv.cvGoodFeaturesToTrack(*args)
7239 def cvHoughLinesUntyped(*args):
7241 cvHoughLinesUntyped(CvArr image, void line_storage, int method, double rho,
7242 double theta, int threshold, double param1=0,
7243 double param2=0) -> CvSeq
7245 return _cv.cvHoughLinesUntyped(*args)
7247 def cvHoughCirclesUntyped(*args):
7249 cvHoughCirclesUntyped(CvArr image, void circle_storage, int method, double dp,
7250 double min_dist, double param1=100, double param2=100,
7251 int min_radius=0, int max_radius=0) -> CvSeq
7253 return _cv.cvHoughCirclesUntyped(*args)
7255 def cvFitLine(*args):
7257 cvFitLine(CvArr points, int dist_type, double param, double reps,
7258 double aeps, float line)
7260 return _cv.cvFitLine(*args)
7262 def cvCreateFeatureTree(*args):
7263 """cvCreateFeatureTree(CvMat desc) -> CvFeatureTree"""
7264 return _cv.cvCreateFeatureTree(*args)
7266 def cvReleaseFeatureTree(*args):
7267 """cvReleaseFeatureTree(CvFeatureTree tr)"""
7268 return _cv.cvReleaseFeatureTree(*args)
7270 def cvFindFeatures(*args):
7272 cvFindFeatures(CvFeatureTree tr, CvMat desc, CvMat results, CvMat dist,
7273 int k=2, int emax=20)
7275 return _cv.cvFindFeatures(*args)
7277 def cvFindFeaturesBoxed(*args):
7279 cvFindFeaturesBoxed(CvFeatureTree tr, CvMat bounds_min, CvMat bounds_max,
7280 CvMat results) -> int
7282 return _cv.cvFindFeaturesBoxed(*args)
7284 def cvLoadHaarClassifierCascade(*args):
7285 """cvLoadHaarClassifierCascade(char directory, CvSize orig_window_size) -> CvHaarClassifierCascade"""
7286 return _cv.cvLoadHaarClassifierCascade(*args)
7288 def cvSetImagesForHaarClassifierCascade(*args):
7290 cvSetImagesForHaarClassifierCascade(CvHaarClassifierCascade cascade, CvArr sum, CvArr sqsum,
7291 CvArr tilted_sum, double scale)
7293 return _cv.cvSetImagesForHaarClassifierCascade(*args)
7295 def cvRunHaarClassifierCascade(*args):
7296 """cvRunHaarClassifierCascade(CvHaarClassifierCascade cascade, CvPoint pt, int start_stage=0) -> int"""
7297 return _cv.cvRunHaarClassifierCascade(*args)
7299 def cvUndistort2(*args):
7300 """cvUndistort2(CvArr src, CvArr dst, CvMat intrinsic_matrix, CvMat distortion_coeffs)"""
7301 return _cv.cvUndistort2(*args)
7303 def cvInitUndistortMap(*args):
7305 cvInitUndistortMap(CvMat intrinsic_matrix, CvMat distortion_coeffs, CvArr mapx,
7308 return _cv.cvInitUndistortMap(*args)
7310 def cvRodrigues2(*args):
7311 """cvRodrigues2(CvMat src, CvMat dst, CvMat jacobian=0) -> int"""
7312 return _cv.cvRodrigues2(*args)
7314 def cvFindHomography(*args):
7315 """cvFindHomography(CvMat src_points, CvMat dst_points, CvMat homography)"""
7316 return _cv.cvFindHomography(*args)
7318 def cvRQDecomp3x3(*args):
7320 cvRQDecomp3x3(CvMat matrixM, CvMat matrixR, CvMat matrixQ, CvMat matrixQx=None,
7321 CvMat matrixQy=None, CvMat matrixQz=None,
7322 CvPoint3D64f eulerAngles=None)
7324 return _cv.cvRQDecomp3x3(*args)
7326 def cvDecomposeProjectionMatrix(*args):
7328 cvDecomposeProjectionMatrix(CvMat projMatr, CvMat calibMatr, CvMat rotMatr, CvMat posVect,
7329 CvMat rotMatrX=None, CvMat rotMatrY=None,
7330 CvMat rotMatrZ=None, CvPoint3D64f eulerAngles=None)
7332 return _cv.cvDecomposeProjectionMatrix(*args)
7334 def cvProjectPoints2(*args):
7336 cvProjectPoints2(CvMat object_points, CvMat rotation_vector, CvMat translation_vector,
7337 CvMat intrinsic_matrix, CvMat distortion_coeffs,
7338 CvMat image_points, CvMat dpdrot=None,
7339 CvMat dpdt=None, CvMat dpdf=None,
7340 CvMat dpdc=None, CvMat dpddist=None)
7342 return _cv.cvProjectPoints2(*args)
7344 def cvFindExtrinsicCameraParams2(*args):
7346 cvFindExtrinsicCameraParams2(CvMat object_points, CvMat image_points, CvMat intrinsic_matrix,
7347 CvMat distortion_coeffs, CvMat rotation_vector,
7348 CvMat translation_vector)
7350 return _cv.cvFindExtrinsicCameraParams2(*args)
7352 def cvCalibrateCamera2(*args):
7354 cvCalibrateCamera2(CvMat object_points, CvMat image_points, CvMat point_counts,
7355 CvSize image_size, CvMat intrinsic_matrix,
7356 CvMat rotation_vectors=None, CvMat translation_vectors=None,
7359 return _cv.cvCalibrateCamera2(*args)
7361 def cvCalibrationMatrixValues(*args):
7363 cvCalibrationMatrixValues(CvMat calibMatr, int imgWidth, int imgHeight, double apertureWidth=0,
7364 double apertureHeight=0, double fovx=None,
7365 double fovy=None, double focalLength=None,
7366 CvPoint2D64f principalPoint=None,
7367 double pixelAspectRatio=None)
7369 return _cv.cvCalibrationMatrixValues(*args)
7371 def cvFindChessboardCorners(*args):
7372 """cvFindChessboardCorners(void image, CvSize pattern_size, int flags=1) -> int"""
7373 return _cv.cvFindChessboardCorners(*args)
7375 def cvDrawChessboardCorners(*args):
7377 cvDrawChessboardCorners(CvArr image, CvSize pattern_size, CvPoint2D32f corners,
7378 int pattern_was_found)
7380 return _cv.cvDrawChessboardCorners(*args)
7382 def cvCreatePOSITObject(*args):
7383 """cvCreatePOSITObject(CvPoint3D32f points, int point_count) -> CvPOSITObject"""
7384 return _cv.cvCreatePOSITObject(*args)
7388 cvPOSIT(CvPOSITObject posit_object, CvPoint2D32f image_points,
7389 double focal_length, CvTermCriteria criteria,
7390 CvMatr32f rotation_matrix, CvVect32f translation_vector)
7392 return _cv.cvPOSIT(*args)
7394 def cvRANSACUpdateNumIters(*args):
7395 """cvRANSACUpdateNumIters(double p, double err_prob, int model_points, int max_iters) -> int"""
7396 return _cv.cvRANSACUpdateNumIters(*args)
7398 def cvConvertPointsHomogenious(*args):
7399 """cvConvertPointsHomogenious(CvMat src, CvMat dst)"""
7400 return _cv.cvConvertPointsHomogenious(*args)
7402 def cvFindFundamentalMat(*args):
7404 cvFindFundamentalMat(CvMat points1, CvMat points2, CvMat fundamental_matrix,
7405 int method=(8+2), double param1=1., double param2=0.99,
7406 CvMat status=None) -> int
7408 return _cv.cvFindFundamentalMat(*args)
7410 def cvComputeCorrespondEpilines(*args):
7412 cvComputeCorrespondEpilines(CvMat points, int which_image, CvMat fundamental_matrix,
7413 CvMat correspondent_lines)
7415 return _cv.cvComputeCorrespondEpilines(*args)
7416 class CvBaseImageFilter(_object):
7417 """Proxy of C++ CvBaseImageFilter class"""
7418 __swig_setmethods__ = {}
7419 __setattr__ = lambda self, name, value: _swig_setattr(self, CvBaseImageFilter, name, value)
7420 __swig_getmethods__ = {}
7421 __getattr__ = lambda self, name: _swig_getattr(self, CvBaseImageFilter, name)
7422 __repr__ = _swig_repr
7423 def __init__(self, *args):
7425 __init__(self) -> CvBaseImageFilter
7426 __init__(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7427 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1),
7428 int _border_mode=1, CvScalar _border_value=cvScalarAll(0)) -> CvBaseImageFilter
7429 __init__(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7430 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1),
7431 int _border_mode=1) -> CvBaseImageFilter
7432 __init__(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7433 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1)) -> CvBaseImageFilter
7434 __init__(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7435 CvSize _ksize) -> CvBaseImageFilter
7437 this = _cv.new_CvBaseImageFilter(*args)
7438 try: self.this.append(this)
7439 except: self.this = this
7440 __swig_destroy__ = _cv.delete_CvBaseImageFilter
7441 __del__ = lambda self : None;
7444 init(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7445 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1),
7446 int _border_mode=1, CvScalar _border_value=cvScalarAll(0))
7447 init(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7448 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1),
7450 init(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7451 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1))
7452 init(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7455 return _cv.CvBaseImageFilter_init(*args)
7459 return _cv.CvBaseImageFilter_clear(*args)
7463 process(self, CvMat _src, CvMat _dst, CvRect _src_roi=cvRect(0,0,-1,-1),
7464 CvPoint _dst_origin=cvPoint(0,0), int _flags=0) -> int
7465 process(self, CvMat _src, CvMat _dst, CvRect _src_roi=cvRect(0,0,-1,-1),
7466 CvPoint _dst_origin=cvPoint(0,0)) -> int
7467 process(self, CvMat _src, CvMat _dst, CvRect _src_roi=cvRect(0,0,-1,-1)) -> int
7468 process(self, CvMat _src, CvMat _dst) -> int
7470 return _cv.CvBaseImageFilter_process(*args)
7472 def get_src_type(*args):
7473 """get_src_type(self) -> int"""
7474 return _cv.CvBaseImageFilter_get_src_type(*args)
7476 def get_dst_type(*args):
7477 """get_dst_type(self) -> int"""
7478 return _cv.CvBaseImageFilter_get_dst_type(*args)
7480 def get_work_type(*args):
7481 """get_work_type(self) -> int"""
7482 return _cv.CvBaseImageFilter_get_work_type(*args)
7484 def get_kernel_size(*args):
7485 """get_kernel_size(self) -> CvSize"""
7486 return _cv.CvBaseImageFilter_get_kernel_size(*args)
7488 def get_anchor(*args):
7489 """get_anchor(self) -> CvPoint"""
7490 return _cv.CvBaseImageFilter_get_anchor(*args)
7492 def get_width(*args):
7493 """get_width(self) -> int"""
7494 return _cv.CvBaseImageFilter_get_width(*args)
7496 def get_x_filter_func(*args):
7497 """get_x_filter_func(self) -> CvRowFilterFunc"""
7498 return _cv.CvBaseImageFilter_get_x_filter_func(*args)
7500 def get_y_filter_func(*args):
7501 """get_y_filter_func(self) -> CvColumnFilterFunc"""
7502 return _cv.CvBaseImageFilter_get_y_filter_func(*args)
7504 CvBaseImageFilter_swigregister = _cv.CvBaseImageFilter_swigregister
7505 CvBaseImageFilter_swigregister(CvBaseImageFilter)
7507 class CvSepFilter(CvBaseImageFilter):
7508 """Proxy of C++ CvSepFilter class"""
7509 __swig_setmethods__ = {}
7510 for _s in [CvBaseImageFilter]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
7511 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSepFilter, name, value)
7512 __swig_getmethods__ = {}
7513 for _s in [CvBaseImageFilter]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
7514 __getattr__ = lambda self, name: _swig_getattr(self, CvSepFilter, name)
7515 __repr__ = _swig_repr
7516 def __init__(self, *args):
7518 __init__(self) -> CvSepFilter
7519 __init__(self, int _max_width, int _src_type, int _dst_type, CvMat _kx,
7520 CvMat _ky, CvPoint _anchor=cvPoint(-1,-1),
7521 int _border_mode=1, CvScalar _border_value=cvScalarAll(0)) -> CvSepFilter
7522 __init__(self, int _max_width, int _src_type, int _dst_type, CvMat _kx,
7523 CvMat _ky, CvPoint _anchor=cvPoint(-1,-1),
7524 int _border_mode=1) -> CvSepFilter
7525 __init__(self, int _max_width, int _src_type, int _dst_type, CvMat _kx,
7526 CvMat _ky, CvPoint _anchor=cvPoint(-1,-1)) -> CvSepFilter
7527 __init__(self, int _max_width, int _src_type, int _dst_type, CvMat _kx,
7528 CvMat _ky) -> CvSepFilter
7530 this = _cv.new_CvSepFilter(*args)
7531 try: self.this.append(this)
7532 except: self.this = this
7533 __swig_destroy__ = _cv.delete_CvSepFilter
7534 __del__ = lambda self : None;
7535 def init_deriv(*args):
7537 init_deriv(self, int _max_width, int _src_type, int _dst_type, int dx,
7538 int dy, int aperture_size, int flags=0)
7539 init_deriv(self, int _max_width, int _src_type, int _dst_type, int dx,
7540 int dy, int aperture_size)
7542 return _cv.CvSepFilter_init_deriv(*args)
7544 def init_gaussian(*args):
7546 init_gaussian(self, int _max_width, int _src_type, int _dst_type, int gaussian_size,
7549 return _cv.CvSepFilter_init_gaussian(*args)
7553 init(self, int _max_width, int _src_type, int _dst_type, CvMat _kx,
7554 CvMat _ky, CvPoint _anchor=cvPoint(-1,-1),
7555 int _border_mode=1, CvScalar _border_value=cvScalarAll(0))
7556 init(self, int _max_width, int _src_type, int _dst_type, CvMat _kx,
7557 CvMat _ky, CvPoint _anchor=cvPoint(-1,-1),
7559 init(self, int _max_width, int _src_type, int _dst_type, CvMat _kx,
7560 CvMat _ky, CvPoint _anchor=cvPoint(-1,-1))
7561 init(self, int _max_width, int _src_type, int _dst_type, CvMat _kx,
7563 init(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7564 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1),
7565 int _border_mode=1, CvScalar _border_value=cvScalarAll(0))
7566 init(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7567 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1),
7569 init(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7570 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1))
7571 init(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7574 return _cv.CvSepFilter_init(*args)
7578 return _cv.CvSepFilter_clear(*args)
7580 def get_x_kernel(*args):
7581 """get_x_kernel(self) -> CvMat"""
7582 return _cv.CvSepFilter_get_x_kernel(*args)
7584 def get_y_kernel(*args):
7585 """get_y_kernel(self) -> CvMat"""
7586 return _cv.CvSepFilter_get_y_kernel(*args)
7588 def get_x_kernel_flags(*args):
7589 """get_x_kernel_flags(self) -> int"""
7590 return _cv.CvSepFilter_get_x_kernel_flags(*args)
7592 def get_y_kernel_flags(*args):
7593 """get_y_kernel_flags(self) -> int"""
7594 return _cv.CvSepFilter_get_y_kernel_flags(*args)
7596 GENERIC = _cv.CvSepFilter_GENERIC
7597 ASYMMETRICAL = _cv.CvSepFilter_ASYMMETRICAL
7598 SYMMETRICAL = _cv.CvSepFilter_SYMMETRICAL
7599 POSITIVE = _cv.CvSepFilter_POSITIVE
7600 SUM_TO_1 = _cv.CvSepFilter_SUM_TO_1
7601 INTEGER = _cv.CvSepFilter_INTEGER
7602 NORMALIZE_KERNEL = _cv.CvSepFilter_NORMALIZE_KERNEL
7603 FLIP_KERNEL = _cv.CvSepFilter_FLIP_KERNEL
7604 def init_gaussian_kernel(*args):
7606 init_gaussian_kernel(CvMat kernel, double sigma=-1)
7607 init_gaussian_kernel(CvMat kernel)
7609 return _cv.CvSepFilter_init_gaussian_kernel(*args)
7611 if _newclass:init_gaussian_kernel = staticmethod(init_gaussian_kernel)
7612 __swig_getmethods__["init_gaussian_kernel"] = lambda x: init_gaussian_kernel
7613 def init_sobel_kernel(*args):
7615 init_sobel_kernel(CvMat _kx, CvMat _ky, int dx, int dy, int flags=0)
7616 init_sobel_kernel(CvMat _kx, CvMat _ky, int dx, int dy)
7618 return _cv.CvSepFilter_init_sobel_kernel(*args)
7620 if _newclass:init_sobel_kernel = staticmethod(init_sobel_kernel)
7621 __swig_getmethods__["init_sobel_kernel"] = lambda x: init_sobel_kernel
7622 def init_scharr_kernel(*args):
7624 init_scharr_kernel(CvMat _kx, CvMat _ky, int dx, int dy, int flags=0)
7625 init_scharr_kernel(CvMat _kx, CvMat _ky, int dx, int dy)
7627 return _cv.CvSepFilter_init_scharr_kernel(*args)
7629 if _newclass:init_scharr_kernel = staticmethod(init_scharr_kernel)
7630 __swig_getmethods__["init_scharr_kernel"] = lambda x: init_scharr_kernel
7631 CvSepFilter_swigregister = _cv.CvSepFilter_swigregister
7632 CvSepFilter_swigregister(CvSepFilter)
7634 def CvSepFilter_init_gaussian_kernel(*args):
7636 init_gaussian_kernel(CvMat kernel, double sigma=-1)
7637 CvSepFilter_init_gaussian_kernel(CvMat kernel)
7639 return _cv.CvSepFilter_init_gaussian_kernel(*args)
7641 def CvSepFilter_init_sobel_kernel(*args):
7643 init_sobel_kernel(CvMat _kx, CvMat _ky, int dx, int dy, int flags=0)
7644 CvSepFilter_init_sobel_kernel(CvMat _kx, CvMat _ky, int dx, int dy)
7646 return _cv.CvSepFilter_init_sobel_kernel(*args)
7648 def CvSepFilter_init_scharr_kernel(*args):
7650 init_scharr_kernel(CvMat _kx, CvMat _ky, int dx, int dy, int flags=0)
7651 CvSepFilter_init_scharr_kernel(CvMat _kx, CvMat _ky, int dx, int dy)
7653 return _cv.CvSepFilter_init_scharr_kernel(*args)
7655 class CvLinearFilter(CvBaseImageFilter):
7656 """Proxy of C++ CvLinearFilter class"""
7657 __swig_setmethods__ = {}
7658 for _s in [CvBaseImageFilter]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
7659 __setattr__ = lambda self, name, value: _swig_setattr(self, CvLinearFilter, name, value)
7660 __swig_getmethods__ = {}
7661 for _s in [CvBaseImageFilter]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
7662 __getattr__ = lambda self, name: _swig_getattr(self, CvLinearFilter, name)
7663 __repr__ = _swig_repr
7664 def __init__(self, *args):
7666 __init__(self) -> CvLinearFilter
7667 __init__(self, int _max_width, int _src_type, int _dst_type, CvMat _kernel,
7668 CvPoint _anchor=cvPoint(-1,-1), int _border_mode=1,
7669 CvScalar _border_value=cvScalarAll(0)) -> CvLinearFilter
7670 __init__(self, int _max_width, int _src_type, int _dst_type, CvMat _kernel,
7671 CvPoint _anchor=cvPoint(-1,-1), int _border_mode=1) -> CvLinearFilter
7672 __init__(self, int _max_width, int _src_type, int _dst_type, CvMat _kernel,
7673 CvPoint _anchor=cvPoint(-1,-1)) -> CvLinearFilter
7674 __init__(self, int _max_width, int _src_type, int _dst_type, CvMat _kernel) -> CvLinearFilter
7676 this = _cv.new_CvLinearFilter(*args)
7677 try: self.this.append(this)
7678 except: self.this = this
7679 __swig_destroy__ = _cv.delete_CvLinearFilter
7680 __del__ = lambda self : None;
7683 init(self, int _max_width, int _src_type, int _dst_type, CvMat _kernel,
7684 CvPoint _anchor=cvPoint(-1,-1), int _border_mode=1,
7685 CvScalar _border_value=cvScalarAll(0))
7686 init(self, int _max_width, int _src_type, int _dst_type, CvMat _kernel,
7687 CvPoint _anchor=cvPoint(-1,-1), int _border_mode=1)
7688 init(self, int _max_width, int _src_type, int _dst_type, CvMat _kernel,
7689 CvPoint _anchor=cvPoint(-1,-1))
7690 init(self, int _max_width, int _src_type, int _dst_type, CvMat _kernel)
7691 init(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7692 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1),
7693 int _border_mode=1, CvScalar _border_value=cvScalarAll(0))
7694 init(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7695 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1),
7697 init(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7698 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1))
7699 init(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7702 return _cv.CvLinearFilter_init(*args)
7706 return _cv.CvLinearFilter_clear(*args)
7708 def get_kernel(*args):
7709 """get_kernel(self) -> CvMat"""
7710 return _cv.CvLinearFilter_get_kernel(*args)
7712 def get_kernel_sparse_buf(*args):
7713 """get_kernel_sparse_buf(self) -> uchar"""
7714 return _cv.CvLinearFilter_get_kernel_sparse_buf(*args)
7716 def get_kernel_sparse_count(*args):
7717 """get_kernel_sparse_count(self) -> int"""
7718 return _cv.CvLinearFilter_get_kernel_sparse_count(*args)
7720 CvLinearFilter_swigregister = _cv.CvLinearFilter_swigregister
7721 CvLinearFilter_swigregister(CvLinearFilter)
7723 class CvBoxFilter(CvBaseImageFilter):
7724 """Proxy of C++ CvBoxFilter class"""
7725 __swig_setmethods__ = {}
7726 for _s in [CvBaseImageFilter]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
7727 __setattr__ = lambda self, name, value: _swig_setattr(self, CvBoxFilter, name, value)
7728 __swig_getmethods__ = {}
7729 for _s in [CvBaseImageFilter]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
7730 __getattr__ = lambda self, name: _swig_getattr(self, CvBoxFilter, name)
7731 __repr__ = _swig_repr
7732 def __init__(self, *args):
7734 __init__(self) -> CvBoxFilter
7735 __init__(self, int _max_width, int _src_type, int _dst_type, bool _normalized,
7736 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1),
7737 int _border_mode=1, CvScalar _border_value=cvScalarAll(0)) -> CvBoxFilter
7738 __init__(self, int _max_width, int _src_type, int _dst_type, bool _normalized,
7739 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1),
7740 int _border_mode=1) -> CvBoxFilter
7741 __init__(self, int _max_width, int _src_type, int _dst_type, bool _normalized,
7742 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1)) -> CvBoxFilter
7743 __init__(self, int _max_width, int _src_type, int _dst_type, bool _normalized,
7744 CvSize _ksize) -> CvBoxFilter
7746 this = _cv.new_CvBoxFilter(*args)
7747 try: self.this.append(this)
7748 except: self.this = this
7751 init(self, int _max_width, int _src_type, int _dst_type, bool _normalized,
7752 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1),
7753 int _border_mode=1, CvScalar _border_value=cvScalarAll(0))
7754 init(self, int _max_width, int _src_type, int _dst_type, bool _normalized,
7755 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1),
7757 init(self, int _max_width, int _src_type, int _dst_type, bool _normalized,
7758 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1))
7759 init(self, int _max_width, int _src_type, int _dst_type, bool _normalized,
7762 return _cv.CvBoxFilter_init(*args)
7764 __swig_destroy__ = _cv.delete_CvBoxFilter
7765 __del__ = lambda self : None;
7766 def is_normalized(*args):
7767 """is_normalized(self) -> bool"""
7768 return _cv.CvBoxFilter_is_normalized(*args)
7770 def get_scale(*args):
7771 """get_scale(self) -> double"""
7772 return _cv.CvBoxFilter_get_scale(*args)
7774 def get_sum_buf(*args):
7775 """get_sum_buf(self) -> uchar"""
7776 return _cv.CvBoxFilter_get_sum_buf(*args)
7778 def get_sum_count_ptr(*args):
7779 """get_sum_count_ptr(self) -> int"""
7780 return _cv.CvBoxFilter_get_sum_count_ptr(*args)
7782 CvBoxFilter_swigregister = _cv.CvBoxFilter_swigregister
7783 CvBoxFilter_swigregister(CvBoxFilter)
7785 class CvLaplaceFilter(CvSepFilter):
7786 """Proxy of C++ CvLaplaceFilter class"""
7787 __swig_setmethods__ = {}
7788 for _s in [CvSepFilter]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
7789 __setattr__ = lambda self, name, value: _swig_setattr(self, CvLaplaceFilter, name, value)
7790 __swig_getmethods__ = {}
7791 for _s in [CvSepFilter]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
7792 __getattr__ = lambda self, name: _swig_getattr(self, CvLaplaceFilter, name)
7793 __repr__ = _swig_repr
7794 def __init__(self, *args):
7796 __init__(self) -> CvLaplaceFilter
7797 __init__(self, int _max_width, int _src_type, int _dst_type, bool _normalized,
7798 int _ksize, int _border_mode=1,
7799 CvScalar _border_value=cvScalarAll(0)) -> CvLaplaceFilter
7800 __init__(self, int _max_width, int _src_type, int _dst_type, bool _normalized,
7801 int _ksize, int _border_mode=1) -> CvLaplaceFilter
7802 __init__(self, int _max_width, int _src_type, int _dst_type, bool _normalized,
7803 int _ksize) -> CvLaplaceFilter
7805 this = _cv.new_CvLaplaceFilter(*args)
7806 try: self.this.append(this)
7807 except: self.this = this
7808 __swig_destroy__ = _cv.delete_CvLaplaceFilter
7809 __del__ = lambda self : None;
7812 init(self, int _max_width, int _src_type, int _dst_type, bool _normalized,
7813 int _ksize, int _border_mode=1,
7814 CvScalar _border_value=cvScalarAll(0))
7815 init(self, int _max_width, int _src_type, int _dst_type, bool _normalized,
7816 int _ksize, int _border_mode=1)
7817 init(self, int _max_width, int _src_type, int _dst_type, bool _normalized,
7819 init(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7820 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1),
7821 int _border_mode=1, CvScalar _border_value=cvScalarAll(0))
7822 init(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7823 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1),
7825 init(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7826 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1))
7827 init(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7829 init(self, int _max_width, int _src_type, int _dst_type, CvMat _kx,
7830 CvMat _ky, CvPoint _anchor=cvPoint(-1,-1),
7831 int _border_mode=1, CvScalar _border_value=cvScalarAll(0))
7832 init(self, int _max_width, int _src_type, int _dst_type, CvMat _kx,
7833 CvMat _ky, CvPoint _anchor=cvPoint(-1,-1),
7835 init(self, int _max_width, int _src_type, int _dst_type, CvMat _kx,
7836 CvMat _ky, CvPoint _anchor=cvPoint(-1,-1))
7837 init(self, int _max_width, int _src_type, int _dst_type, CvMat _kx,
7840 return _cv.CvLaplaceFilter_init(*args)
7842 def is_normalized(*args):
7843 """is_normalized(self) -> bool"""
7844 return _cv.CvLaplaceFilter_is_normalized(*args)
7846 def is_basic_laplacian(*args):
7847 """is_basic_laplacian(self) -> bool"""
7848 return _cv.CvLaplaceFilter_is_basic_laplacian(*args)
7850 CvLaplaceFilter_swigregister = _cv.CvLaplaceFilter_swigregister
7851 CvLaplaceFilter_swigregister(CvLaplaceFilter)
7853 class CvMorphology(CvBaseImageFilter):
7854 """Proxy of C++ CvMorphology class"""
7855 __swig_setmethods__ = {}
7856 for _s in [CvBaseImageFilter]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
7857 __setattr__ = lambda self, name, value: _swig_setattr(self, CvMorphology, name, value)
7858 __swig_getmethods__ = {}
7859 for _s in [CvBaseImageFilter]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
7860 __getattr__ = lambda self, name: _swig_getattr(self, CvMorphology, name)
7861 __repr__ = _swig_repr
7862 def __init__(self, *args):
7864 __init__(self) -> CvMorphology
7865 __init__(self, int _operation, int _max_width, int _src_dst_type,
7866 int _element_shape, CvMat _element, CvSize _ksize=cvSize(0,0),
7867 CvPoint _anchor=cvPoint(-1,-1),
7868 int _border_mode=1, CvScalar _border_value=cvScalarAll(0)) -> CvMorphology
7869 __init__(self, int _operation, int _max_width, int _src_dst_type,
7870 int _element_shape, CvMat _element, CvSize _ksize=cvSize(0,0),
7871 CvPoint _anchor=cvPoint(-1,-1),
7872 int _border_mode=1) -> CvMorphology
7873 __init__(self, int _operation, int _max_width, int _src_dst_type,
7874 int _element_shape, CvMat _element, CvSize _ksize=cvSize(0,0),
7875 CvPoint _anchor=cvPoint(-1,-1)) -> CvMorphology
7876 __init__(self, int _operation, int _max_width, int _src_dst_type,
7877 int _element_shape, CvMat _element, CvSize _ksize=cvSize(0,0)) -> CvMorphology
7878 __init__(self, int _operation, int _max_width, int _src_dst_type,
7879 int _element_shape, CvMat _element) -> CvMorphology
7881 this = _cv.new_CvMorphology(*args)
7882 try: self.this.append(this)
7883 except: self.this = this
7884 __swig_destroy__ = _cv.delete_CvMorphology
7885 __del__ = lambda self : None;
7888 init(self, int _operation, int _max_width, int _src_dst_type,
7889 int _element_shape, CvMat _element, CvSize _ksize=cvSize(0,0),
7890 CvPoint _anchor=cvPoint(-1,-1),
7891 int _border_mode=1, CvScalar _border_value=cvScalarAll(0))
7892 init(self, int _operation, int _max_width, int _src_dst_type,
7893 int _element_shape, CvMat _element, CvSize _ksize=cvSize(0,0),
7894 CvPoint _anchor=cvPoint(-1,-1),
7896 init(self, int _operation, int _max_width, int _src_dst_type,
7897 int _element_shape, CvMat _element, CvSize _ksize=cvSize(0,0),
7898 CvPoint _anchor=cvPoint(-1,-1))
7899 init(self, int _operation, int _max_width, int _src_dst_type,
7900 int _element_shape, CvMat _element, CvSize _ksize=cvSize(0,0))
7901 init(self, int _operation, int _max_width, int _src_dst_type,
7902 int _element_shape, CvMat _element)
7903 init(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7904 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1),
7905 int _border_mode=1, CvScalar _border_value=cvScalarAll(0))
7906 init(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7907 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1),
7909 init(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7910 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1))
7911 init(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7914 return _cv.CvMorphology_init(*args)
7918 return _cv.CvMorphology_clear(*args)
7920 def get_element(*args):
7921 """get_element(self) -> CvMat"""
7922 return _cv.CvMorphology_get_element(*args)
7924 def get_element_shape(*args):
7925 """get_element_shape(self) -> int"""
7926 return _cv.CvMorphology_get_element_shape(*args)
7928 def get_operation(*args):
7929 """get_operation(self) -> int"""
7930 return _cv.CvMorphology_get_operation(*args)
7932 def get_element_sparse_buf(*args):
7933 """get_element_sparse_buf(self) -> uchar"""
7934 return _cv.CvMorphology_get_element_sparse_buf(*args)
7936 def get_element_sparse_count(*args):
7937 """get_element_sparse_count(self) -> int"""
7938 return _cv.CvMorphology_get_element_sparse_count(*args)
7940 RECT = _cv.CvMorphology_RECT
7941 CROSS = _cv.CvMorphology_CROSS
7942 ELLIPSE = _cv.CvMorphology_ELLIPSE
7943 CUSTOM = _cv.CvMorphology_CUSTOM
7944 BINARY = _cv.CvMorphology_BINARY
7945 GRAYSCALE = _cv.CvMorphology_GRAYSCALE
7946 ERODE = _cv.CvMorphology_ERODE
7947 DILATE = _cv.CvMorphology_DILATE
7948 def init_binary_element(*args):
7950 init_binary_element(CvMat _element, int _element_shape, CvPoint _anchor=cvPoint(-1,-1))
7951 init_binary_element(CvMat _element, int _element_shape)
7953 return _cv.CvMorphology_init_binary_element(*args)
7955 if _newclass:init_binary_element = staticmethod(init_binary_element)
7956 __swig_getmethods__["init_binary_element"] = lambda x: init_binary_element
7957 CvMorphology_swigregister = _cv.CvMorphology_swigregister
7958 CvMorphology_swigregister(CvMorphology)
7960 def CvMorphology_init_binary_element(*args):
7962 init_binary_element(CvMat _element, int _element_shape, CvPoint _anchor=cvPoint(-1,-1))
7963 CvMorphology_init_binary_element(CvMat _element, int _element_shape)
7965 return _cv.CvMorphology_init_binary_element(*args)
7967 class CvTuple_CvPoint_2(_object):
7968 """Proxy of C++ CvTuple_CvPoint_2 class"""
7969 __swig_setmethods__ = {}
7970 __setattr__ = lambda self, name, value: _swig_setattr(self, CvTuple_CvPoint_2, name, value)
7971 __swig_getmethods__ = {}
7972 __getattr__ = lambda self, name: _swig_getattr(self, CvTuple_CvPoint_2, name)
7973 __repr__ = _swig_repr
7974 __swig_setmethods__["val"] = _cv.CvTuple_CvPoint_2_val_set
7975 __swig_getmethods__["val"] = _cv.CvTuple_CvPoint_2_val_get
7976 if _newclass:val = _swig_property(_cv.CvTuple_CvPoint_2_val_get, _cv.CvTuple_CvPoint_2_val_set)
7977 def __setitem__(*args):
7978 """__setitem__(self, int i, CvPoint obj)"""
7979 return _cv.CvTuple_CvPoint_2___setitem__(*args)
7981 def __getitem__(*args):
7982 """__getitem__(self, int i) -> CvPoint"""
7983 return _cv.CvTuple_CvPoint_2___getitem__(*args)
7985 def __init__(self, *args):
7986 """__init__(self) -> CvTuple_CvPoint_2"""
7987 this = _cv.new_CvTuple_CvPoint_2(*args)
7988 try: self.this.append(this)
7989 except: self.this = this
7990 __swig_destroy__ = _cv.delete_CvTuple_CvPoint_2
7991 __del__ = lambda self : None;
7992 CvTuple_CvPoint_2_swigregister = _cv.CvTuple_CvPoint_2_swigregister
7993 CvTuple_CvPoint_2_swigregister(CvTuple_CvPoint_2)
7995 class CvTuple_float_2(_object):
7996 """Proxy of C++ CvTuple_float_2 class"""
7997 __swig_setmethods__ = {}
7998 __setattr__ = lambda self, name, value: _swig_setattr(self, CvTuple_float_2, name, value)
7999 __swig_getmethods__ = {}
8000 __getattr__ = lambda self, name: _swig_getattr(self, CvTuple_float_2, name)
8001 __repr__ = _swig_repr
8002 __swig_setmethods__["val"] = _cv.CvTuple_float_2_val_set
8003 __swig_getmethods__["val"] = _cv.CvTuple_float_2_val_get
8004 if _newclass:val = _swig_property(_cv.CvTuple_float_2_val_get, _cv.CvTuple_float_2_val_set)
8005 def __setitem__(*args):
8006 """__setitem__(self, int i, float obj)"""
8007 return _cv.CvTuple_float_2___setitem__(*args)
8009 def __getitem__(*args):
8010 """__getitem__(self, int i) -> float"""
8011 return _cv.CvTuple_float_2___getitem__(*args)
8013 def __init__(self, *args):
8014 """__init__(self) -> CvTuple_float_2"""
8015 this = _cv.new_CvTuple_float_2(*args)
8016 try: self.this.append(this)
8017 except: self.this = this
8018 __swig_destroy__ = _cv.delete_CvTuple_float_2
8019 __del__ = lambda self : None;
8020 CvTuple_float_2_swigregister = _cv.CvTuple_float_2_swigregister
8021 CvTuple_float_2_swigregister(CvTuple_float_2)
8023 class CvTuple_float_3(_object):
8024 """Proxy of C++ CvTuple_float_3 class"""
8025 __swig_setmethods__ = {}
8026 __setattr__ = lambda self, name, value: _swig_setattr(self, CvTuple_float_3, name, value)
8027 __swig_getmethods__ = {}
8028 __getattr__ = lambda self, name: _swig_getattr(self, CvTuple_float_3, name)
8029 __repr__ = _swig_repr
8030 __swig_setmethods__["val"] = _cv.CvTuple_float_3_val_set
8031 __swig_getmethods__["val"] = _cv.CvTuple_float_3_val_get
8032 if _newclass:val = _swig_property(_cv.CvTuple_float_3_val_get, _cv.CvTuple_float_3_val_set)
8033 def __setitem__(*args):
8034 """__setitem__(self, int i, float obj)"""
8035 return _cv.CvTuple_float_3___setitem__(*args)
8037 def __getitem__(*args):
8038 """__getitem__(self, int i) -> float"""
8039 return _cv.CvTuple_float_3___getitem__(*args)
8041 def __init__(self, *args):
8042 """__init__(self) -> CvTuple_float_3"""
8043 this = _cv.new_CvTuple_float_3(*args)
8044 try: self.this.append(this)
8045 except: self.this = this
8046 __swig_destroy__ = _cv.delete_CvTuple_float_3
8047 __del__ = lambda self : None;
8048 CvTuple_float_3_swigregister = _cv.CvTuple_float_3_swigregister
8049 CvTuple_float_3_swigregister(CvTuple_float_3)
8051 class CvSeq_CvPoint(CvSeq):
8052 """Proxy of C++ CvSeq_CvPoint class"""
8053 __swig_setmethods__ = {}
8054 for _s in [CvSeq]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
8055 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSeq_CvPoint, name, value)
8056 __swig_getmethods__ = {}
8057 for _s in [CvSeq]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
8058 __getattr__ = lambda self, name: _swig_getattr(self, CvSeq_CvPoint, name)
8059 __repr__ = _swig_repr
8061 """cast(CvSeq seq) -> CvSeq_CvPoint"""
8062 return _cv.CvSeq_CvPoint_cast(*args)
8064 if _newclass:cast = staticmethod(cast)
8065 __swig_getmethods__["cast"] = lambda x: cast
8066 def __getitem__(*args):
8067 """__getitem__(self, int i) -> CvPoint"""
8068 return _cv.CvSeq_CvPoint___getitem__(*args)
8070 def __setitem__(*args):
8071 """__setitem__(self, int i, CvPoint obj)"""
8072 return _cv.CvSeq_CvPoint___setitem__(*args)
8075 """append(self, CvPoint obj)"""
8076 return _cv.CvSeq_CvPoint_append(*args)
8079 """pop(self) -> CvPoint"""
8080 return _cv.CvSeq_CvPoint_pop(*args)
8082 def __init__(self, *args):
8083 """__init__(self) -> CvSeq_CvPoint"""
8084 this = _cv.new_CvSeq_CvPoint(*args)
8085 try: self.this.append(this)
8086 except: self.this = this
8087 __swig_destroy__ = _cv.delete_CvSeq_CvPoint
8088 __del__ = lambda self : None;
8089 CvSeq_CvPoint_swigregister = _cv.CvSeq_CvPoint_swigregister
8090 CvSeq_CvPoint_swigregister(CvSeq_CvPoint)
8092 def CvSeq_CvPoint_cast(*args):
8093 """CvSeq_CvPoint_cast(CvSeq seq) -> CvSeq_CvPoint"""
8094 return _cv.CvSeq_CvPoint_cast(*args)
8096 class CvSeq_CvPoint2D32f(CvSeq):
8097 """Proxy of C++ CvSeq_CvPoint2D32f class"""
8098 __swig_setmethods__ = {}
8099 for _s in [CvSeq]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
8100 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSeq_CvPoint2D32f, name, value)
8101 __swig_getmethods__ = {}
8102 for _s in [CvSeq]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
8103 __getattr__ = lambda self, name: _swig_getattr(self, CvSeq_CvPoint2D32f, name)
8104 __repr__ = _swig_repr
8106 """cast(CvSeq seq) -> CvSeq_CvPoint2D32f"""
8107 return _cv.CvSeq_CvPoint2D32f_cast(*args)
8109 if _newclass:cast = staticmethod(cast)
8110 __swig_getmethods__["cast"] = lambda x: cast
8111 def __getitem__(*args):
8112 """__getitem__(self, int i) -> CvPoint2D32f"""
8113 return _cv.CvSeq_CvPoint2D32f___getitem__(*args)
8115 def __setitem__(*args):
8116 """__setitem__(self, int i, CvPoint2D32f obj)"""
8117 return _cv.CvSeq_CvPoint2D32f___setitem__(*args)
8120 """append(self, CvPoint2D32f obj)"""
8121 return _cv.CvSeq_CvPoint2D32f_append(*args)
8124 """pop(self) -> CvPoint2D32f"""
8125 return _cv.CvSeq_CvPoint2D32f_pop(*args)
8127 def __init__(self, *args):
8128 """__init__(self) -> CvSeq_CvPoint2D32f"""
8129 this = _cv.new_CvSeq_CvPoint2D32f(*args)
8130 try: self.this.append(this)
8131 except: self.this = this
8132 __swig_destroy__ = _cv.delete_CvSeq_CvPoint2D32f
8133 __del__ = lambda self : None;
8134 CvSeq_CvPoint2D32f_swigregister = _cv.CvSeq_CvPoint2D32f_swigregister
8135 CvSeq_CvPoint2D32f_swigregister(CvSeq_CvPoint2D32f)
8137 def CvSeq_CvPoint2D32f_cast(*args):
8138 """CvSeq_CvPoint2D32f_cast(CvSeq seq) -> CvSeq_CvPoint2D32f"""
8139 return _cv.CvSeq_CvPoint2D32f_cast(*args)
8141 class CvSeq_CvRect(CvSeq):
8142 """Proxy of C++ CvSeq_CvRect class"""
8143 __swig_setmethods__ = {}
8144 for _s in [CvSeq]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
8145 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSeq_CvRect, name, value)
8146 __swig_getmethods__ = {}
8147 for _s in [CvSeq]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
8148 __getattr__ = lambda self, name: _swig_getattr(self, CvSeq_CvRect, name)
8149 __repr__ = _swig_repr
8151 """cast(CvSeq seq) -> CvSeq_CvRect"""
8152 return _cv.CvSeq_CvRect_cast(*args)
8154 if _newclass:cast = staticmethod(cast)
8155 __swig_getmethods__["cast"] = lambda x: cast
8156 def __getitem__(*args):
8157 """__getitem__(self, int i) -> CvRect"""
8158 return _cv.CvSeq_CvRect___getitem__(*args)
8160 def __setitem__(*args):
8161 """__setitem__(self, int i, CvRect obj)"""
8162 return _cv.CvSeq_CvRect___setitem__(*args)
8165 """append(self, CvRect obj)"""
8166 return _cv.CvSeq_CvRect_append(*args)
8169 """pop(self) -> CvRect"""
8170 return _cv.CvSeq_CvRect_pop(*args)
8172 def __init__(self, *args):
8173 """__init__(self) -> CvSeq_CvRect"""
8174 this = _cv.new_CvSeq_CvRect(*args)
8175 try: self.this.append(this)
8176 except: self.this = this
8177 __swig_destroy__ = _cv.delete_CvSeq_CvRect
8178 __del__ = lambda self : None;
8179 CvSeq_CvRect_swigregister = _cv.CvSeq_CvRect_swigregister
8180 CvSeq_CvRect_swigregister(CvSeq_CvRect)
8182 def CvSeq_CvRect_cast(*args):
8183 """CvSeq_CvRect_cast(CvSeq seq) -> CvSeq_CvRect"""
8184 return _cv.CvSeq_CvRect_cast(*args)
8186 class CvSeq_CvSeq(CvSeq):
8187 """Proxy of C++ CvSeq_CvSeq class"""
8188 __swig_setmethods__ = {}
8189 for _s in [CvSeq]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
8190 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSeq_CvSeq, name, value)
8191 __swig_getmethods__ = {}
8192 for _s in [CvSeq]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
8193 __getattr__ = lambda self, name: _swig_getattr(self, CvSeq_CvSeq, name)
8194 __repr__ = _swig_repr
8196 """cast(CvSeq seq) -> CvSeq_CvSeq"""
8197 return _cv.CvSeq_CvSeq_cast(*args)
8199 if _newclass:cast = staticmethod(cast)
8200 __swig_getmethods__["cast"] = lambda x: cast
8201 def __getitem__(*args):
8202 """__getitem__(self, int i) -> CvSeq"""
8203 return _cv.CvSeq_CvSeq___getitem__(*args)
8205 def __setitem__(*args):
8206 """__setitem__(self, int i, CvSeq obj)"""
8207 return _cv.CvSeq_CvSeq___setitem__(*args)
8210 """append(self, CvSeq obj)"""
8211 return _cv.CvSeq_CvSeq_append(*args)
8214 """pop(self) -> CvSeq"""
8215 return _cv.CvSeq_CvSeq_pop(*args)
8217 def __init__(self, *args):
8218 """__init__(self) -> CvSeq_CvSeq"""
8219 this = _cv.new_CvSeq_CvSeq(*args)
8220 try: self.this.append(this)
8221 except: self.this = this
8222 __swig_destroy__ = _cv.delete_CvSeq_CvSeq
8223 __del__ = lambda self : None;
8224 CvSeq_CvSeq_swigregister = _cv.CvSeq_CvSeq_swigregister
8225 CvSeq_CvSeq_swigregister(CvSeq_CvSeq)
8227 def CvSeq_CvSeq_cast(*args):
8228 """CvSeq_CvSeq_cast(CvSeq seq) -> CvSeq_CvSeq"""
8229 return _cv.CvSeq_CvSeq_cast(*args)
8231 class CvSeq_CvQuadEdge2D(CvSeq):
8232 """Proxy of C++ CvSeq_CvQuadEdge2D class"""
8233 __swig_setmethods__ = {}
8234 for _s in [CvSeq]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
8235 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSeq_CvQuadEdge2D, name, value)
8236 __swig_getmethods__ = {}
8237 for _s in [CvSeq]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
8238 __getattr__ = lambda self, name: _swig_getattr(self, CvSeq_CvQuadEdge2D, name)
8239 __repr__ = _swig_repr
8241 """cast(CvSeq seq) -> CvSeq_CvQuadEdge2D"""
8242 return _cv.CvSeq_CvQuadEdge2D_cast(*args)
8244 if _newclass:cast = staticmethod(cast)
8245 __swig_getmethods__["cast"] = lambda x: cast
8246 def __getitem__(*args):
8247 """__getitem__(self, int i) -> CvQuadEdge2D"""
8248 return _cv.CvSeq_CvQuadEdge2D___getitem__(*args)
8250 def __setitem__(*args):
8251 """__setitem__(self, int i, CvQuadEdge2D obj)"""
8252 return _cv.CvSeq_CvQuadEdge2D___setitem__(*args)
8255 """append(self, CvQuadEdge2D obj)"""
8256 return _cv.CvSeq_CvQuadEdge2D_append(*args)
8259 """pop(self) -> CvQuadEdge2D"""
8260 return _cv.CvSeq_CvQuadEdge2D_pop(*args)
8262 def __init__(self, *args):
8263 """__init__(self) -> CvSeq_CvQuadEdge2D"""
8264 this = _cv.new_CvSeq_CvQuadEdge2D(*args)
8265 try: self.this.append(this)
8266 except: self.this = this
8267 __swig_destroy__ = _cv.delete_CvSeq_CvQuadEdge2D
8268 __del__ = lambda self : None;
8269 CvSeq_CvQuadEdge2D_swigregister = _cv.CvSeq_CvQuadEdge2D_swigregister
8270 CvSeq_CvQuadEdge2D_swigregister(CvSeq_CvQuadEdge2D)
8272 def CvSeq_CvQuadEdge2D_cast(*args):
8273 """CvSeq_CvQuadEdge2D_cast(CvSeq seq) -> CvSeq_CvQuadEdge2D"""
8274 return _cv.CvSeq_CvQuadEdge2D_cast(*args)
8276 class CvSeq_CvConnectedComp(CvSeq):
8277 """Proxy of C++ CvSeq_CvConnectedComp class"""
8278 __swig_setmethods__ = {}
8279 for _s in [CvSeq]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
8280 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSeq_CvConnectedComp, name, value)
8281 __swig_getmethods__ = {}
8282 for _s in [CvSeq]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
8283 __getattr__ = lambda self, name: _swig_getattr(self, CvSeq_CvConnectedComp, name)
8284 __repr__ = _swig_repr
8286 """cast(CvSeq seq) -> CvSeq_CvConnectedComp"""
8287 return _cv.CvSeq_CvConnectedComp_cast(*args)
8289 if _newclass:cast = staticmethod(cast)
8290 __swig_getmethods__["cast"] = lambda x: cast
8291 def __getitem__(*args):
8292 """__getitem__(self, int i) -> CvConnectedComp"""
8293 return _cv.CvSeq_CvConnectedComp___getitem__(*args)
8295 def __setitem__(*args):
8296 """__setitem__(self, int i, CvConnectedComp obj)"""
8297 return _cv.CvSeq_CvConnectedComp___setitem__(*args)
8300 """append(self, CvConnectedComp obj)"""
8301 return _cv.CvSeq_CvConnectedComp_append(*args)
8304 """pop(self) -> CvConnectedComp"""
8305 return _cv.CvSeq_CvConnectedComp_pop(*args)
8307 def __init__(self, *args):
8308 """__init__(self) -> CvSeq_CvConnectedComp"""
8309 this = _cv.new_CvSeq_CvConnectedComp(*args)
8310 try: self.this.append(this)
8311 except: self.this = this
8312 __swig_destroy__ = _cv.delete_CvSeq_CvConnectedComp
8313 __del__ = lambda self : None;
8314 CvSeq_CvConnectedComp_swigregister = _cv.CvSeq_CvConnectedComp_swigregister
8315 CvSeq_CvConnectedComp_swigregister(CvSeq_CvConnectedComp)
8317 def CvSeq_CvConnectedComp_cast(*args):
8318 """CvSeq_CvConnectedComp_cast(CvSeq seq) -> CvSeq_CvConnectedComp"""
8319 return _cv.CvSeq_CvConnectedComp_cast(*args)
8321 class CvSeq_CvPoint_2(CvSeq):
8322 """Proxy of C++ CvSeq_CvPoint_2 class"""
8323 __swig_setmethods__ = {}
8324 for _s in [CvSeq]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
8325 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSeq_CvPoint_2, name, value)
8326 __swig_getmethods__ = {}
8327 for _s in [CvSeq]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
8328 __getattr__ = lambda self, name: _swig_getattr(self, CvSeq_CvPoint_2, name)
8329 __repr__ = _swig_repr
8331 """cast(CvSeq seq) -> CvSeq_CvPoint_2"""
8332 return _cv.CvSeq_CvPoint_2_cast(*args)
8334 if _newclass:cast = staticmethod(cast)
8335 __swig_getmethods__["cast"] = lambda x: cast
8336 def __getitem__(*args):
8337 """__getitem__(self, int i) -> CvTuple_CvPoint_2"""
8338 return _cv.CvSeq_CvPoint_2___getitem__(*args)
8340 def __setitem__(*args):
8341 """__setitem__(self, int i, CvTuple_CvPoint_2 obj)"""
8342 return _cv.CvSeq_CvPoint_2___setitem__(*args)
8345 """append(self, CvTuple_CvPoint_2 obj)"""
8346 return _cv.CvSeq_CvPoint_2_append(*args)
8349 """pop(self) -> CvTuple_CvPoint_2"""
8350 return _cv.CvSeq_CvPoint_2_pop(*args)
8352 def __init__(self, *args):
8353 """__init__(self) -> CvSeq_CvPoint_2"""
8354 this = _cv.new_CvSeq_CvPoint_2(*args)
8355 try: self.this.append(this)
8356 except: self.this = this
8357 __swig_destroy__ = _cv.delete_CvSeq_CvPoint_2
8358 __del__ = lambda self : None;
8359 CvSeq_CvPoint_2_swigregister = _cv.CvSeq_CvPoint_2_swigregister
8360 CvSeq_CvPoint_2_swigregister(CvSeq_CvPoint_2)
8362 def CvSeq_CvPoint_2_cast(*args):
8363 """CvSeq_CvPoint_2_cast(CvSeq seq) -> CvSeq_CvPoint_2"""
8364 return _cv.CvSeq_CvPoint_2_cast(*args)
8366 class CvSeq_float_2(CvSeq):
8367 """Proxy of C++ CvSeq_float_2 class"""
8368 __swig_setmethods__ = {}
8369 for _s in [CvSeq]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
8370 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSeq_float_2, name, value)
8371 __swig_getmethods__ = {}
8372 for _s in [CvSeq]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
8373 __getattr__ = lambda self, name: _swig_getattr(self, CvSeq_float_2, name)
8374 __repr__ = _swig_repr
8376 """cast(CvSeq seq) -> CvSeq_float_2"""
8377 return _cv.CvSeq_float_2_cast(*args)
8379 if _newclass:cast = staticmethod(cast)
8380 __swig_getmethods__["cast"] = lambda x: cast
8381 def __getitem__(*args):
8382 """__getitem__(self, int i) -> CvTuple_float_2"""
8383 return _cv.CvSeq_float_2___getitem__(*args)
8385 def __setitem__(*args):
8386 """__setitem__(self, int i, CvTuple_float_2 obj)"""
8387 return _cv.CvSeq_float_2___setitem__(*args)
8390 """append(self, CvTuple_float_2 obj)"""
8391 return _cv.CvSeq_float_2_append(*args)
8394 """pop(self) -> CvTuple_float_2"""
8395 return _cv.CvSeq_float_2_pop(*args)
8397 def __init__(self, *args):
8398 """__init__(self) -> CvSeq_float_2"""
8399 this = _cv.new_CvSeq_float_2(*args)
8400 try: self.this.append(this)
8401 except: self.this = this
8402 __swig_destroy__ = _cv.delete_CvSeq_float_2
8403 __del__ = lambda self : None;
8404 CvSeq_float_2_swigregister = _cv.CvSeq_float_2_swigregister
8405 CvSeq_float_2_swigregister(CvSeq_float_2)
8407 def CvSeq_float_2_cast(*args):
8408 """CvSeq_float_2_cast(CvSeq seq) -> CvSeq_float_2"""
8409 return _cv.CvSeq_float_2_cast(*args)
8411 class CvSeq_float_3(CvSeq):
8412 """Proxy of C++ CvSeq_float_3 class"""
8413 __swig_setmethods__ = {}
8414 for _s in [CvSeq]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
8415 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSeq_float_3, name, value)
8416 __swig_getmethods__ = {}
8417 for _s in [CvSeq]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
8418 __getattr__ = lambda self, name: _swig_getattr(self, CvSeq_float_3, name)
8419 __repr__ = _swig_repr
8421 """cast(CvSeq seq) -> CvSeq_float_3"""
8422 return _cv.CvSeq_float_3_cast(*args)
8424 if _newclass:cast = staticmethod(cast)
8425 __swig_getmethods__["cast"] = lambda x: cast
8426 def __getitem__(*args):
8427 """__getitem__(self, int i) -> CvTuple_float_3"""
8428 return _cv.CvSeq_float_3___getitem__(*args)
8430 def __setitem__(*args):
8431 """__setitem__(self, int i, CvTuple_float_3 obj)"""
8432 return _cv.CvSeq_float_3___setitem__(*args)
8435 """append(self, CvTuple_float_3 obj)"""
8436 return _cv.CvSeq_float_3_append(*args)
8439 """pop(self) -> CvTuple_float_3"""
8440 return _cv.CvSeq_float_3_pop(*args)
8442 def __init__(self, *args):
8443 """__init__(self) -> CvSeq_float_3"""
8444 this = _cv.new_CvSeq_float_3(*args)
8445 try: self.this.append(this)
8446 except: self.this = this
8447 __swig_destroy__ = _cv.delete_CvSeq_float_3
8448 __del__ = lambda self : None;
8449 CvSeq_float_3_swigregister = _cv.CvSeq_float_3_swigregister
8450 CvSeq_float_3_swigregister(CvSeq_float_3)
8452 def CvSeq_float_3_cast(*args):
8453 """CvSeq_float_3_cast(CvSeq seq) -> CvSeq_float_3"""
8454 return _cv.CvSeq_float_3_cast(*args)
8457 def SendErrorToPython(*args):
8459 SendErrorToPython(int status, char func_name, char err_msg, char file_name,
8460 int line, void ?) -> int
8462 return _cv.SendErrorToPython(*args)
8464 def function_ptr_generator(*args):
8465 """function_ptr_generator() -> CvErrorCallback"""
8466 return _cv.function_ptr_generator(*args)
8468 def void_ptr_generator(*args):
8469 """void_ptr_generator() -> void"""
8470 return _cv.void_ptr_generator(*args)
8472 def void_ptrptr_generator(*args):
8473 """void_ptrptr_generator() -> void"""
8474 return _cv.void_ptrptr_generator(*args)
8475 IPL_ALIGN_DWORD=IPL_ALIGN_4BYTES
8476 IPL_ALIGN_QWORD=IPL_ALIGN_8BYTES
8477 CV_MAKE_TYPE=CV_MAKETYPE
8478 CV_IS_CONT_MAT=CV_IS_MAT_CONT
8479 CV_HIST_TREE=CV_HIST_SPARSE
8480 CV_TERMCRIT_NUMBER=CV_TERMCRIT_ITER
8481 CV_SEQ_ELTYPE_PTR=CV_USRTYPE1
8482 CV_GRAPH=CV_SEQ_KIND_GRAPH
8483 CV_SEQ_CONTOUR=CV_SEQ_POLYGON
8484 CV_STORAGE_WRITE_TEXT=CV_STORAGE_WRITE
8485 CV_STORAGE_WRITE_BINARY=CV_STORAGE_WRITE
8486 CV_NODE_INTEGER=CV_NODE_INT
8487 CV_NODE_FLOAT=CV_NODE_REAL
8488 CV_NODE_STRING=CV_NODE_STR
8489 cvGetSubArr=cvGetSubRect
8491 cvCvtScale=cvConvertScale
8492 cvScale=cvConvertScale
8493 cvCvtScaleAbs=cvConvertScaleAbs
8494 cvCheckArray=cvCheckArr
8495 cvMatMulAddEx=cvGEMM
8496 cvMatMulAddS=cvTransform
8500 cvMahalonobis=cvMahalanobis
8501 CV_DXT_INVERSE_SCALE=CV_DXT_INV_SCALE
8503 cvGraphFindEdge=cvFindGraphEdge
8504 cvGraphFindEdgeByPtr=cvFindGraphEdgeByPtr
8505 cvDrawRect=cvRectangle
8507 cvDrawCircle=cvCircle
8508 cvDrawEllipse=cvEllipse
8509 cvDrawPolyLine=cvPolyLine
8510 CV_FONT_VECTOR0=CV_FONT_HERSHEY_SIMPLEX
8511 CV_RGB2RGBA=CV_BGR2BGRA
8512 CV_RGBA2RGB=CV_BGRA2BGR
8513 CV_RGB2BGRA=CV_BGR2RGBA
8514 CV_BGRA2RGB=CV_RGBA2BGR
8515 CV_RGB2BGR=CV_BGR2RGB
8516 CV_RGBA2BGRA=CV_BGRA2RGBA
8517 CV_GRAY2RGB=CV_GRAY2BGR
8518 CV_GRAY2RGBA=CV_GRAY2BGRA
8519 CV_BayerBG2RGB=CV_BayerRG2BGR
8520 CV_BayerGB2RGB=CV_BayerGR2BGR
8521 CV_BayerRG2RGB=CV_BayerBG2BGR
8522 CV_BayerGR2RGB=CV_BayerGB2BGR
8525 OpenCV is the Intel Open CV library, an open source effort to provide
8526 computer vision algorithms for standard PC hardware.
8528 This wrapper was semi-automatically created from the C/C++ headers and therefore
8529 contains no Python documentation. Because all identifiers are identical to their
8530 C/C++ counterparts, you can consult the standard manuals that come with OpenCV.
8533 # this tells OpenCV not to call exit() on errors but throw a python exception instead
8534 cvRedirectError(function_ptr_generator(), void_ptr_generator(), void_ptrptr_generator())