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): 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)
274 begin(self) -> iterator
275 begin(self) -> const_iterator
277 return _cv.FloatVector_begin(*args)
281 end(self) -> iterator
282 end(self) -> const_iterator
284 return _cv.FloatVector_end(*args)
288 rbegin(self) -> reverse_iterator
289 rbegin(self) -> const_reverse_iterator
291 return _cv.FloatVector_rbegin(*args)
295 rend(self) -> reverse_iterator
296 rend(self) -> const_reverse_iterator
298 return _cv.FloatVector_rend(*args)
302 return _cv.FloatVector_pop_back(*args)
306 erase(self, iterator pos) -> iterator
307 erase(self, iterator first, iterator last) -> iterator
309 return _cv.FloatVector_erase(*args)
311 def __init__(self, *args):
313 __init__(self) -> FloatVector
314 __init__(self, FloatVector ?) -> FloatVector
315 __init__(self, size_type size) -> FloatVector
316 __init__(self, size_type size, value_type value) -> FloatVector
318 this = _cv.new_FloatVector(*args)
319 try: self.this.append(this)
320 except: self.this = this
321 def push_back(*args):
322 """push_back(self, value_type x)"""
323 return _cv.FloatVector_push_back(*args)
326 """front(self) -> value_type"""
327 return _cv.FloatVector_front(*args)
330 """back(self) -> value_type"""
331 return _cv.FloatVector_back(*args)
334 """assign(self, size_type n, value_type x)"""
335 return _cv.FloatVector_assign(*args)
339 resize(self, size_type new_size)
340 resize(self, size_type new_size, value_type x)
342 return _cv.FloatVector_resize(*args)
346 insert(self, iterator pos, value_type x) -> iterator
347 insert(self, iterator pos, size_type n, value_type x)
349 return _cv.FloatVector_insert(*args)
352 """reserve(self, size_type n)"""
353 return _cv.FloatVector_reserve(*args)
356 """capacity(self) -> size_type"""
357 return _cv.FloatVector_capacity(*args)
359 __swig_destroy__ = _cv.delete_FloatVector
360 __del__ = lambda self : None;
361 FloatVector_swigregister = _cv.FloatVector_swigregister
362 FloatVector_swigregister(FloatVector)
364 class CvPointVector(_object):
365 """Proxy of C++ CvPointVector class"""
366 __swig_setmethods__ = {}
367 __setattr__ = lambda self, name, value: _swig_setattr(self, CvPointVector, name, value)
368 __swig_getmethods__ = {}
369 __getattr__ = lambda self, name: _swig_getattr(self, CvPointVector, name)
370 __repr__ = _swig_repr
372 """iterator(self, PyObject PYTHON_SELF) -> PySwigIterator"""
373 return _cv.CvPointVector_iterator(*args)
375 def __iter__(self): return self.iterator()
376 def __nonzero__(*args):
377 """__nonzero__(self) -> bool"""
378 return _cv.CvPointVector___nonzero__(*args)
381 """__len__(self) -> size_type"""
382 return _cv.CvPointVector___len__(*args)
385 """pop(self) -> value_type"""
386 return _cv.CvPointVector_pop(*args)
388 def __getslice__(*args):
389 """__getslice__(self, difference_type i, difference_type j) -> CvPointVector"""
390 return _cv.CvPointVector___getslice__(*args)
392 def __setslice__(*args):
393 """__setslice__(self, difference_type i, difference_type j, CvPointVector v)"""
394 return _cv.CvPointVector___setslice__(*args)
396 def __delslice__(*args):
397 """__delslice__(self, difference_type i, difference_type j)"""
398 return _cv.CvPointVector___delslice__(*args)
400 def __delitem__(*args):
401 """__delitem__(self, difference_type i)"""
402 return _cv.CvPointVector___delitem__(*args)
404 def __getitem__(*args):
405 """__getitem__(self, difference_type i) -> value_type"""
406 return _cv.CvPointVector___getitem__(*args)
408 def __setitem__(*args):
409 """__setitem__(self, difference_type i, value_type x)"""
410 return _cv.CvPointVector___setitem__(*args)
413 """append(self, value_type x)"""
414 return _cv.CvPointVector_append(*args)
417 """empty(self) -> bool"""
418 return _cv.CvPointVector_empty(*args)
421 """size(self) -> size_type"""
422 return _cv.CvPointVector_size(*args)
426 return _cv.CvPointVector_clear(*args)
429 """swap(self, CvPointVector v)"""
430 return _cv.CvPointVector_swap(*args)
432 def get_allocator(*args):
433 """get_allocator(self) -> allocator_type"""
434 return _cv.CvPointVector_get_allocator(*args)
438 begin(self) -> iterator
439 begin(self) -> const_iterator
441 return _cv.CvPointVector_begin(*args)
445 end(self) -> iterator
446 end(self) -> const_iterator
448 return _cv.CvPointVector_end(*args)
452 rbegin(self) -> reverse_iterator
453 rbegin(self) -> const_reverse_iterator
455 return _cv.CvPointVector_rbegin(*args)
459 rend(self) -> reverse_iterator
460 rend(self) -> const_reverse_iterator
462 return _cv.CvPointVector_rend(*args)
466 return _cv.CvPointVector_pop_back(*args)
470 erase(self, iterator pos) -> iterator
471 erase(self, iterator first, iterator last) -> iterator
473 return _cv.CvPointVector_erase(*args)
475 def __init__(self, *args):
477 __init__(self) -> CvPointVector
478 __init__(self, CvPointVector ?) -> CvPointVector
479 __init__(self, size_type size) -> CvPointVector
480 __init__(self, size_type size, value_type value) -> CvPointVector
482 this = _cv.new_CvPointVector(*args)
483 try: self.this.append(this)
484 except: self.this = this
485 def push_back(*args):
486 """push_back(self, value_type x)"""
487 return _cv.CvPointVector_push_back(*args)
490 """front(self) -> value_type"""
491 return _cv.CvPointVector_front(*args)
494 """back(self) -> value_type"""
495 return _cv.CvPointVector_back(*args)
498 """assign(self, size_type n, value_type x)"""
499 return _cv.CvPointVector_assign(*args)
503 resize(self, size_type new_size)
504 resize(self, size_type new_size, value_type x)
506 return _cv.CvPointVector_resize(*args)
510 insert(self, iterator pos, value_type x) -> iterator
511 insert(self, iterator pos, size_type n, value_type x)
513 return _cv.CvPointVector_insert(*args)
516 """reserve(self, size_type n)"""
517 return _cv.CvPointVector_reserve(*args)
520 """capacity(self) -> size_type"""
521 return _cv.CvPointVector_capacity(*args)
523 __swig_destroy__ = _cv.delete_CvPointVector
524 __del__ = lambda self : None;
525 CvPointVector_swigregister = _cv.CvPointVector_swigregister
526 CvPointVector_swigregister(CvPointVector)
528 def cvCalcHist(*args):
529 return cvCalcArrHist(*args)
532 def cvSegmentMotion(*args):
534 cvSegmentMotion(CvArr mhi, CvArr seg_mask, CvMemStorage storage, double timestamp,
535 double seg_thresh) -> CvSeq_CvConnectedComp
537 return _cv.cvSegmentMotion(*args)
538 def cvHoughCircles(*args):
539 seq = cvHoughCirclesUntyped( *args )
540 return CvSeq_float_3.cast(seq)
542 def cvPyrSegmentation(*args):
543 seq = cvPyrSegmentationUntyped( *args )
544 return CvSeq_CvConnectedComp.cast(seq)
546 def cvApproxChains(*args):
547 seq = cvApproxChainsUntyped( *args )
548 return CvSeq_CvPoint.cast(seq)
550 def cvContourFromContourTree(*args):
551 seq = cvContourFromContourTreeUntyped( *args )
552 return CvSeq_CvPoint.cast(seq)
554 def cvConvexityDefects(*args):
555 seq = cvConvexityDefectsUntyped( *args )
556 return CvSeq_CvConvexityDefect.cast(seq)
558 def cvFindContours( *args ):
559 count, seq = cvFindContoursUntyped( *args )
560 return count, CvSeq_CvPoint.cast(seq)
562 def cvHoughLines2( *args ):
563 seq = cvHoughLinesUntyped( *args )
564 type = CV_SEQ_ELTYPE(seq)
566 return CvSeq_CvPoint_2.cast(seq)
567 return CvSeq_float_2.cast(seq)
570 def cvReleaseImage(*args):
571 """cvReleaseImage(PyObject obj)"""
572 return _cv.cvReleaseImage(*args)
574 def cvReleaseMat(*args):
575 """cvReleaseMat(PyObject obj)"""
576 return _cv.cvReleaseMat(*args)
578 def cvReleaseStructuringElement(*args):
579 """cvReleaseStructuringElement(PyObject obj)"""
580 return _cv.cvReleaseStructuringElement(*args)
582 def cvReleaseConDensation(*args):
583 """cvReleaseConDensation(PyObject obj)"""
584 return _cv.cvReleaseConDensation(*args)
586 def cvReleaseKalman(*args):
587 """cvReleaseKalman(PyObject obj)"""
588 return _cv.cvReleaseKalman(*args)
590 def cvReleaseHist(*args):
591 """cvReleaseHist(PyObject obj)"""
592 return _cv.cvReleaseHist(*args)
594 def cvReleaseHaarClassifierCascade(*args):
595 """cvReleaseHaarClassifierCascade(PyObject obj)"""
596 return _cv.cvReleaseHaarClassifierCascade(*args)
598 def cvReleasePOSITObject(*args):
599 """cvReleasePOSITObject(PyObject obj)"""
600 return _cv.cvReleasePOSITObject(*args)
602 def cvReleaseImageHeader(*args):
603 """cvReleaseImageHeader(PyObject obj)"""
604 return _cv.cvReleaseImageHeader(*args)
606 def cvReleaseMatND(*args):
607 """cvReleaseMatND(PyObject obj)"""
608 return _cv.cvReleaseMatND(*args)
610 def cvReleaseSparseMat(*args):
611 """cvReleaseSparseMat(PyObject obj)"""
612 return _cv.cvReleaseSparseMat(*args)
614 def cvReleaseMemStorage(*args):
615 """cvReleaseMemStorage(PyObject obj)"""
616 return _cv.cvReleaseMemStorage(*args)
618 def cvReleaseGraphScanner(*args):
619 """cvReleaseGraphScanner(PyObject obj)"""
620 return _cv.cvReleaseGraphScanner(*args)
622 def cvReleaseFileStorage(*args):
623 """cvReleaseFileStorage(PyObject obj)"""
624 return _cv.cvReleaseFileStorage(*args)
626 def cvRelease(*args):
627 """cvRelease(PyObject obj)"""
628 return _cv.cvRelease(*args)
630 def cvReleaseCapture(*args):
631 """cvReleaseCapture(PyObject obj)"""
632 return _cv.cvReleaseCapture(*args)
634 def cvReleaseVideoWriter(*args):
635 """cvReleaseVideoWriter(PyObject obj)"""
636 return _cv.cvReleaseVideoWriter(*args)
639 """cvFree(void ptr)"""
640 return _cv.cvFree(*args)
642 def CV_READ_CHAIN_POINT(*args):
643 """CV_READ_CHAIN_POINT(CvPoint _pt, CvChainPtReader reader)"""
644 return _cv.CV_READ_CHAIN_POINT(*args)
646 def CV_MAT_ELEM_PTR(*args):
647 """CV_MAT_ELEM_PTR(CvMat mat, int row, int col) -> void"""
648 return _cv.CV_MAT_ELEM_PTR(*args)
650 def CV_MAT_ELEM_PTR_FAST(*args):
651 """CV_MAT_ELEM_PTR_FAST(CvMat mat, int row, int col, int pix_size) -> void"""
652 return _cv.CV_MAT_ELEM_PTR_FAST(*args)
654 def CV_NODE_VAL(*args):
655 """CV_NODE_VAL(CvSparseMat mat, CvSparseNode node) -> void"""
656 return _cv.CV_NODE_VAL(*args)
658 def CV_NODE_IDX(*args):
659 """CV_NODE_IDX(CvSparseMat mat, CvSparseNode node) -> int"""
660 return _cv.CV_NODE_IDX(*args)
662 def CV_SUBDIV2D_NEXT_EDGE(*args):
663 """CV_SUBDIV2D_NEXT_EDGE(CvSubdiv2DEdge edge) -> CvQuadEdge2D"""
664 return _cv.CV_SUBDIV2D_NEXT_EDGE(*args)
667 """CV_SWAP(int a, int b, int t)"""
668 return _cv.CV_SWAP(*args)
671 """CV_IMIN(int a, int b) -> int"""
672 return _cv.CV_IMIN(*args)
675 """CV_IMAX(int a, int b) -> int"""
676 return _cv.CV_IMAX(*args)
679 """CV_IABS(int a) -> int"""
680 return _cv.CV_IABS(*args)
683 """CV_CMP(int a, int b)"""
684 return _cv.CV_CMP(*args)
688 return _cv.CV_SIGN(*args)
690 def cvInvSqrt(*args):
691 """cvInvSqrt(double value)"""
692 return _cv.cvInvSqrt(*args)
695 """cvSqrt(double value)"""
696 return _cv.cvSqrt(*args)
698 def CV_IS_IMAGE_HDR(*args):
699 """CV_IS_IMAGE_HDR(CvArr img) -> int"""
700 return _cv.CV_IS_IMAGE_HDR(*args)
702 def CV_IS_IMAGE(*args):
703 """CV_IS_IMAGE(CvArr img) -> int"""
704 return _cv.CV_IS_IMAGE(*args)
706 def CV_MAKETYPE(*args):
707 """CV_MAKETYPE(int depth, int cn) -> int"""
708 return _cv.CV_MAKETYPE(*args)
711 """CV_8UC(int n) -> int"""
712 return _cv.CV_8UC(*args)
715 """CV_8SC(int n) -> int"""
716 return _cv.CV_8SC(*args)
719 """CV_16UC(int n) -> int"""
720 return _cv.CV_16UC(*args)
723 """CV_16SC(int n) -> int"""
724 return _cv.CV_16SC(*args)
727 """CV_32SC(int n) -> int"""
728 return _cv.CV_32SC(*args)
731 """CV_32FC(int n) -> int"""
732 return _cv.CV_32FC(*args)
735 """CV_64FC(int n) -> int"""
736 return _cv.CV_64FC(*args)
738 def CV_MAT_CN(*args):
739 """CV_MAT_CN(int flags) -> int"""
740 return _cv.CV_MAT_CN(*args)
742 def CV_MAT_DEPTH(*args):
743 """CV_MAT_DEPTH(int flags) -> int"""
744 return _cv.CV_MAT_DEPTH(*args)
746 def CV_MAT_TYPE(*args):
747 """CV_MAT_TYPE(int flags) -> int"""
748 return _cv.CV_MAT_TYPE(*args)
750 def CV_IS_MAT_CONT(*args):
751 """CV_IS_MAT_CONT(int flags) -> int"""
752 return _cv.CV_IS_MAT_CONT(*args)
754 def CV_IS_TEMP_MAT(*args):
755 """CV_IS_TEMP_MAT(int flags) -> int"""
756 return _cv.CV_IS_TEMP_MAT(*args)
758 def CV_IS_MAT_HDR(*args):
759 """CV_IS_MAT_HDR(CvMat mat) -> int"""
760 return _cv.CV_IS_MAT_HDR(*args)
762 def CV_IS_MAT(*args):
763 """CV_IS_MAT(CvMat mat) -> int"""
764 return _cv.CV_IS_MAT(*args)
766 def CV_IS_MASK_ARR(*args):
767 """CV_IS_MASK_ARR(CvMat mat) -> int"""
768 return _cv.CV_IS_MASK_ARR(*args)
770 def CV_ARE_TYPES_EQ(*args):
771 """CV_ARE_TYPES_EQ(CvMat mat1, CvMat mat2) -> int"""
772 return _cv.CV_ARE_TYPES_EQ(*args)
774 def CV_ARE_CNS_EQ(*args):
775 """CV_ARE_CNS_EQ(CvMat mat1, CvMat mat2) -> int"""
776 return _cv.CV_ARE_CNS_EQ(*args)
778 def CV_ARE_DEPTHS_EQ(*args):
779 """CV_ARE_DEPTHS_EQ(CvMat mat1, CvMat mat2) -> int"""
780 return _cv.CV_ARE_DEPTHS_EQ(*args)
782 def CV_ARE_SIZES_EQ(*args):
783 """CV_ARE_SIZES_EQ(CvMat mat1, CvMat mat2) -> int"""
784 return _cv.CV_ARE_SIZES_EQ(*args)
786 def CV_IS_MAT_CONST(*args):
787 """CV_IS_MAT_CONST(CvMat mat) -> int"""
788 return _cv.CV_IS_MAT_CONST(*args)
790 def CV_ELEM_SIZE1(*args):
791 """CV_ELEM_SIZE1(int type) -> int"""
792 return _cv.CV_ELEM_SIZE1(*args)
794 def CV_ELEM_SIZE(*args):
795 """CV_ELEM_SIZE(int type) -> int"""
796 return _cv.CV_ELEM_SIZE(*args)
798 def CV_IS_MATND_HDR(*args):
799 """CV_IS_MATND_HDR(CvMat mat) -> int"""
800 return _cv.CV_IS_MATND_HDR(*args)
802 def CV_IS_MATND(*args):
803 """CV_IS_MATND(CvMat mat) -> int"""
804 return _cv.CV_IS_MATND(*args)
806 def CV_IS_SPARSE_MAT_HDR(*args):
807 """CV_IS_SPARSE_MAT_HDR(CvMat mat) -> int"""
808 return _cv.CV_IS_SPARSE_MAT_HDR(*args)
810 def CV_IS_SPARSE_MAT(*args):
811 """CV_IS_SPARSE_MAT(CvMat mat) -> int"""
812 return _cv.CV_IS_SPARSE_MAT(*args)
814 def CV_IS_HIST(*args):
815 """CV_IS_HIST(CvHistogram hist) -> int"""
816 return _cv.CV_IS_HIST(*args)
818 def CV_IS_UNIFORM_HIST(*args):
819 """CV_IS_UNIFORM_HIST(CvHistogram hist) -> int"""
820 return _cv.CV_IS_UNIFORM_HIST(*args)
822 def CV_IS_SPARSE_HIST(*args):
823 """CV_IS_SPARSE_HIST(CvHistogram hist) -> int"""
824 return _cv.CV_IS_SPARSE_HIST(*args)
826 def CV_HIST_HAS_RANGES(*args):
827 """CV_HIST_HAS_RANGES(CvHistogram hist) -> int"""
828 return _cv.CV_HIST_HAS_RANGES(*args)
830 def CV_IS_STORAGE(*args):
831 """CV_IS_STORAGE(CvMemStorage storage) -> int"""
832 return _cv.CV_IS_STORAGE(*args)
834 def CV_IS_SET_ELEM(*args):
835 """CV_IS_SET_ELEM(void ptr) -> int"""
836 return _cv.CV_IS_SET_ELEM(*args)
838 def CV_IS_SEQ(*args):
839 """CV_IS_SEQ(CvSeq seq) -> int"""
840 return _cv.CV_IS_SEQ(*args)
842 def CV_IS_SET(*args):
843 """CV_IS_SET(CvSet set) -> int"""
844 return _cv.CV_IS_SET(*args)
846 def CV_SEQ_ELTYPE(*args):
847 """CV_SEQ_ELTYPE(CvSeq seq) -> int"""
848 return _cv.CV_SEQ_ELTYPE(*args)
850 def CV_SEQ_KIND(*args):
851 """CV_SEQ_KIND(CvSeq seq) -> int"""
852 return _cv.CV_SEQ_KIND(*args)
854 def CV_IS_SEQ_INDEX(*args):
855 """CV_IS_SEQ_INDEX(CvSeq seq) -> int"""
856 return _cv.CV_IS_SEQ_INDEX(*args)
858 def CV_IS_SEQ_CURVE(*args):
859 """CV_IS_SEQ_CURVE(CvSeq seq) -> int"""
860 return _cv.CV_IS_SEQ_CURVE(*args)
862 def CV_IS_SEQ_CLOSED(*args):
863 """CV_IS_SEQ_CLOSED(CvSeq seq) -> int"""
864 return _cv.CV_IS_SEQ_CLOSED(*args)
866 def CV_IS_SEQ_CONVEX(*args):
867 """CV_IS_SEQ_CONVEX(CvSeq seq) -> int"""
868 return _cv.CV_IS_SEQ_CONVEX(*args)
870 def CV_IS_SEQ_HOLE(*args):
871 """CV_IS_SEQ_HOLE(CvSeq seq) -> int"""
872 return _cv.CV_IS_SEQ_HOLE(*args)
874 def CV_IS_SEQ_SIMPLE(*args):
875 """CV_IS_SEQ_SIMPLE(CvSeq seq) -> int"""
876 return _cv.CV_IS_SEQ_SIMPLE(*args)
878 def CV_IS_SEQ_POINT_SET(*args):
879 """CV_IS_SEQ_POINT_SET(CvSeq seq) -> int"""
880 return _cv.CV_IS_SEQ_POINT_SET(*args)
882 def CV_IS_SEQ_POINT_SUBSET(*args):
883 """CV_IS_SEQ_POINT_SUBSET(CvSeq seq) -> int"""
884 return _cv.CV_IS_SEQ_POINT_SUBSET(*args)
886 def CV_IS_SEQ_POLYLINE(*args):
887 """CV_IS_SEQ_POLYLINE(CvSeq seq) -> int"""
888 return _cv.CV_IS_SEQ_POLYLINE(*args)
890 def CV_IS_SEQ_POLYGON(*args):
891 """CV_IS_SEQ_POLYGON(CvSeq seq) -> int"""
892 return _cv.CV_IS_SEQ_POLYGON(*args)
894 def CV_IS_SEQ_CHAIN(*args):
895 """CV_IS_SEQ_CHAIN(CvSeq seq) -> int"""
896 return _cv.CV_IS_SEQ_CHAIN(*args)
898 def CV_IS_SEQ_CONTOUR(*args):
899 """CV_IS_SEQ_CONTOUR(CvSeq seq) -> int"""
900 return _cv.CV_IS_SEQ_CONTOUR(*args)
902 def CV_IS_SEQ_CHAIN_CONTOUR(*args):
903 """CV_IS_SEQ_CHAIN_CONTOUR(CvSeq seq) -> int"""
904 return _cv.CV_IS_SEQ_CHAIN_CONTOUR(*args)
906 def CV_IS_SEQ_POLYGON_TREE(*args):
907 """CV_IS_SEQ_POLYGON_TREE(CvSeq seq) -> int"""
908 return _cv.CV_IS_SEQ_POLYGON_TREE(*args)
910 def CV_IS_GRAPH(*args):
911 """CV_IS_GRAPH(CvSeq seq) -> int"""
912 return _cv.CV_IS_GRAPH(*args)
914 def CV_IS_GRAPH_ORIENTED(*args):
915 """CV_IS_GRAPH_ORIENTED(CvSeq seq) -> int"""
916 return _cv.CV_IS_GRAPH_ORIENTED(*args)
918 def CV_IS_SUBDIV2D(*args):
919 """CV_IS_SUBDIV2D(CvSeq seq) -> int"""
920 return _cv.CV_IS_SUBDIV2D(*args)
922 def CV_WRITE_SEQ_ELEM_VAR(*args):
923 """CV_WRITE_SEQ_ELEM_VAR(void elem_ptr, CvSeqWriter writer)"""
924 return _cv.CV_WRITE_SEQ_ELEM_VAR(*args)
926 def CV_WRITE_SEQ_ELEM(*args):
927 """CV_WRITE_SEQ_ELEM(CvPoint elem, CvSeqWriter writer)"""
928 return _cv.CV_WRITE_SEQ_ELEM(*args)
930 def CV_NEXT_SEQ_ELEM(*args):
931 """CV_NEXT_SEQ_ELEM(int elem_size, CvSeqReader reader)"""
932 return _cv.CV_NEXT_SEQ_ELEM(*args)
934 def CV_PREV_SEQ_ELEM(*args):
935 """CV_PREV_SEQ_ELEM(int elem_size, CvSeqReader reader)"""
936 return _cv.CV_PREV_SEQ_ELEM(*args)
938 def CV_READ_SEQ_ELEM(*args):
939 """CV_READ_SEQ_ELEM(CvPoint elem, CvSeqReader reader)"""
940 return _cv.CV_READ_SEQ_ELEM(*args)
942 def CV_REV_READ_SEQ_ELEM(*args):
943 """CV_REV_READ_SEQ_ELEM(CvPoint elem, CvSeqReader reader)"""
944 return _cv.CV_REV_READ_SEQ_ELEM(*args)
946 def CV_CURRENT_POINT(*args):
947 """CV_CURRENT_POINT(CvSeqReader reader) -> CvPoint"""
948 return _cv.CV_CURRENT_POINT(*args)
950 def CV_PREV_POINT(*args):
951 """CV_PREV_POINT(CvSeqReader reader) -> CvPoint"""
952 return _cv.CV_PREV_POINT(*args)
954 def CV_READ_EDGE(*args):
955 """CV_READ_EDGE(CvPoint pt1, CvPoint pt2, CvSeqReader reader)"""
956 return _cv.CV_READ_EDGE(*args)
958 def CV_NEXT_GRAPH_EDGE(*args):
959 """CV_NEXT_GRAPH_EDGE(CvGraphEdge edge, CvGraphVtx vertex) -> CvGraphEdge"""
960 return _cv.CV_NEXT_GRAPH_EDGE(*args)
962 def CV_NODE_TYPE(*args):
963 """CV_NODE_TYPE(int flags) -> int"""
964 return _cv.CV_NODE_TYPE(*args)
966 def CV_NODE_IS_INT(*args):
967 """CV_NODE_IS_INT(int flags) -> int"""
968 return _cv.CV_NODE_IS_INT(*args)
970 def CV_NODE_IS_REAL(*args):
971 """CV_NODE_IS_REAL(int flags) -> int"""
972 return _cv.CV_NODE_IS_REAL(*args)
974 def CV_NODE_IS_STRING(*args):
975 """CV_NODE_IS_STRING(int flags) -> int"""
976 return _cv.CV_NODE_IS_STRING(*args)
978 def CV_NODE_IS_SEQ(*args):
979 """CV_NODE_IS_SEQ(int flags) -> int"""
980 return _cv.CV_NODE_IS_SEQ(*args)
982 def CV_NODE_IS_MAP(*args):
983 """CV_NODE_IS_MAP(int flags) -> int"""
984 return _cv.CV_NODE_IS_MAP(*args)
986 def CV_NODE_IS_COLLECTION(*args):
987 """CV_NODE_IS_COLLECTION(int flags) -> int"""
988 return _cv.CV_NODE_IS_COLLECTION(*args)
990 def CV_NODE_IS_FLOW(*args):
991 """CV_NODE_IS_FLOW(int flags) -> int"""
992 return _cv.CV_NODE_IS_FLOW(*args)
994 def CV_NODE_IS_EMPTY(*args):
995 """CV_NODE_IS_EMPTY(int flags) -> int"""
996 return _cv.CV_NODE_IS_EMPTY(*args)
998 def CV_NODE_IS_USER(*args):
999 """CV_NODE_IS_USER(int flags) -> int"""
1000 return _cv.CV_NODE_IS_USER(*args)
1002 def CV_NODE_HAS_NAME(*args):
1003 """CV_NODE_HAS_NAME(int flags) -> int"""
1004 return _cv.CV_NODE_HAS_NAME(*args)
1006 def CV_NODE_SEQ_IS_SIMPLE(*args):
1007 """CV_NODE_SEQ_IS_SIMPLE(CvSeq seq) -> int"""
1008 return _cv.CV_NODE_SEQ_IS_SIMPLE(*args)
1010 def cvReshapeND(*args):
1012 cvReshapeND(CvArr arr, CvMat header, int new_cn, int new_dims,
1015 return _cv.cvReshapeND(*args)
1017 def cvConvert(*args):
1018 """cvConvert(CvArr src, CvArr dst)"""
1019 return _cv.cvConvert(*args)
1022 """cvAXPY(CvArr A, double real_scalar, CvArr B, CvArr C)"""
1023 return _cv.cvAXPY(*args)
1026 """cvAbs(CvArr src, CvArr dst)"""
1027 return _cv.cvAbs(*args)
1029 def cvMatMulAdd(*args):
1030 """cvMatMulAdd(CvArr src1, CvArr src2, CvArr src3, CvArr dst)"""
1031 return _cv.cvMatMulAdd(*args)
1033 def cvMatMul(*args):
1034 """cvMatMul(CvArr src1, CvArr src2, CvArr dst)"""
1035 return _cv.cvMatMul(*args)
1037 def cvGetGraphVtx(*args):
1038 """cvGetGraphVtx(CvGraph graph, int idx)"""
1039 return _cv.cvGetGraphVtx(*args)
1041 def cvGraphVtxIdx(*args):
1042 """cvGraphVtxIdx(CvGraph graph, CvGraphVtx vtx) -> int"""
1043 return _cv.cvGraphVtxIdx(*args)
1045 def cvGraphEdgeIdx(*args):
1046 """cvGraphEdgeIdx(CvGraph graph, CvGraphEdge edge) -> int"""
1047 return _cv.cvGraphEdgeIdx(*args)
1049 def cvGraphGetVtxCount(*args):
1050 """cvGraphGetVtxCount(CvGraph graph) -> int"""
1051 return _cv.cvGraphGetVtxCount(*args)
1053 def cvGraphGetEdgeCount(*args):
1054 """cvGraphGetEdgeCount(CvGraph graph) -> int"""
1055 return _cv.cvGraphGetEdgeCount(*args)
1057 def CV_IS_GRAPH_VERTEX_VISITED(*args):
1058 """CV_IS_GRAPH_VERTEX_VISITED(CvGraphVtx vtx) -> int"""
1059 return _cv.CV_IS_GRAPH_VERTEX_VISITED(*args)
1061 def CV_IS_GRAPH_EDGE_VISITED(*args):
1062 """CV_IS_GRAPH_EDGE_VISITED(CvGraphEdge edge) -> int"""
1063 return _cv.CV_IS_GRAPH_EDGE_VISITED(*args)
1066 """CV_RGB(double r, double g, int b) -> CvScalar"""
1067 return _cv.CV_RGB(*args)
1069 def CV_NEXT_LINE_POINT(*args):
1070 """CV_NEXT_LINE_POINT(CvLineIterator line_iterator)"""
1071 return _cv.CV_NEXT_LINE_POINT(*args)
1073 def CV_INIT_3X3_DELTAS(*args):
1074 """CV_INIT_3X3_DELTAS(double deltas, int step, int nch)"""
1075 return _cv.CV_INIT_3X3_DELTAS(*args)
1077 def CV_IS_HAAR_CLASSIFIER(*args):
1078 """CV_IS_HAAR_CLASSIFIER(void haar) -> int"""
1079 return _cv.CV_IS_HAAR_CLASSIFIER(*args)
1081 def cvCalcBackProject(*args):
1082 """cvCalcBackProject( image, CvArr dst, CvHistogram hist)"""
1083 return _cv.cvCalcBackProject(*args)
1085 def cvCalcBackProjectPatch(*args):
1087 cvCalcBackProjectPatch( image, CvArr dst, CvSize range, CvHistogram hist,
1088 int method, double factor)
1090 return _cv.cvCalcBackProjectPatch(*args)
1091 sizeof_CvContour = _cv.sizeof_CvContour
1092 sizeof_CvPoint = _cv.sizeof_CvPoint
1093 sizeof_CvSeq = _cv.sizeof_CvSeq
1095 def cvCreateImage(*args):
1096 """cvCreateImage(CvSize size, int depth, int channels) -> CvMat"""
1097 return _cv.cvCreateImage(*args)
1099 def cvCloneImage(*args):
1100 """cvCloneImage(CvMat mat) -> CvMat"""
1101 return _cv.cvCloneImage(*args)
1102 CV_AUTOSTEP = _cv.CV_AUTOSTEP
1103 CV_MAX_ARR = _cv.CV_MAX_ARR
1104 CV_NO_DEPTH_CHECK = _cv.CV_NO_DEPTH_CHECK
1105 CV_NO_CN_CHECK = _cv.CV_NO_CN_CHECK
1106 CV_NO_SIZE_CHECK = _cv.CV_NO_SIZE_CHECK
1107 CV_CMP_EQ = _cv.CV_CMP_EQ
1108 CV_CMP_GT = _cv.CV_CMP_GT
1109 CV_CMP_GE = _cv.CV_CMP_GE
1110 CV_CMP_LT = _cv.CV_CMP_LT
1111 CV_CMP_LE = _cv.CV_CMP_LE
1112 CV_CMP_NE = _cv.CV_CMP_NE
1113 CV_CHECK_RANGE = _cv.CV_CHECK_RANGE
1114 CV_CHECK_QUIET = _cv.CV_CHECK_QUIET
1115 CV_RAND_UNI = _cv.CV_RAND_UNI
1116 CV_RAND_NORMAL = _cv.CV_RAND_NORMAL
1117 CV_GEMM_A_T = _cv.CV_GEMM_A_T
1118 CV_GEMM_B_T = _cv.CV_GEMM_B_T
1119 CV_GEMM_C_T = _cv.CV_GEMM_C_T
1120 CV_SVD_MODIFY_A = _cv.CV_SVD_MODIFY_A
1121 CV_SVD_U_T = _cv.CV_SVD_U_T
1122 CV_SVD_V_T = _cv.CV_SVD_V_T
1125 CV_SVD_SYM = _cv.CV_SVD_SYM
1126 CV_COVAR_SCRAMBLED = _cv.CV_COVAR_SCRAMBLED
1127 CV_COVAR_NORMAL = _cv.CV_COVAR_NORMAL
1128 CV_COVAR_USE_AVG = _cv.CV_COVAR_USE_AVG
1129 CV_COVAR_SCALE = _cv.CV_COVAR_SCALE
1130 CV_COVAR_ROWS = _cv.CV_COVAR_ROWS
1131 CV_COVAR_COLS = _cv.CV_COVAR_COLS
1132 CV_PCA_DATA_AS_ROW = _cv.CV_PCA_DATA_AS_ROW
1133 CV_PCA_DATA_AS_COL = _cv.CV_PCA_DATA_AS_COL
1134 CV_PCA_USE_AVG = _cv.CV_PCA_USE_AVG
1138 CV_NORM_MASK = _cv.CV_NORM_MASK
1139 CV_RELATIVE = _cv.CV_RELATIVE
1140 CV_DIFF = _cv.CV_DIFF
1141 CV_MINMAX = _cv.CV_MINMAX
1142 CV_DIFF_C = _cv.CV_DIFF_C
1143 CV_DIFF_L1 = _cv.CV_DIFF_L1
1144 CV_DIFF_L2 = _cv.CV_DIFF_L2
1145 CV_RELATIVE_C = _cv.CV_RELATIVE_C
1146 CV_RELATIVE_L1 = _cv.CV_RELATIVE_L1
1147 CV_RELATIVE_L2 = _cv.CV_RELATIVE_L2
1148 CV_REDUCE_SUM = _cv.CV_REDUCE_SUM
1149 CV_REDUCE_AVG = _cv.CV_REDUCE_AVG
1150 CV_REDUCE_MAX = _cv.CV_REDUCE_MAX
1151 CV_REDUCE_MIN = _cv.CV_REDUCE_MIN
1152 CV_DXT_FORWARD = _cv.CV_DXT_FORWARD
1153 CV_DXT_INVERSE = _cv.CV_DXT_INVERSE
1154 CV_DXT_SCALE = _cv.CV_DXT_SCALE
1155 CV_DXT_INV_SCALE = _cv.CV_DXT_INV_SCALE
1156 CV_DXT_INVERSE_SCALE = _cv.CV_DXT_INVERSE_SCALE
1157 CV_DXT_ROWS = _cv.CV_DXT_ROWS
1158 CV_DXT_MUL_CONJ = _cv.CV_DXT_MUL_CONJ
1159 CV_FRONT = _cv.CV_FRONT
1160 CV_BACK = _cv.CV_BACK
1161 CV_GRAPH_VERTEX = _cv.CV_GRAPH_VERTEX
1162 CV_GRAPH_TREE_EDGE = _cv.CV_GRAPH_TREE_EDGE
1163 CV_GRAPH_BACK_EDGE = _cv.CV_GRAPH_BACK_EDGE
1164 CV_GRAPH_FORWARD_EDGE = _cv.CV_GRAPH_FORWARD_EDGE
1165 CV_GRAPH_CROSS_EDGE = _cv.CV_GRAPH_CROSS_EDGE
1166 CV_GRAPH_ANY_EDGE = _cv.CV_GRAPH_ANY_EDGE
1167 CV_GRAPH_NEW_TREE = _cv.CV_GRAPH_NEW_TREE
1168 CV_GRAPH_BACKTRACKING = _cv.CV_GRAPH_BACKTRACKING
1169 CV_GRAPH_OVER = _cv.CV_GRAPH_OVER
1170 CV_GRAPH_ALL_ITEMS = _cv.CV_GRAPH_ALL_ITEMS
1171 CV_GRAPH_ITEM_VISITED_FLAG = _cv.CV_GRAPH_ITEM_VISITED_FLAG
1172 CV_GRAPH_SEARCH_TREE_NODE_FLAG = _cv.CV_GRAPH_SEARCH_TREE_NODE_FLAG
1173 CV_GRAPH_FORWARD_EDGE_FLAG = _cv.CV_GRAPH_FORWARD_EDGE_FLAG
1174 CV_FILLED = _cv.CV_FILLED
1176 CV_FONT_HERSHEY_SIMPLEX = _cv.CV_FONT_HERSHEY_SIMPLEX
1177 CV_FONT_HERSHEY_PLAIN = _cv.CV_FONT_HERSHEY_PLAIN
1178 CV_FONT_HERSHEY_DUPLEX = _cv.CV_FONT_HERSHEY_DUPLEX
1179 CV_FONT_HERSHEY_COMPLEX = _cv.CV_FONT_HERSHEY_COMPLEX
1180 CV_FONT_HERSHEY_TRIPLEX = _cv.CV_FONT_HERSHEY_TRIPLEX
1181 CV_FONT_HERSHEY_COMPLEX_SMALL = _cv.CV_FONT_HERSHEY_COMPLEX_SMALL
1182 CV_FONT_HERSHEY_SCRIPT_SIMPLEX = _cv.CV_FONT_HERSHEY_SCRIPT_SIMPLEX
1183 CV_FONT_HERSHEY_SCRIPT_COMPLEX = _cv.CV_FONT_HERSHEY_SCRIPT_COMPLEX
1184 CV_FONT_ITALIC = _cv.CV_FONT_ITALIC
1185 CV_FONT_VECTOR0 = _cv.CV_FONT_VECTOR0
1186 CV_ErrModeLeaf = _cv.CV_ErrModeLeaf
1187 CV_ErrModeParent = _cv.CV_ErrModeParent
1188 CV_ErrModeSilent = _cv.CV_ErrModeSilent
1189 CV_MAJOR_VERSION = _cv.CV_MAJOR_VERSION
1190 CV_MINOR_VERSION = _cv.CV_MINOR_VERSION
1191 CV_SUBMINOR_VERSION = _cv.CV_SUBMINOR_VERSION
1192 CV_VERSION = _cv.CV_VERSION
1194 CV_LOG2 = _cv.CV_LOG2
1195 IPL_DEPTH_SIGN = _cv.IPL_DEPTH_SIGN
1196 IPL_DEPTH_1U = _cv.IPL_DEPTH_1U
1197 IPL_DEPTH_8U = _cv.IPL_DEPTH_8U
1198 IPL_DEPTH_16U = _cv.IPL_DEPTH_16U
1199 IPL_DEPTH_32F = _cv.IPL_DEPTH_32F
1200 IPL_DEPTH_8S = _cv.IPL_DEPTH_8S
1201 IPL_DEPTH_16S = _cv.IPL_DEPTH_16S
1202 IPL_DEPTH_32S = _cv.IPL_DEPTH_32S
1203 IPL_DATA_ORDER_PIXEL = _cv.IPL_DATA_ORDER_PIXEL
1204 IPL_DATA_ORDER_PLANE = _cv.IPL_DATA_ORDER_PLANE
1205 IPL_ORIGIN_TL = _cv.IPL_ORIGIN_TL
1206 IPL_ORIGIN_BL = _cv.IPL_ORIGIN_BL
1207 IPL_ALIGN_4BYTES = _cv.IPL_ALIGN_4BYTES
1208 IPL_ALIGN_8BYTES = _cv.IPL_ALIGN_8BYTES
1209 IPL_ALIGN_16BYTES = _cv.IPL_ALIGN_16BYTES
1210 IPL_ALIGN_32BYTES = _cv.IPL_ALIGN_32BYTES
1211 IPL_ALIGN_DWORD = _cv.IPL_ALIGN_DWORD
1212 IPL_ALIGN_QWORD = _cv.IPL_ALIGN_QWORD
1213 IPL_BORDER_CONSTANT = _cv.IPL_BORDER_CONSTANT
1214 IPL_BORDER_REPLICATE = _cv.IPL_BORDER_REPLICATE
1215 IPL_BORDER_REFLECT = _cv.IPL_BORDER_REFLECT
1216 IPL_BORDER_WRAP = _cv.IPL_BORDER_WRAP
1217 IPL_IMAGE_HEADER = _cv.IPL_IMAGE_HEADER
1218 IPL_IMAGE_DATA = _cv.IPL_IMAGE_DATA
1219 IPL_IMAGE_ROI = _cv.IPL_IMAGE_ROI
1220 IPL_BORDER_REFLECT_101 = _cv.IPL_BORDER_REFLECT_101
1221 CV_TYPE_NAME_IMAGE = _cv.CV_TYPE_NAME_IMAGE
1222 IPL_DEPTH_64F = _cv.IPL_DEPTH_64F
1223 CV_CN_MAX = _cv.CV_CN_MAX
1224 CV_CN_SHIFT = _cv.CV_CN_SHIFT
1225 CV_DEPTH_MAX = _cv.CV_DEPTH_MAX
1233 CV_USRTYPE1 = _cv.CV_USRTYPE1
1234 CV_8UC1 = _cv.CV_8UC1
1235 CV_8UC2 = _cv.CV_8UC2
1236 CV_8UC3 = _cv.CV_8UC3
1237 CV_8UC4 = _cv.CV_8UC4
1238 CV_8SC1 = _cv.CV_8SC1
1239 CV_8SC2 = _cv.CV_8SC2
1240 CV_8SC3 = _cv.CV_8SC3
1241 CV_8SC4 = _cv.CV_8SC4
1242 CV_16UC1 = _cv.CV_16UC1
1243 CV_16UC2 = _cv.CV_16UC2
1244 CV_16UC3 = _cv.CV_16UC3
1245 CV_16UC4 = _cv.CV_16UC4
1246 CV_16SC1 = _cv.CV_16SC1
1247 CV_16SC2 = _cv.CV_16SC2
1248 CV_16SC3 = _cv.CV_16SC3
1249 CV_16SC4 = _cv.CV_16SC4
1250 CV_32SC1 = _cv.CV_32SC1
1251 CV_32SC2 = _cv.CV_32SC2
1252 CV_32SC3 = _cv.CV_32SC3
1253 CV_32SC4 = _cv.CV_32SC4
1254 CV_32FC1 = _cv.CV_32FC1
1255 CV_32FC2 = _cv.CV_32FC2
1256 CV_32FC3 = _cv.CV_32FC3
1257 CV_32FC4 = _cv.CV_32FC4
1258 CV_64FC1 = _cv.CV_64FC1
1259 CV_64FC2 = _cv.CV_64FC2
1260 CV_64FC3 = _cv.CV_64FC3
1261 CV_64FC4 = _cv.CV_64FC4
1262 CV_AUTO_STEP = _cv.CV_AUTO_STEP
1263 CV_MAT_CN_MASK = _cv.CV_MAT_CN_MASK
1264 CV_MAT_DEPTH_MASK = _cv.CV_MAT_DEPTH_MASK
1265 CV_MAT_TYPE_MASK = _cv.CV_MAT_TYPE_MASK
1266 CV_MAT_CONT_FLAG_SHIFT = _cv.CV_MAT_CONT_FLAG_SHIFT
1267 CV_MAT_CONT_FLAG = _cv.CV_MAT_CONT_FLAG
1268 CV_MAT_TEMP_FLAG_SHIFT = _cv.CV_MAT_TEMP_FLAG_SHIFT
1269 CV_MAT_TEMP_FLAG = _cv.CV_MAT_TEMP_FLAG
1270 CV_MAGIC_MASK = _cv.CV_MAGIC_MASK
1271 CV_MAT_MAGIC_VAL = _cv.CV_MAT_MAGIC_VAL
1272 CV_TYPE_NAME_MAT = _cv.CV_TYPE_NAME_MAT
1273 CV_MATND_MAGIC_VAL = _cv.CV_MATND_MAGIC_VAL
1274 CV_TYPE_NAME_MATND = _cv.CV_TYPE_NAME_MATND
1275 CV_MAX_DIM = _cv.CV_MAX_DIM
1276 CV_MAX_DIM_HEAP = _cv.CV_MAX_DIM_HEAP
1277 CV_SPARSE_MAT_MAGIC_VAL = _cv.CV_SPARSE_MAT_MAGIC_VAL
1278 CV_TYPE_NAME_SPARSE_MAT = _cv.CV_TYPE_NAME_SPARSE_MAT
1279 CV_HIST_MAGIC_VAL = _cv.CV_HIST_MAGIC_VAL
1280 CV_HIST_UNIFORM_FLAG = _cv.CV_HIST_UNIFORM_FLAG
1281 CV_HIST_RANGES_FLAG = _cv.CV_HIST_RANGES_FLAG
1282 CV_HIST_ARRAY = _cv.CV_HIST_ARRAY
1283 CV_HIST_SPARSE = _cv.CV_HIST_SPARSE
1284 CV_HIST_TREE = _cv.CV_HIST_TREE
1285 CV_HIST_UNIFORM = _cv.CV_HIST_UNIFORM
1286 CV_TERMCRIT_ITER = _cv.CV_TERMCRIT_ITER
1287 CV_TERMCRIT_NUMBER = _cv.CV_TERMCRIT_NUMBER
1288 CV_TERMCRIT_EPS = _cv.CV_TERMCRIT_EPS
1289 CV_WHOLE_SEQ_END_INDEX = _cv.CV_WHOLE_SEQ_END_INDEX
1290 CV_STORAGE_MAGIC_VAL = _cv.CV_STORAGE_MAGIC_VAL
1291 CV_TYPE_NAME_SEQ = _cv.CV_TYPE_NAME_SEQ
1292 CV_TYPE_NAME_SEQ_TREE = _cv.CV_TYPE_NAME_SEQ_TREE
1293 CV_SET_ELEM_IDX_MASK = _cv.CV_SET_ELEM_IDX_MASK
1294 CV_TYPE_NAME_GRAPH = _cv.CV_TYPE_NAME_GRAPH
1295 CV_SEQ_MAGIC_VAL = _cv.CV_SEQ_MAGIC_VAL
1296 CV_SET_MAGIC_VAL = _cv.CV_SET_MAGIC_VAL
1297 CV_SEQ_ELTYPE_BITS = _cv.CV_SEQ_ELTYPE_BITS
1298 CV_SEQ_ELTYPE_MASK = _cv.CV_SEQ_ELTYPE_MASK
1299 CV_SEQ_ELTYPE_POINT = _cv.CV_SEQ_ELTYPE_POINT
1300 CV_SEQ_ELTYPE_CODE = _cv.CV_SEQ_ELTYPE_CODE
1301 CV_SEQ_ELTYPE_GENERIC = _cv.CV_SEQ_ELTYPE_GENERIC
1302 CV_SEQ_ELTYPE_PTR = _cv.CV_SEQ_ELTYPE_PTR
1303 CV_SEQ_ELTYPE_PPOINT = _cv.CV_SEQ_ELTYPE_PPOINT
1304 CV_SEQ_ELTYPE_INDEX = _cv.CV_SEQ_ELTYPE_INDEX
1305 CV_SEQ_ELTYPE_GRAPH_EDGE = _cv.CV_SEQ_ELTYPE_GRAPH_EDGE
1306 CV_SEQ_ELTYPE_GRAPH_VERTEX = _cv.CV_SEQ_ELTYPE_GRAPH_VERTEX
1307 CV_SEQ_ELTYPE_TRIAN_ATR = _cv.CV_SEQ_ELTYPE_TRIAN_ATR
1308 CV_SEQ_ELTYPE_CONNECTED_COMP = _cv.CV_SEQ_ELTYPE_CONNECTED_COMP
1309 CV_SEQ_ELTYPE_POINT3D = _cv.CV_SEQ_ELTYPE_POINT3D
1310 CV_SEQ_KIND_BITS = _cv.CV_SEQ_KIND_BITS
1311 CV_SEQ_KIND_MASK = _cv.CV_SEQ_KIND_MASK
1312 CV_SEQ_KIND_GENERIC = _cv.CV_SEQ_KIND_GENERIC
1313 CV_SEQ_KIND_CURVE = _cv.CV_SEQ_KIND_CURVE
1314 CV_SEQ_KIND_BIN_TREE = _cv.CV_SEQ_KIND_BIN_TREE
1315 CV_SEQ_KIND_GRAPH = _cv.CV_SEQ_KIND_GRAPH
1316 CV_SEQ_KIND_SUBDIV2D = _cv.CV_SEQ_KIND_SUBDIV2D
1317 CV_SEQ_FLAG_SHIFT = _cv.CV_SEQ_FLAG_SHIFT
1318 CV_SEQ_FLAG_CLOSED = _cv.CV_SEQ_FLAG_CLOSED
1319 CV_SEQ_FLAG_SIMPLE = _cv.CV_SEQ_FLAG_SIMPLE
1320 CV_SEQ_FLAG_CONVEX = _cv.CV_SEQ_FLAG_CONVEX
1321 CV_SEQ_FLAG_HOLE = _cv.CV_SEQ_FLAG_HOLE
1322 CV_GRAPH_FLAG_ORIENTED = _cv.CV_GRAPH_FLAG_ORIENTED
1323 CV_GRAPH = _cv.CV_GRAPH
1324 CV_ORIENTED_GRAPH = _cv.CV_ORIENTED_GRAPH
1325 CV_SEQ_POINT_SET = _cv.CV_SEQ_POINT_SET
1326 CV_SEQ_POINT3D_SET = _cv.CV_SEQ_POINT3D_SET
1327 CV_SEQ_POLYLINE = _cv.CV_SEQ_POLYLINE
1328 CV_SEQ_POLYGON = _cv.CV_SEQ_POLYGON
1329 CV_SEQ_CONTOUR = _cv.CV_SEQ_CONTOUR
1330 CV_SEQ_SIMPLE_POLYGON = _cv.CV_SEQ_SIMPLE_POLYGON
1331 CV_SEQ_CHAIN = _cv.CV_SEQ_CHAIN
1332 CV_SEQ_CHAIN_CONTOUR = _cv.CV_SEQ_CHAIN_CONTOUR
1333 CV_SEQ_POLYGON_TREE = _cv.CV_SEQ_POLYGON_TREE
1334 CV_SEQ_CONNECTED_COMP = _cv.CV_SEQ_CONNECTED_COMP
1335 CV_SEQ_INDEX = _cv.CV_SEQ_INDEX
1336 CV_STORAGE_READ = _cv.CV_STORAGE_READ
1337 CV_STORAGE_WRITE = _cv.CV_STORAGE_WRITE
1338 CV_STORAGE_WRITE_TEXT = _cv.CV_STORAGE_WRITE_TEXT
1339 CV_STORAGE_WRITE_BINARY = _cv.CV_STORAGE_WRITE_BINARY
1340 CV_STORAGE_APPEND = _cv.CV_STORAGE_APPEND
1341 CV_NODE_NONE = _cv.CV_NODE_NONE
1342 CV_NODE_INT = _cv.CV_NODE_INT
1343 CV_NODE_INTEGER = _cv.CV_NODE_INTEGER
1344 CV_NODE_REAL = _cv.CV_NODE_REAL
1345 CV_NODE_FLOAT = _cv.CV_NODE_FLOAT
1346 CV_NODE_STR = _cv.CV_NODE_STR
1347 CV_NODE_STRING = _cv.CV_NODE_STRING
1348 CV_NODE_REF = _cv.CV_NODE_REF
1349 CV_NODE_SEQ = _cv.CV_NODE_SEQ
1350 CV_NODE_MAP = _cv.CV_NODE_MAP
1351 CV_NODE_TYPE_MASK = _cv.CV_NODE_TYPE_MASK
1352 CV_NODE_FLOW = _cv.CV_NODE_FLOW
1353 CV_NODE_USER = _cv.CV_NODE_USER
1354 CV_NODE_EMPTY = _cv.CV_NODE_EMPTY
1355 CV_NODE_NAMED = _cv.CV_NODE_NAMED
1356 CV_NODE_SEQ_SIMPLE = _cv.CV_NODE_SEQ_SIMPLE
1357 CV_StsOk = _cv.CV_StsOk
1358 CV_StsBackTrace = _cv.CV_StsBackTrace
1359 CV_StsError = _cv.CV_StsError
1360 CV_StsInternal = _cv.CV_StsInternal
1361 CV_StsNoMem = _cv.CV_StsNoMem
1362 CV_StsBadArg = _cv.CV_StsBadArg
1363 CV_StsBadFunc = _cv.CV_StsBadFunc
1364 CV_StsNoConv = _cv.CV_StsNoConv
1365 CV_StsAutoTrace = _cv.CV_StsAutoTrace
1366 CV_HeaderIsNull = _cv.CV_HeaderIsNull
1367 CV_BadImageSize = _cv.CV_BadImageSize
1368 CV_BadOffset = _cv.CV_BadOffset
1369 CV_BadDataPtr = _cv.CV_BadDataPtr
1370 CV_BadStep = _cv.CV_BadStep
1371 CV_BadModelOrChSeq = _cv.CV_BadModelOrChSeq
1372 CV_BadNumChannels = _cv.CV_BadNumChannels
1373 CV_BadNumChannel1U = _cv.CV_BadNumChannel1U
1374 CV_BadDepth = _cv.CV_BadDepth
1375 CV_BadAlphaChannel = _cv.CV_BadAlphaChannel
1376 CV_BadOrder = _cv.CV_BadOrder
1377 CV_BadOrigin = _cv.CV_BadOrigin
1378 CV_BadAlign = _cv.CV_BadAlign
1379 CV_BadCallBack = _cv.CV_BadCallBack
1380 CV_BadTileSize = _cv.CV_BadTileSize
1381 CV_BadCOI = _cv.CV_BadCOI
1382 CV_BadROISize = _cv.CV_BadROISize
1383 CV_MaskIsTiled = _cv.CV_MaskIsTiled
1384 CV_StsNullPtr = _cv.CV_StsNullPtr
1385 CV_StsVecLengthErr = _cv.CV_StsVecLengthErr
1386 CV_StsFilterStructContentErr = _cv.CV_StsFilterStructContentErr
1387 CV_StsKernelStructContentErr = _cv.CV_StsKernelStructContentErr
1388 CV_StsFilterOffsetErr = _cv.CV_StsFilterOffsetErr
1389 CV_StsBadSize = _cv.CV_StsBadSize
1390 CV_StsDivByZero = _cv.CV_StsDivByZero
1391 CV_StsInplaceNotSupported = _cv.CV_StsInplaceNotSupported
1392 CV_StsObjectNotFound = _cv.CV_StsObjectNotFound
1393 CV_StsUnmatchedFormats = _cv.CV_StsUnmatchedFormats
1394 CV_StsBadFlag = _cv.CV_StsBadFlag
1395 CV_StsBadPoint = _cv.CV_StsBadPoint
1396 CV_StsBadMask = _cv.CV_StsBadMask
1397 CV_StsUnmatchedSizes = _cv.CV_StsUnmatchedSizes
1398 CV_StsUnsupportedFormat = _cv.CV_StsUnsupportedFormat
1399 CV_StsOutOfRange = _cv.CV_StsOutOfRange
1400 CV_StsParseError = _cv.CV_StsParseError
1401 CV_StsNotImplemented = _cv.CV_StsNotImplemented
1402 CV_StsBadMemBlock = _cv.CV_StsBadMemBlock
1403 CV_BLUR_NO_SCALE = _cv.CV_BLUR_NO_SCALE
1404 CV_BLUR = _cv.CV_BLUR
1405 CV_GAUSSIAN = _cv.CV_GAUSSIAN
1406 CV_MEDIAN = _cv.CV_MEDIAN
1407 CV_BILATERAL = _cv.CV_BILATERAL
1408 CV_INPAINT_NS = _cv.CV_INPAINT_NS
1409 CV_INPAINT_TELEA = _cv.CV_INPAINT_TELEA
1410 CV_SCHARR = _cv.CV_SCHARR
1411 CV_MAX_SOBEL_KSIZE = _cv.CV_MAX_SOBEL_KSIZE
1412 CV_BGR2BGRA = _cv.CV_BGR2BGRA
1413 CV_RGB2RGBA = _cv.CV_RGB2RGBA
1414 CV_BGRA2BGR = _cv.CV_BGRA2BGR
1415 CV_RGBA2RGB = _cv.CV_RGBA2RGB
1416 CV_BGR2RGBA = _cv.CV_BGR2RGBA
1417 CV_RGB2BGRA = _cv.CV_RGB2BGRA
1418 CV_RGBA2BGR = _cv.CV_RGBA2BGR
1419 CV_BGRA2RGB = _cv.CV_BGRA2RGB
1420 CV_BGR2RGB = _cv.CV_BGR2RGB
1421 CV_RGB2BGR = _cv.CV_RGB2BGR
1422 CV_BGRA2RGBA = _cv.CV_BGRA2RGBA
1423 CV_RGBA2BGRA = _cv.CV_RGBA2BGRA
1424 CV_BGR2GRAY = _cv.CV_BGR2GRAY
1425 CV_RGB2GRAY = _cv.CV_RGB2GRAY
1426 CV_GRAY2BGR = _cv.CV_GRAY2BGR
1427 CV_GRAY2RGB = _cv.CV_GRAY2RGB
1428 CV_GRAY2BGRA = _cv.CV_GRAY2BGRA
1429 CV_GRAY2RGBA = _cv.CV_GRAY2RGBA
1430 CV_BGRA2GRAY = _cv.CV_BGRA2GRAY
1431 CV_RGBA2GRAY = _cv.CV_RGBA2GRAY
1432 CV_BGR2BGR565 = _cv.CV_BGR2BGR565
1433 CV_RGB2BGR565 = _cv.CV_RGB2BGR565
1434 CV_BGR5652BGR = _cv.CV_BGR5652BGR
1435 CV_BGR5652RGB = _cv.CV_BGR5652RGB
1436 CV_BGRA2BGR565 = _cv.CV_BGRA2BGR565
1437 CV_RGBA2BGR565 = _cv.CV_RGBA2BGR565
1438 CV_BGR5652BGRA = _cv.CV_BGR5652BGRA
1439 CV_BGR5652RGBA = _cv.CV_BGR5652RGBA
1440 CV_GRAY2BGR565 = _cv.CV_GRAY2BGR565
1441 CV_BGR5652GRAY = _cv.CV_BGR5652GRAY
1442 CV_BGR2BGR555 = _cv.CV_BGR2BGR555
1443 CV_RGB2BGR555 = _cv.CV_RGB2BGR555
1444 CV_BGR5552BGR = _cv.CV_BGR5552BGR
1445 CV_BGR5552RGB = _cv.CV_BGR5552RGB
1446 CV_BGRA2BGR555 = _cv.CV_BGRA2BGR555
1447 CV_RGBA2BGR555 = _cv.CV_RGBA2BGR555
1448 CV_BGR5552BGRA = _cv.CV_BGR5552BGRA
1449 CV_BGR5552RGBA = _cv.CV_BGR5552RGBA
1450 CV_GRAY2BGR555 = _cv.CV_GRAY2BGR555
1451 CV_BGR5552GRAY = _cv.CV_BGR5552GRAY
1452 CV_BGR2XYZ = _cv.CV_BGR2XYZ
1453 CV_RGB2XYZ = _cv.CV_RGB2XYZ
1454 CV_XYZ2BGR = _cv.CV_XYZ2BGR
1455 CV_XYZ2RGB = _cv.CV_XYZ2RGB
1456 CV_BGR2YCrCb = _cv.CV_BGR2YCrCb
1457 CV_RGB2YCrCb = _cv.CV_RGB2YCrCb
1458 CV_YCrCb2BGR = _cv.CV_YCrCb2BGR
1459 CV_YCrCb2RGB = _cv.CV_YCrCb2RGB
1460 CV_BGR2HSV = _cv.CV_BGR2HSV
1461 CV_RGB2HSV = _cv.CV_RGB2HSV
1462 CV_BGR2Lab = _cv.CV_BGR2Lab
1463 CV_RGB2Lab = _cv.CV_RGB2Lab
1464 CV_BayerBG2BGR = _cv.CV_BayerBG2BGR
1465 CV_BayerGB2BGR = _cv.CV_BayerGB2BGR
1466 CV_BayerRG2BGR = _cv.CV_BayerRG2BGR
1467 CV_BayerGR2BGR = _cv.CV_BayerGR2BGR
1468 CV_BayerBG2RGB = _cv.CV_BayerBG2RGB
1469 CV_BayerGB2RGB = _cv.CV_BayerGB2RGB
1470 CV_BayerRG2RGB = _cv.CV_BayerRG2RGB
1471 CV_BayerGR2RGB = _cv.CV_BayerGR2RGB
1472 CV_BGR2Luv = _cv.CV_BGR2Luv
1473 CV_RGB2Luv = _cv.CV_RGB2Luv
1474 CV_BGR2HLS = _cv.CV_BGR2HLS
1475 CV_RGB2HLS = _cv.CV_RGB2HLS
1476 CV_HSV2BGR = _cv.CV_HSV2BGR
1477 CV_HSV2RGB = _cv.CV_HSV2RGB
1478 CV_Lab2BGR = _cv.CV_Lab2BGR
1479 CV_Lab2RGB = _cv.CV_Lab2RGB
1480 CV_Luv2BGR = _cv.CV_Luv2BGR
1481 CV_Luv2RGB = _cv.CV_Luv2RGB
1482 CV_HLS2BGR = _cv.CV_HLS2BGR
1483 CV_HLS2RGB = _cv.CV_HLS2RGB
1484 CV_COLORCVT_MAX = _cv.CV_COLORCVT_MAX
1485 CV_INTER_NN = _cv.CV_INTER_NN
1486 CV_INTER_LINEAR = _cv.CV_INTER_LINEAR
1487 CV_INTER_CUBIC = _cv.CV_INTER_CUBIC
1488 CV_INTER_AREA = _cv.CV_INTER_AREA
1489 CV_WARP_FILL_OUTLIERS = _cv.CV_WARP_FILL_OUTLIERS
1490 CV_WARP_INVERSE_MAP = _cv.CV_WARP_INVERSE_MAP
1491 CV_SHAPE_RECT = _cv.CV_SHAPE_RECT
1492 CV_SHAPE_CROSS = _cv.CV_SHAPE_CROSS
1493 CV_SHAPE_ELLIPSE = _cv.CV_SHAPE_ELLIPSE
1494 CV_SHAPE_CUSTOM = _cv.CV_SHAPE_CUSTOM
1495 CV_MOP_OPEN = _cv.CV_MOP_OPEN
1496 CV_MOP_CLOSE = _cv.CV_MOP_CLOSE
1497 CV_MOP_GRADIENT = _cv.CV_MOP_GRADIENT
1498 CV_MOP_TOPHAT = _cv.CV_MOP_TOPHAT
1499 CV_MOP_BLACKHAT = _cv.CV_MOP_BLACKHAT
1500 CV_TM_SQDIFF = _cv.CV_TM_SQDIFF
1501 CV_TM_SQDIFF_NORMED = _cv.CV_TM_SQDIFF_NORMED
1502 CV_TM_CCORR = _cv.CV_TM_CCORR
1503 CV_TM_CCORR_NORMED = _cv.CV_TM_CCORR_NORMED
1504 CV_TM_CCOEFF = _cv.CV_TM_CCOEFF
1505 CV_TM_CCOEFF_NORMED = _cv.CV_TM_CCOEFF_NORMED
1506 CV_LKFLOW_PYR_A_READY = _cv.CV_LKFLOW_PYR_A_READY
1507 CV_LKFLOW_PYR_B_READY = _cv.CV_LKFLOW_PYR_B_READY
1508 CV_LKFLOW_INITIAL_GUESSES = _cv.CV_LKFLOW_INITIAL_GUESSES
1509 CV_POLY_APPROX_DP = _cv.CV_POLY_APPROX_DP
1510 CV_DOMINANT_IPAN = _cv.CV_DOMINANT_IPAN
1511 CV_CONTOURS_MATCH_I1 = _cv.CV_CONTOURS_MATCH_I1
1512 CV_CONTOURS_MATCH_I2 = _cv.CV_CONTOURS_MATCH_I2
1513 CV_CONTOURS_MATCH_I3 = _cv.CV_CONTOURS_MATCH_I3
1514 CV_CONTOUR_TREES_MATCH_I1 = _cv.CV_CONTOUR_TREES_MATCH_I1
1515 CV_CLOCKWISE = _cv.CV_CLOCKWISE
1516 CV_COUNTER_CLOCKWISE = _cv.CV_COUNTER_CLOCKWISE
1517 CV_COMP_CORREL = _cv.CV_COMP_CORREL
1518 CV_COMP_CHISQR = _cv.CV_COMP_CHISQR
1519 CV_COMP_INTERSECT = _cv.CV_COMP_INTERSECT
1520 CV_COMP_BHATTACHARYYA = _cv.CV_COMP_BHATTACHARYYA
1521 CV_VALUE = _cv.CV_VALUE
1522 CV_ARRAY = _cv.CV_ARRAY
1523 CV_DIST_MASK_3 = _cv.CV_DIST_MASK_3
1524 CV_DIST_MASK_5 = _cv.CV_DIST_MASK_5
1525 CV_DIST_MASK_PRECISE = _cv.CV_DIST_MASK_PRECISE
1526 CV_THRESH_BINARY = _cv.CV_THRESH_BINARY
1527 CV_THRESH_BINARY_INV = _cv.CV_THRESH_BINARY_INV
1528 CV_THRESH_TRUNC = _cv.CV_THRESH_TRUNC
1529 CV_THRESH_TOZERO = _cv.CV_THRESH_TOZERO
1530 CV_THRESH_TOZERO_INV = _cv.CV_THRESH_TOZERO_INV
1531 CV_THRESH_MASK = _cv.CV_THRESH_MASK
1532 CV_THRESH_OTSU = _cv.CV_THRESH_OTSU
1533 CV_ADAPTIVE_THRESH_MEAN_C = _cv.CV_ADAPTIVE_THRESH_MEAN_C
1534 CV_ADAPTIVE_THRESH_GAUSSIAN_C = _cv.CV_ADAPTIVE_THRESH_GAUSSIAN_C
1535 CV_FLOODFILL_FIXED_RANGE = _cv.CV_FLOODFILL_FIXED_RANGE
1536 CV_FLOODFILL_MASK_ONLY = _cv.CV_FLOODFILL_MASK_ONLY
1537 CV_CANNY_L2_GRADIENT = _cv.CV_CANNY_L2_GRADIENT
1538 CV_HOUGH_STANDARD = _cv.CV_HOUGH_STANDARD
1539 CV_HOUGH_PROBABILISTIC = _cv.CV_HOUGH_PROBABILISTIC
1540 CV_HOUGH_MULTI_SCALE = _cv.CV_HOUGH_MULTI_SCALE
1541 CV_HOUGH_GRADIENT = _cv.CV_HOUGH_GRADIENT
1542 CV_HAAR_DO_CANNY_PRUNING = _cv.CV_HAAR_DO_CANNY_PRUNING
1543 CV_HAAR_SCALE_IMAGE = _cv.CV_HAAR_SCALE_IMAGE
1544 CV_HAAR_FIND_BIGGEST_OBJECT = _cv.CV_HAAR_FIND_BIGGEST_OBJECT
1545 CV_HAAR_DO_ROUGH_SEARCH = _cv.CV_HAAR_DO_ROUGH_SEARCH
1546 CV_CALIB_USE_INTRINSIC_GUESS = _cv.CV_CALIB_USE_INTRINSIC_GUESS
1547 CV_CALIB_FIX_ASPECT_RATIO = _cv.CV_CALIB_FIX_ASPECT_RATIO
1548 CV_CALIB_FIX_PRINCIPAL_POINT = _cv.CV_CALIB_FIX_PRINCIPAL_POINT
1549 CV_CALIB_ZERO_TANGENT_DIST = _cv.CV_CALIB_ZERO_TANGENT_DIST
1550 CV_CALIB_CB_ADAPTIVE_THRESH = _cv.CV_CALIB_CB_ADAPTIVE_THRESH
1551 CV_CALIB_CB_NORMALIZE_IMAGE = _cv.CV_CALIB_CB_NORMALIZE_IMAGE
1552 CV_CALIB_CB_FILTER_QUADS = _cv.CV_CALIB_CB_FILTER_QUADS
1553 CV_FM_7POINT = _cv.CV_FM_7POINT
1554 CV_FM_8POINT = _cv.CV_FM_8POINT
1555 CV_FM_LMEDS_ONLY = _cv.CV_FM_LMEDS_ONLY
1556 CV_FM_RANSAC_ONLY = _cv.CV_FM_RANSAC_ONLY
1557 CV_FM_LMEDS = _cv.CV_FM_LMEDS
1558 CV_FM_RANSAC = _cv.CV_FM_RANSAC
1559 CV_RETR_EXTERNAL = _cv.CV_RETR_EXTERNAL
1560 CV_RETR_LIST = _cv.CV_RETR_LIST
1561 CV_RETR_CCOMP = _cv.CV_RETR_CCOMP
1562 CV_RETR_TREE = _cv.CV_RETR_TREE
1563 CV_CHAIN_CODE = _cv.CV_CHAIN_CODE
1564 CV_CHAIN_APPROX_NONE = _cv.CV_CHAIN_APPROX_NONE
1565 CV_CHAIN_APPROX_SIMPLE = _cv.CV_CHAIN_APPROX_SIMPLE
1566 CV_CHAIN_APPROX_TC89_L1 = _cv.CV_CHAIN_APPROX_TC89_L1
1567 CV_CHAIN_APPROX_TC89_KCOS = _cv.CV_CHAIN_APPROX_TC89_KCOS
1568 CV_LINK_RUNS = _cv.CV_LINK_RUNS
1569 CV_SUBDIV2D_VIRTUAL_POINT_FLAG = _cv.CV_SUBDIV2D_VIRTUAL_POINT_FLAG
1570 CV_DIST_USER = _cv.CV_DIST_USER
1571 CV_DIST_L1 = _cv.CV_DIST_L1
1572 CV_DIST_L2 = _cv.CV_DIST_L2
1573 CV_DIST_C = _cv.CV_DIST_C
1574 CV_DIST_L12 = _cv.CV_DIST_L12
1575 CV_DIST_FAIR = _cv.CV_DIST_FAIR
1576 CV_DIST_WELSCH = _cv.CV_DIST_WELSCH
1577 CV_DIST_HUBER = _cv.CV_DIST_HUBER
1578 CV_HAAR_MAGIC_VAL = _cv.CV_HAAR_MAGIC_VAL
1579 CV_TYPE_NAME_HAAR = _cv.CV_TYPE_NAME_HAAR
1580 CV_HAAR_FEATURE_MAX = _cv.CV_HAAR_FEATURE_MAX
1581 class Cv32suf(_object):
1582 """Proxy of C++ Cv32suf class"""
1583 __swig_setmethods__ = {}
1584 __setattr__ = lambda self, name, value: _swig_setattr(self, Cv32suf, name, value)
1585 __swig_getmethods__ = {}
1586 __getattr__ = lambda self, name: _swig_getattr(self, Cv32suf, name)
1587 __repr__ = _swig_repr
1588 __swig_setmethods__["i"] = _cv.Cv32suf_i_set
1589 __swig_getmethods__["i"] = _cv.Cv32suf_i_get
1590 if _newclass:i = _swig_property(_cv.Cv32suf_i_get, _cv.Cv32suf_i_set)
1591 __swig_setmethods__["u"] = _cv.Cv32suf_u_set
1592 __swig_getmethods__["u"] = _cv.Cv32suf_u_get
1593 if _newclass:u = _swig_property(_cv.Cv32suf_u_get, _cv.Cv32suf_u_set)
1594 __swig_setmethods__["f"] = _cv.Cv32suf_f_set
1595 __swig_getmethods__["f"] = _cv.Cv32suf_f_get
1596 if _newclass:f = _swig_property(_cv.Cv32suf_f_get, _cv.Cv32suf_f_set)
1597 def __init__(self, *args):
1598 """__init__(self) -> Cv32suf"""
1599 this = _cv.new_Cv32suf(*args)
1600 try: self.this.append(this)
1601 except: self.this = this
1602 __swig_destroy__ = _cv.delete_Cv32suf
1603 __del__ = lambda self : None;
1604 Cv32suf_swigregister = _cv.Cv32suf_swigregister
1605 Cv32suf_swigregister(Cv32suf)
1607 def cvCvtSeqToArray(*args):
1609 cvCvtSeqToArray(CvSeq seq, CvArr elements, CvSlice slice=CV_WHOLE_SEQ) -> CvArr
1610 cvCvtSeqToArray(CvSeq seq, CvArr elements) -> CvArr
1612 return _cv.cvCvtSeqToArray(*args)
1614 def cvArcLength(*args):
1616 cvArcLength(CvSeq seq, CvSlice slice=CV_WHOLE_SEQ, int is_closed=-1) -> double
1617 cvArcLength(CvSeq seq, CvSlice slice=CV_WHOLE_SEQ) -> double
1618 cvArcLength(CvSeq seq) -> double
1619 cvArcLength(CvArr arr, CvSlice slice=CV_WHOLE_SEQ, int is_closed=-1) -> double
1620 cvArcLength(CvArr arr, CvSlice slice=CV_WHOLE_SEQ) -> double
1621 cvArcLength(CvArr arr) -> double
1623 return _cv.cvArcLength(*args)
1625 def cvContourPerimeter(*args):
1627 cvContourPerimeter(CvSeq seq) -> double
1628 cvContourPerimeter(CvArr arr) -> double
1630 return _cv.cvContourPerimeter(*args)
1632 def cvHaarDetectObjects(*args):
1634 cvHaarDetectObjects(CvArr image, CvHaarClassifierCascade cascade, CvMemStorage storage,
1635 double scale_factor=1.1, int min_neighbors=3,
1636 int flags=0, CvSize min_size=cvSize(0,0)) -> CvSeq_CvRect
1637 cvHaarDetectObjects(CvArr image, CvHaarClassifierCascade cascade, CvMemStorage storage,
1638 double scale_factor=1.1, int min_neighbors=3,
1639 int flags=0) -> CvSeq_CvRect
1640 cvHaarDetectObjects(CvArr image, CvHaarClassifierCascade cascade, CvMemStorage storage,
1641 double scale_factor=1.1, int min_neighbors=3) -> CvSeq_CvRect
1642 cvHaarDetectObjects(CvArr image, CvHaarClassifierCascade cascade, CvMemStorage storage,
1643 double scale_factor=1.1) -> CvSeq_CvRect
1644 cvHaarDetectObjects(CvArr image, CvHaarClassifierCascade cascade, CvMemStorage storage) -> CvSeq_CvRect
1646 return _cv.cvHaarDetectObjects(*args)
1648 def cvApproxPoly(*args):
1650 cvApproxPoly(void src_seq, int header_size, CvMemStorage storage,
1651 int method, double parameter, int parameter2=0) -> CvSeq_CvPoint
1652 cvApproxPoly(void src_seq, int header_size, CvMemStorage storage,
1653 int method, double parameter) -> CvSeq_CvPoint
1655 return _cv.cvApproxPoly(*args)
1657 def cvConvexHull2(*args):
1659 cvConvexHull2(CvArr points, int orientation=CV_CLOCKWISE, int return_points=0) -> CvMat
1660 cvConvexHull2(CvArr points, int orientation=CV_CLOCKWISE) -> CvMat
1661 cvConvexHull2(CvArr points) -> CvMat
1663 return _cv.cvConvexHull2(*args)
1665 def cvSnakeImage(*args):
1667 cvSnakeImage(CvMat image, CvPointVector points, FloatVector alpha,
1668 FloatVector beta, FloatVector gamma, CvSize win,
1669 CvTermCriteria criteria, int calc_gradient=1) -> CvPointVector
1670 cvSnakeImage(CvMat image, CvPointVector points, FloatVector alpha,
1671 FloatVector beta, FloatVector gamma, CvSize win,
1672 CvTermCriteria criteria) -> CvPointVector
1674 return _cv.cvSnakeImage(*args)
1676 icvDepthToType = cvar.icvDepthToType
1678 class Cv64suf(_object):
1679 """Proxy of C++ Cv64suf class"""
1680 __swig_setmethods__ = {}
1681 __setattr__ = lambda self, name, value: _swig_setattr(self, Cv64suf, name, value)
1682 __swig_getmethods__ = {}
1683 __getattr__ = lambda self, name: _swig_getattr(self, Cv64suf, name)
1684 __repr__ = _swig_repr
1685 __swig_setmethods__["i"] = _cv.Cv64suf_i_set
1686 __swig_getmethods__["i"] = _cv.Cv64suf_i_get
1687 if _newclass:i = _swig_property(_cv.Cv64suf_i_get, _cv.Cv64suf_i_set)
1688 __swig_setmethods__["u"] = _cv.Cv64suf_u_set
1689 __swig_getmethods__["u"] = _cv.Cv64suf_u_get
1690 if _newclass:u = _swig_property(_cv.Cv64suf_u_get, _cv.Cv64suf_u_set)
1691 __swig_setmethods__["f"] = _cv.Cv64suf_f_set
1692 __swig_getmethods__["f"] = _cv.Cv64suf_f_get
1693 if _newclass:f = _swig_property(_cv.Cv64suf_f_get, _cv.Cv64suf_f_set)
1694 def __init__(self, *args):
1695 """__init__(self) -> Cv64suf"""
1696 this = _cv.new_Cv64suf(*args)
1697 try: self.this.append(this)
1698 except: self.this = this
1699 __swig_destroy__ = _cv.delete_Cv64suf
1700 __del__ = lambda self : None;
1701 Cv64suf_swigregister = _cv.Cv64suf_swigregister
1702 Cv64suf_swigregister(Cv64suf)
1706 """cvRound(double value) -> int"""
1707 return _cv.cvRound(*args)
1710 """cvFloor(double value) -> int"""
1711 return _cv.cvFloor(*args)
1714 """cvCeil(double value) -> int"""
1715 return _cv.cvCeil(*args)
1718 """cvIsNaN(double value) -> int"""
1719 return _cv.cvIsNaN(*args)
1722 """cvIsInf(double value) -> int"""
1723 return _cv.cvIsInf(*args)
1725 def cvRandInt(*args):
1726 """cvRandInt(CvRNG rng) -> unsigned int"""
1727 return _cv.cvRandInt(*args)
1729 def cvRandReal(*args):
1730 """cvRandReal(CvRNG rng) -> double"""
1731 return _cv.cvRandReal(*args)
1732 class IplImage(_object):
1733 """Proxy of C++ IplImage class"""
1734 __swig_setmethods__ = {}
1735 __setattr__ = lambda self, name, value: _swig_setattr(self, IplImage, name, value)
1736 __swig_getmethods__ = {}
1737 __getattr__ = lambda self, name: _swig_getattr(self, IplImage, name)
1738 def __init__(self): raise AttributeError, "No constructor defined"
1739 __repr__ = _swig_repr
1740 __swig_setmethods__["ID"] = _cv.IplImage_ID_set
1741 __swig_getmethods__["ID"] = _cv.IplImage_ID_get
1742 if _newclass:ID = _swig_property(_cv.IplImage_ID_get, _cv.IplImage_ID_set)
1743 __swig_setmethods__["nChannels"] = _cv.IplImage_nChannels_set
1744 __swig_getmethods__["nChannels"] = _cv.IplImage_nChannels_get
1745 if _newclass:nChannels = _swig_property(_cv.IplImage_nChannels_get, _cv.IplImage_nChannels_set)
1746 __swig_setmethods__["depth"] = _cv.IplImage_depth_set
1747 __swig_getmethods__["depth"] = _cv.IplImage_depth_get
1748 if _newclass:depth = _swig_property(_cv.IplImage_depth_get, _cv.IplImage_depth_set)
1749 __swig_setmethods__["dataOrder"] = _cv.IplImage_dataOrder_set
1750 __swig_getmethods__["dataOrder"] = _cv.IplImage_dataOrder_get
1751 if _newclass:dataOrder = _swig_property(_cv.IplImage_dataOrder_get, _cv.IplImage_dataOrder_set)
1752 __swig_setmethods__["origin"] = _cv.IplImage_origin_set
1753 __swig_getmethods__["origin"] = _cv.IplImage_origin_get
1754 if _newclass:origin = _swig_property(_cv.IplImage_origin_get, _cv.IplImage_origin_set)
1755 __swig_setmethods__["align"] = _cv.IplImage_align_set
1756 __swig_getmethods__["align"] = _cv.IplImage_align_get
1757 if _newclass:align = _swig_property(_cv.IplImage_align_get, _cv.IplImage_align_set)
1758 __swig_setmethods__["width"] = _cv.IplImage_width_set
1759 __swig_getmethods__["width"] = _cv.IplImage_width_get
1760 if _newclass:width = _swig_property(_cv.IplImage_width_get, _cv.IplImage_width_set)
1761 __swig_setmethods__["height"] = _cv.IplImage_height_set
1762 __swig_getmethods__["height"] = _cv.IplImage_height_get
1763 if _newclass:height = _swig_property(_cv.IplImage_height_get, _cv.IplImage_height_set)
1764 __swig_setmethods__["roi"] = _cv.IplImage_roi_set
1765 __swig_getmethods__["roi"] = _cv.IplImage_roi_get
1766 if _newclass:roi = _swig_property(_cv.IplImage_roi_get, _cv.IplImage_roi_set)
1767 __swig_setmethods__["imageSize"] = _cv.IplImage_imageSize_set
1768 __swig_getmethods__["imageSize"] = _cv.IplImage_imageSize_get
1769 if _newclass:imageSize = _swig_property(_cv.IplImage_imageSize_get, _cv.IplImage_imageSize_set)
1770 __swig_setmethods__["widthStep"] = _cv.IplImage_widthStep_set
1771 __swig_getmethods__["widthStep"] = _cv.IplImage_widthStep_get
1772 if _newclass:widthStep = _swig_property(_cv.IplImage_widthStep_get, _cv.IplImage_widthStep_set)
1773 __swig_destroy__ = _cv.delete_IplImage
1774 __del__ = lambda self : None;
1776 """__mul__(self, CvArr src)"""
1777 return _cv.IplImage___mul__(*args)
1779 def __imul__(*args):
1780 """__imul__(self, CvArr src)"""
1781 return _cv.IplImage___imul__(*args)
1783 def __idiv__(*args):
1784 """__idiv__(self, CvArr src)"""
1785 return _cv.IplImage___idiv__(*args)
1789 __add__(self, CvArr src)
1790 __add__(self, CvScalar val)
1792 return _cv.IplImage___add__(*args)
1794 def __iadd__(*args):
1796 __iadd__(self, CvArr src)
1797 __iadd__(self, CvScalar val)
1799 return _cv.IplImage___iadd__(*args)
1803 __xor__(self, CvArr src)
1804 __xor__(self, CvScalar val)
1806 return _cv.IplImage___xor__(*args)
1808 def __ixor__(*args):
1810 __ixor__(self, CvArr src)
1811 __ixor__(self, CvScalar val)
1813 return _cv.IplImage___ixor__(*args)
1817 __sub__(self, CvArr src)
1818 __sub__(self, CvScalar val)
1820 return _cv.IplImage___sub__(*args)
1822 def __isub__(*args):
1824 __isub__(self, CvArr src)
1825 __isub__(self, CvScalar val)
1827 return _cv.IplImage___isub__(*args)
1831 __or__(self, CvArr src)
1832 __or__(self, CvScalar val)
1834 return _cv.IplImage___or__(*args)
1838 __ior__(self, CvArr src)
1839 __ior__(self, CvScalar val)
1841 return _cv.IplImage___ior__(*args)
1845 __and__(self, CvArr src)
1846 __and__(self, CvScalar val)
1848 return _cv.IplImage___and__(*args)
1850 def __iand__(*args):
1852 __iand__(self, CvArr src)
1853 __iand__(self, CvScalar val)
1855 return _cv.IplImage___iand__(*args)
1859 __ge__(self, CvArr src)
1860 __ge__(self, double val)
1862 return _cv.IplImage___ge__(*args)
1866 __eq__(self, CvArr src)
1867 __eq__(self, double val)
1869 return _cv.IplImage___eq__(*args)
1873 __le__(self, CvArr src)
1874 __le__(self, double val)
1876 return _cv.IplImage___le__(*args)
1880 __ne__(self, CvArr src)
1881 __ne__(self, double val)
1883 return _cv.IplImage___ne__(*args)
1887 __lt__(self, CvArr src)
1888 __lt__(self, double val)
1890 return _cv.IplImage___lt__(*args)
1894 __gt__(self, CvArr src)
1895 __gt__(self, double val)
1897 return _cv.IplImage___gt__(*args)
1901 __div__(self, CvArr src)
1902 __div__(self, double val)
1904 return _cv.IplImage___div__(*args)
1906 def __radd__(*args):
1908 __radd__(self, CvArr arg)
1909 __radd__(self, CvScalar arg)
1910 __radd__(self, double arg)
1912 return _cv.IplImage___radd__(*args)
1914 def __rsub__(*args):
1916 __rsub__(self, CvArr arg)
1917 __rsub__(self, CvScalar arg)
1918 __rsub__(self, double arg)
1920 return _cv.IplImage___rsub__(*args)
1922 def __rmul__(*args):
1924 __rmul__(self, CvArr arg)
1925 __rmul__(self, double arg) -> CvArr
1927 return _cv.IplImage___rmul__(*args)
1929 def __rdiv__(*args):
1931 __rdiv__(self, CvArr arg)
1932 __rdiv__(self, double arg) -> CvArr
1934 return _cv.IplImage___rdiv__(*args)
1938 __ror__(self, CvScalar arg)
1939 __ror__(self, double arg)
1941 return _cv.IplImage___ror__(*args)
1943 def __rand__(*args):
1945 __rand__(self, CvScalar arg)
1946 __rand__(self, double arg)
1948 return _cv.IplImage___rand__(*args)
1950 def __rxor__(*args):
1952 __rxor__(self, CvScalar arg)
1953 __rxor__(self, double arg)
1955 return _cv.IplImage___rxor__(*args)
1958 """__req__(self, double arg) -> CvArr"""
1959 return _cv.IplImage___req__(*args)
1962 """__rgt__(self, double arg) -> CvArr"""
1963 return _cv.IplImage___rgt__(*args)
1966 """__rge__(self, double arg) -> CvArr"""
1967 return _cv.IplImage___rge__(*args)
1970 """__rlt__(self, double arg) -> CvArr"""
1971 return _cv.IplImage___rlt__(*args)
1974 """__rle__(self, double arg) -> CvArr"""
1975 return _cv.IplImage___rle__(*args)
1978 """__rne__(self, double arg) -> CvArr"""
1979 return _cv.IplImage___rne__(*args)
1982 """__pow__(self, double arg)"""
1983 return _cv.IplImage___pow__(*args)
1986 """__str__(self) -> char"""
1987 return _cv.IplImage___str__(*args)
1989 def __setitem__(*args):
1991 __setitem__(self, PyObject object, double val)
1992 __setitem__(self, PyObject object, CvPoint val)
1993 __setitem__(self, PyObject object, CvPoint2D32f val)
1994 __setitem__(self, PyObject object, CvScalar val)
1995 __setitem__(self, PyObject object, CvArr arr)
1997 return _cv.IplImage___setitem__(*args)
1999 def __getitem__(*args):
2000 """__getitem__(self, PyObject object) -> PyObject"""
2001 return _cv.IplImage___getitem__(*args)
2003 IplImage_swigregister = _cv.IplImage_swigregister
2004 IplImage_swigregister(IplImage)
2008 cvRNG(int64 seed=-1) -> CvRNG
2011 return _cv.cvRNG(*args)
2013 class IplROI(_object):
2014 """Proxy of C++ IplROI class"""
2015 __swig_setmethods__ = {}
2016 __setattr__ = lambda self, name, value: _swig_setattr(self, IplROI, name, value)
2017 __swig_getmethods__ = {}
2018 __getattr__ = lambda self, name: _swig_getattr(self, IplROI, name)
2019 __repr__ = _swig_repr
2020 __swig_setmethods__["coi"] = _cv.IplROI_coi_set
2021 __swig_getmethods__["coi"] = _cv.IplROI_coi_get
2022 if _newclass:coi = _swig_property(_cv.IplROI_coi_get, _cv.IplROI_coi_set)
2023 __swig_setmethods__["xOffset"] = _cv.IplROI_xOffset_set
2024 __swig_getmethods__["xOffset"] = _cv.IplROI_xOffset_get
2025 if _newclass:xOffset = _swig_property(_cv.IplROI_xOffset_get, _cv.IplROI_xOffset_set)
2026 __swig_setmethods__["yOffset"] = _cv.IplROI_yOffset_set
2027 __swig_getmethods__["yOffset"] = _cv.IplROI_yOffset_get
2028 if _newclass:yOffset = _swig_property(_cv.IplROI_yOffset_get, _cv.IplROI_yOffset_set)
2029 __swig_setmethods__["width"] = _cv.IplROI_width_set
2030 __swig_getmethods__["width"] = _cv.IplROI_width_get
2031 if _newclass:width = _swig_property(_cv.IplROI_width_get, _cv.IplROI_width_set)
2032 __swig_setmethods__["height"] = _cv.IplROI_height_set
2033 __swig_getmethods__["height"] = _cv.IplROI_height_get
2034 if _newclass:height = _swig_property(_cv.IplROI_height_get, _cv.IplROI_height_set)
2035 def __init__(self, *args):
2036 """__init__(self) -> IplROI"""
2037 this = _cv.new_IplROI(*args)
2038 try: self.this.append(this)
2039 except: self.this = this
2040 __swig_destroy__ = _cv.delete_IplROI
2041 __del__ = lambda self : None;
2042 IplROI_swigregister = _cv.IplROI_swigregister
2043 IplROI_swigregister(IplROI)
2045 class IplConvKernel(_object):
2046 """Proxy of C++ IplConvKernel class"""
2047 __swig_setmethods__ = {}
2048 __setattr__ = lambda self, name, value: _swig_setattr(self, IplConvKernel, name, value)
2049 __swig_getmethods__ = {}
2050 __getattr__ = lambda self, name: _swig_getattr(self, IplConvKernel, name)
2051 def __init__(self): raise AttributeError, "No constructor defined"
2052 __repr__ = _swig_repr
2053 __swig_setmethods__["nCols"] = _cv.IplConvKernel_nCols_set
2054 __swig_getmethods__["nCols"] = _cv.IplConvKernel_nCols_get
2055 if _newclass:nCols = _swig_property(_cv.IplConvKernel_nCols_get, _cv.IplConvKernel_nCols_set)
2056 __swig_setmethods__["nRows"] = _cv.IplConvKernel_nRows_set
2057 __swig_getmethods__["nRows"] = _cv.IplConvKernel_nRows_get
2058 if _newclass:nRows = _swig_property(_cv.IplConvKernel_nRows_get, _cv.IplConvKernel_nRows_set)
2059 __swig_setmethods__["anchorX"] = _cv.IplConvKernel_anchorX_set
2060 __swig_getmethods__["anchorX"] = _cv.IplConvKernel_anchorX_get
2061 if _newclass:anchorX = _swig_property(_cv.IplConvKernel_anchorX_get, _cv.IplConvKernel_anchorX_set)
2062 __swig_setmethods__["anchorY"] = _cv.IplConvKernel_anchorY_set
2063 __swig_getmethods__["anchorY"] = _cv.IplConvKernel_anchorY_get
2064 if _newclass:anchorY = _swig_property(_cv.IplConvKernel_anchorY_get, _cv.IplConvKernel_anchorY_set)
2065 __swig_setmethods__["values"] = _cv.IplConvKernel_values_set
2066 __swig_getmethods__["values"] = _cv.IplConvKernel_values_get
2067 if _newclass:values = _swig_property(_cv.IplConvKernel_values_get, _cv.IplConvKernel_values_set)
2068 __swig_setmethods__["nShiftR"] = _cv.IplConvKernel_nShiftR_set
2069 __swig_getmethods__["nShiftR"] = _cv.IplConvKernel_nShiftR_get
2070 if _newclass:nShiftR = _swig_property(_cv.IplConvKernel_nShiftR_get, _cv.IplConvKernel_nShiftR_set)
2071 __swig_destroy__ = _cv.delete_IplConvKernel
2072 __del__ = lambda self : None;
2073 IplConvKernel_swigregister = _cv.IplConvKernel_swigregister
2074 IplConvKernel_swigregister(IplConvKernel)
2076 class IplConvKernelFP(_object):
2077 """Proxy of C++ IplConvKernelFP class"""
2078 __swig_setmethods__ = {}
2079 __setattr__ = lambda self, name, value: _swig_setattr(self, IplConvKernelFP, name, value)
2080 __swig_getmethods__ = {}
2081 __getattr__ = lambda self, name: _swig_getattr(self, IplConvKernelFP, name)
2082 __repr__ = _swig_repr
2083 __swig_setmethods__["nCols"] = _cv.IplConvKernelFP_nCols_set
2084 __swig_getmethods__["nCols"] = _cv.IplConvKernelFP_nCols_get
2085 if _newclass:nCols = _swig_property(_cv.IplConvKernelFP_nCols_get, _cv.IplConvKernelFP_nCols_set)
2086 __swig_setmethods__["nRows"] = _cv.IplConvKernelFP_nRows_set
2087 __swig_getmethods__["nRows"] = _cv.IplConvKernelFP_nRows_get
2088 if _newclass:nRows = _swig_property(_cv.IplConvKernelFP_nRows_get, _cv.IplConvKernelFP_nRows_set)
2089 __swig_setmethods__["anchorX"] = _cv.IplConvKernelFP_anchorX_set
2090 __swig_getmethods__["anchorX"] = _cv.IplConvKernelFP_anchorX_get
2091 if _newclass:anchorX = _swig_property(_cv.IplConvKernelFP_anchorX_get, _cv.IplConvKernelFP_anchorX_set)
2092 __swig_setmethods__["anchorY"] = _cv.IplConvKernelFP_anchorY_set
2093 __swig_getmethods__["anchorY"] = _cv.IplConvKernelFP_anchorY_get
2094 if _newclass:anchorY = _swig_property(_cv.IplConvKernelFP_anchorY_get, _cv.IplConvKernelFP_anchorY_set)
2095 __swig_setmethods__["values"] = _cv.IplConvKernelFP_values_set
2096 __swig_getmethods__["values"] = _cv.IplConvKernelFP_values_get
2097 if _newclass:values = _swig_property(_cv.IplConvKernelFP_values_get, _cv.IplConvKernelFP_values_set)
2098 def __init__(self, *args):
2099 """__init__(self) -> IplConvKernelFP"""
2100 this = _cv.new_IplConvKernelFP(*args)
2101 try: self.this.append(this)
2102 except: self.this = this
2103 __swig_destroy__ = _cv.delete_IplConvKernelFP
2104 __del__ = lambda self : None;
2105 IplConvKernelFP_swigregister = _cv.IplConvKernelFP_swigregister
2106 IplConvKernelFP_swigregister(IplConvKernelFP)
2108 class CvMat(_object):
2109 """Proxy of C++ CvMat class"""
2110 __swig_setmethods__ = {}
2111 __setattr__ = lambda self, name, value: _swig_setattr(self, CvMat, name, value)
2112 __swig_getmethods__ = {}
2113 __getattr__ = lambda self, name: _swig_getattr(self, CvMat, name)
2114 def __init__(self): raise AttributeError, "No constructor defined"
2115 __repr__ = _swig_repr
2116 __swig_setmethods__["type"] = _cv.CvMat_type_set
2117 __swig_getmethods__["type"] = _cv.CvMat_type_get
2118 if _newclass:type = _swig_property(_cv.CvMat_type_get, _cv.CvMat_type_set)
2119 __swig_setmethods__["step"] = _cv.CvMat_step_set
2120 __swig_getmethods__["step"] = _cv.CvMat_step_get
2121 if _newclass:step = _swig_property(_cv.CvMat_step_get, _cv.CvMat_step_set)
2122 __swig_setmethods__["refcount"] = _cv.CvMat_refcount_set
2123 __swig_getmethods__["refcount"] = _cv.CvMat_refcount_get
2124 if _newclass:refcount = _swig_property(_cv.CvMat_refcount_get, _cv.CvMat_refcount_set)
2125 __swig_setmethods__["hdr_refcount"] = _cv.CvMat_hdr_refcount_set
2126 __swig_getmethods__["hdr_refcount"] = _cv.CvMat_hdr_refcount_get
2127 if _newclass:hdr_refcount = _swig_property(_cv.CvMat_hdr_refcount_get, _cv.CvMat_hdr_refcount_set)
2128 __swig_getmethods__["data"] = _cv.CvMat_data_get
2129 if _newclass:data = _swig_property(_cv.CvMat_data_get)
2130 __swig_destroy__ = _cv.delete_CvMat
2131 __del__ = lambda self : None;
2132 __swig_getmethods__["depth"] = _cv.CvMat_depth_get
2133 if _newclass:depth = _swig_property(_cv.CvMat_depth_get)
2134 __swig_getmethods__["nChannels"] = _cv.CvMat_nChannels_get
2135 if _newclass:nChannels = _swig_property(_cv.CvMat_nChannels_get)
2136 __swig_getmethods__["dataOrder"] = _cv.CvMat_dataOrder_get
2137 if _newclass:dataOrder = _swig_property(_cv.CvMat_dataOrder_get)
2138 __swig_getmethods__["origin"] = _cv.CvMat_origin_get
2139 if _newclass:origin = _swig_property(_cv.CvMat_origin_get)
2140 __swig_getmethods__["width"] = _cv.CvMat_width_get
2141 if _newclass:width = _swig_property(_cv.CvMat_width_get)
2142 __swig_getmethods__["height"] = _cv.CvMat_height_get
2143 if _newclass:height = _swig_property(_cv.CvMat_height_get)
2144 __swig_getmethods__["imageSize"] = _cv.CvMat_imageSize_get
2145 if _newclass:imageSize = _swig_property(_cv.CvMat_imageSize_get)
2146 __swig_getmethods__["widthStep"] = _cv.CvMat_widthStep_get
2147 if _newclass:widthStep = _swig_property(_cv.CvMat_widthStep_get)
2148 __swig_getmethods__["rows"] = _cv.CvMat_rows_get
2149 if _newclass:rows = _swig_property(_cv.CvMat_rows_get)
2150 __swig_getmethods__["cols"] = _cv.CvMat_cols_get
2151 if _newclass:cols = _swig_property(_cv.CvMat_cols_get)
2153 """__mul__(self, CvArr src) -> CvMat"""
2154 return _cv.CvMat___mul__(*args)
2156 def __imul__(*args):
2157 """__imul__(self, CvArr src) -> CvMat"""
2158 return _cv.CvMat___imul__(*args)
2160 def __idiv__(*args):
2161 """__idiv__(self, CvArr src) -> CvMat"""
2162 return _cv.CvMat___idiv__(*args)
2166 __add__(self, CvArr src) -> CvMat
2167 __add__(self, CvScalar val) -> CvMat
2169 return _cv.CvMat___add__(*args)
2171 def __iadd__(*args):
2173 __iadd__(self, CvArr src) -> CvMat
2174 __iadd__(self, CvScalar val) -> CvMat
2176 return _cv.CvMat___iadd__(*args)
2180 __xor__(self, CvArr src) -> CvMat
2181 __xor__(self, CvScalar val) -> CvMat
2183 return _cv.CvMat___xor__(*args)
2185 def __ixor__(*args):
2187 __ixor__(self, CvArr src) -> CvMat
2188 __ixor__(self, CvScalar val) -> CvMat
2190 return _cv.CvMat___ixor__(*args)
2194 __sub__(self, CvArr src) -> CvMat
2195 __sub__(self, CvScalar val) -> CvMat
2197 return _cv.CvMat___sub__(*args)
2199 def __isub__(*args):
2201 __isub__(self, CvArr src) -> CvMat
2202 __isub__(self, CvScalar val) -> CvMat
2204 return _cv.CvMat___isub__(*args)
2208 __or__(self, CvArr src) -> CvMat
2209 __or__(self, CvScalar val) -> CvMat
2211 return _cv.CvMat___or__(*args)
2215 __ior__(self, CvArr src) -> CvMat
2216 __ior__(self, CvScalar val) -> CvMat
2218 return _cv.CvMat___ior__(*args)
2222 __and__(self, CvArr src) -> CvMat
2223 __and__(self, CvScalar val) -> CvMat
2225 return _cv.CvMat___and__(*args)
2227 def __iand__(*args):
2229 __iand__(self, CvArr src) -> CvMat
2230 __iand__(self, CvScalar val) -> CvMat
2232 return _cv.CvMat___iand__(*args)
2236 __ge__(self, CvArr src) -> CvMat
2237 __ge__(self, double val) -> CvMat
2239 return _cv.CvMat___ge__(*args)
2243 __eq__(self, CvArr src) -> CvMat
2244 __eq__(self, double val) -> CvMat
2246 return _cv.CvMat___eq__(*args)
2250 __le__(self, CvArr src) -> CvMat
2251 __le__(self, double val) -> CvMat
2253 return _cv.CvMat___le__(*args)
2257 __ne__(self, CvArr src) -> CvMat
2258 __ne__(self, double val) -> CvMat
2260 return _cv.CvMat___ne__(*args)
2264 __lt__(self, CvArr src) -> CvMat
2265 __lt__(self, double val) -> CvMat
2267 return _cv.CvMat___lt__(*args)
2271 __gt__(self, CvArr src) -> CvMat
2272 __gt__(self, double val) -> CvMat
2274 return _cv.CvMat___gt__(*args)
2278 __div__(self, CvArr src) -> CvMat
2279 __div__(self, double val) -> CvMat
2281 return _cv.CvMat___div__(*args)
2283 def __radd__(*args):
2285 __radd__(self, CvArr arg) -> CvMat
2286 __radd__(self, CvScalar arg) -> CvMat
2287 __radd__(self, double arg) -> CvMat
2289 return _cv.CvMat___radd__(*args)
2291 def __rsub__(*args):
2293 __rsub__(self, CvArr arg) -> CvMat
2294 __rsub__(self, CvScalar arg) -> CvMat
2295 __rsub__(self, double arg) -> CvMat
2297 return _cv.CvMat___rsub__(*args)
2299 def __rmul__(*args):
2301 __rmul__(self, CvArr arg) -> CvMat
2302 __rmul__(self, double arg) -> CvArr
2304 return _cv.CvMat___rmul__(*args)
2306 def __rdiv__(*args):
2308 __rdiv__(self, CvArr arg) -> CvMat
2309 __rdiv__(self, double arg) -> CvArr
2311 return _cv.CvMat___rdiv__(*args)
2315 __ror__(self, CvScalar arg) -> CvMat
2316 __ror__(self, double arg) -> CvMat
2318 return _cv.CvMat___ror__(*args)
2320 def __rand__(*args):
2322 __rand__(self, CvScalar arg) -> CvMat
2323 __rand__(self, double arg) -> CvMat
2325 return _cv.CvMat___rand__(*args)
2327 def __rxor__(*args):
2329 __rxor__(self, CvScalar arg) -> CvMat
2330 __rxor__(self, double arg) -> CvMat
2332 return _cv.CvMat___rxor__(*args)
2335 """__req__(self, double arg) -> CvArr"""
2336 return _cv.CvMat___req__(*args)
2339 """__rgt__(self, double arg) -> CvArr"""
2340 return _cv.CvMat___rgt__(*args)
2343 """__rge__(self, double arg) -> CvArr"""
2344 return _cv.CvMat___rge__(*args)
2347 """__rlt__(self, double arg) -> CvArr"""
2348 return _cv.CvMat___rlt__(*args)
2351 """__rle__(self, double arg) -> CvArr"""
2352 return _cv.CvMat___rle__(*args)
2355 """__rne__(self, double arg) -> CvArr"""
2356 return _cv.CvMat___rne__(*args)
2359 """__pow__(self, double arg) -> CvMat"""
2360 return _cv.CvMat___pow__(*args)
2363 """__str__(self) -> char"""
2364 return _cv.CvMat___str__(*args)
2366 def __setitem__(*args):
2368 __setitem__(self, PyObject object, double val)
2369 __setitem__(self, PyObject object, CvPoint val)
2370 __setitem__(self, PyObject object, CvPoint2D32f val)
2371 __setitem__(self, PyObject object, CvScalar val)
2372 __setitem__(self, PyObject object, CvArr arr)
2374 return _cv.CvMat___setitem__(*args)
2376 def __getitem__(*args):
2377 """__getitem__(self, PyObject object) -> PyObject"""
2378 return _cv.CvMat___getitem__(*args)
2382 generator function iterating through rows in matrix or elements in vector
2385 return self.colrange()
2386 return self.rowrange()
2390 generator function iterating along rows in matrix
2392 for i in range(self.rows):
2397 generator function iterating along columns in matrix
2399 for i in range(self.cols):
2402 # if arg is None, python still calls our operator overloads
2406 # to do the right thing -- so redefine __ne__ and __eq__
2408 def __eq__(self, arg):
2411 __eq__(self, CvArr src)
2412 __eq__(self, double val)
2417 return _cv.CvMat___eq__(self, arg)
2418 def __ne__(self, arg):
2421 __ne__(self, CvArr src)
2422 __ne__(self, double val)
2427 return _cv.CvMat___ne__(self, arg)
2429 __swig_setmethods__["imageData"] = _cv.CvMat_imageData_set
2430 __swig_getmethods__["imageData"] = _cv.CvMat_imageData_get
2431 if _newclass:imageData = _swig_property(_cv.CvMat_imageData_get, _cv.CvMat_imageData_set)
2432 CvMat_swigregister = _cv.CvMat_swigregister
2433 CvMat_swigregister(CvMat)
2435 class CvMat_data(_object):
2436 """Proxy of C++ CvMat_data class"""
2437 __swig_setmethods__ = {}
2438 __setattr__ = lambda self, name, value: _swig_setattr(self, CvMat_data, name, value)
2439 __swig_getmethods__ = {}
2440 __getattr__ = lambda self, name: _swig_getattr(self, CvMat_data, name)
2441 __repr__ = _swig_repr
2442 __swig_setmethods__["ptr"] = _cv.CvMat_data_ptr_set
2443 __swig_getmethods__["ptr"] = _cv.CvMat_data_ptr_get
2444 if _newclass:ptr = _swig_property(_cv.CvMat_data_ptr_get, _cv.CvMat_data_ptr_set)
2445 __swig_setmethods__["s"] = _cv.CvMat_data_s_set
2446 __swig_getmethods__["s"] = _cv.CvMat_data_s_get
2447 if _newclass:s = _swig_property(_cv.CvMat_data_s_get, _cv.CvMat_data_s_set)
2448 __swig_setmethods__["i"] = _cv.CvMat_data_i_set
2449 __swig_getmethods__["i"] = _cv.CvMat_data_i_get
2450 if _newclass:i = _swig_property(_cv.CvMat_data_i_get, _cv.CvMat_data_i_set)
2451 __swig_setmethods__["fl"] = _cv.CvMat_data_fl_set
2452 __swig_getmethods__["fl"] = _cv.CvMat_data_fl_get
2453 if _newclass:fl = _swig_property(_cv.CvMat_data_fl_get, _cv.CvMat_data_fl_set)
2454 __swig_setmethods__["db"] = _cv.CvMat_data_db_set
2455 __swig_getmethods__["db"] = _cv.CvMat_data_db_get
2456 if _newclass:db = _swig_property(_cv.CvMat_data_db_get, _cv.CvMat_data_db_set)
2457 def __init__(self, *args):
2458 """__init__(self) -> CvMat_data"""
2459 this = _cv.new_CvMat_data(*args)
2460 try: self.this.append(this)
2461 except: self.this = this
2462 __swig_destroy__ = _cv.delete_CvMat_data
2463 __del__ = lambda self : None;
2464 CvMat_data_swigregister = _cv.CvMat_data_swigregister
2465 CvMat_data_swigregister(CvMat_data)
2469 """cvmGet(CvMat mat, int row, int col) -> double"""
2470 return _cv.cvmGet(*args)
2473 """cvmSet(CvMat mat, int row, int col, double value)"""
2474 return _cv.cvmSet(*args)
2476 def cvCvToIplDepth(*args):
2477 """cvCvToIplDepth(int type) -> int"""
2478 return _cv.cvCvToIplDepth(*args)
2479 class CvMatND(_object):
2480 """Proxy of C++ CvMatND class"""
2481 __swig_setmethods__ = {}
2482 __setattr__ = lambda self, name, value: _swig_setattr(self, CvMatND, name, value)
2483 __swig_getmethods__ = {}
2484 __getattr__ = lambda self, name: _swig_getattr(self, CvMatND, name)
2485 def __init__(self): raise AttributeError, "No constructor defined"
2486 __repr__ = _swig_repr
2487 __swig_setmethods__["type"] = _cv.CvMatND_type_set
2488 __swig_getmethods__["type"] = _cv.CvMatND_type_get
2489 if _newclass:type = _swig_property(_cv.CvMatND_type_get, _cv.CvMatND_type_set)
2490 __swig_setmethods__["dims"] = _cv.CvMatND_dims_set
2491 __swig_getmethods__["dims"] = _cv.CvMatND_dims_get
2492 if _newclass:dims = _swig_property(_cv.CvMatND_dims_get, _cv.CvMatND_dims_set)
2493 __swig_setmethods__["refcount"] = _cv.CvMatND_refcount_set
2494 __swig_getmethods__["refcount"] = _cv.CvMatND_refcount_get
2495 if _newclass:refcount = _swig_property(_cv.CvMatND_refcount_get, _cv.CvMatND_refcount_set)
2496 __swig_setmethods__["hdr_refcount"] = _cv.CvMatND_hdr_refcount_set
2497 __swig_getmethods__["hdr_refcount"] = _cv.CvMatND_hdr_refcount_get
2498 if _newclass:hdr_refcount = _swig_property(_cv.CvMatND_hdr_refcount_get, _cv.CvMatND_hdr_refcount_set)
2499 __swig_getmethods__["dim"] = _cv.CvMatND_dim_get
2500 if _newclass:dim = _swig_property(_cv.CvMatND_dim_get)
2501 __swig_getmethods__["data"] = _cv.CvMatND_data_get
2502 if _newclass:data = _swig_property(_cv.CvMatND_data_get)
2503 __swig_destroy__ = _cv.delete_CvMatND
2504 __del__ = lambda self : None;
2505 CvMatND_swigregister = _cv.CvMatND_swigregister
2506 CvMatND_swigregister(CvMatND)
2510 cvMat(int rows, int cols, int type, void data=None) -> CvMat
2511 cvMat(int rows, int cols, int type) -> CvMat
2513 return _cv.cvMat(*args)
2515 class CvMatND_dim(_object):
2516 """Proxy of C++ CvMatND_dim class"""
2517 __swig_setmethods__ = {}
2518 __setattr__ = lambda self, name, value: _swig_setattr(self, CvMatND_dim, name, value)
2519 __swig_getmethods__ = {}
2520 __getattr__ = lambda self, name: _swig_getattr(self, CvMatND_dim, name)
2521 __repr__ = _swig_repr
2522 __swig_setmethods__["size"] = _cv.CvMatND_dim_size_set
2523 __swig_getmethods__["size"] = _cv.CvMatND_dim_size_get
2524 if _newclass:size = _swig_property(_cv.CvMatND_dim_size_get, _cv.CvMatND_dim_size_set)
2525 __swig_setmethods__["step"] = _cv.CvMatND_dim_step_set
2526 __swig_getmethods__["step"] = _cv.CvMatND_dim_step_get
2527 if _newclass:step = _swig_property(_cv.CvMatND_dim_step_get, _cv.CvMatND_dim_step_set)
2528 def __init__(self, *args):
2529 """__init__(self) -> CvMatND_dim"""
2530 this = _cv.new_CvMatND_dim(*args)
2531 try: self.this.append(this)
2532 except: self.this = this
2533 __swig_destroy__ = _cv.delete_CvMatND_dim
2534 __del__ = lambda self : None;
2535 CvMatND_dim_swigregister = _cv.CvMatND_dim_swigregister
2536 CvMatND_dim_swigregister(CvMatND_dim)
2538 class CvMatND_data(_object):
2539 """Proxy of C++ CvMatND_data class"""
2540 __swig_setmethods__ = {}
2541 __setattr__ = lambda self, name, value: _swig_setattr(self, CvMatND_data, name, value)
2542 __swig_getmethods__ = {}
2543 __getattr__ = lambda self, name: _swig_getattr(self, CvMatND_data, name)
2544 __repr__ = _swig_repr
2545 __swig_setmethods__["ptr"] = _cv.CvMatND_data_ptr_set
2546 __swig_getmethods__["ptr"] = _cv.CvMatND_data_ptr_get
2547 if _newclass:ptr = _swig_property(_cv.CvMatND_data_ptr_get, _cv.CvMatND_data_ptr_set)
2548 __swig_setmethods__["fl"] = _cv.CvMatND_data_fl_set
2549 __swig_getmethods__["fl"] = _cv.CvMatND_data_fl_get
2550 if _newclass:fl = _swig_property(_cv.CvMatND_data_fl_get, _cv.CvMatND_data_fl_set)
2551 __swig_setmethods__["db"] = _cv.CvMatND_data_db_set
2552 __swig_getmethods__["db"] = _cv.CvMatND_data_db_get
2553 if _newclass:db = _swig_property(_cv.CvMatND_data_db_get, _cv.CvMatND_data_db_set)
2554 __swig_setmethods__["i"] = _cv.CvMatND_data_i_set
2555 __swig_getmethods__["i"] = _cv.CvMatND_data_i_get
2556 if _newclass:i = _swig_property(_cv.CvMatND_data_i_get, _cv.CvMatND_data_i_set)
2557 __swig_setmethods__["s"] = _cv.CvMatND_data_s_set
2558 __swig_getmethods__["s"] = _cv.CvMatND_data_s_get
2559 if _newclass:s = _swig_property(_cv.CvMatND_data_s_get, _cv.CvMatND_data_s_set)
2560 def __init__(self, *args):
2561 """__init__(self) -> CvMatND_data"""
2562 this = _cv.new_CvMatND_data(*args)
2563 try: self.this.append(this)
2564 except: self.this = this
2565 __swig_destroy__ = _cv.delete_CvMatND_data
2566 __del__ = lambda self : None;
2567 CvMatND_data_swigregister = _cv.CvMatND_data_swigregister
2568 CvMatND_data_swigregister(CvMatND_data)
2570 class CvSparseMat(_object):
2571 """Proxy of C++ CvSparseMat class"""
2572 __swig_setmethods__ = {}
2573 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSparseMat, name, value)
2574 __swig_getmethods__ = {}
2575 __getattr__ = lambda self, name: _swig_getattr(self, CvSparseMat, name)
2576 def __init__(self): raise AttributeError, "No constructor defined"
2577 __repr__ = _swig_repr
2578 __swig_setmethods__["type"] = _cv.CvSparseMat_type_set
2579 __swig_getmethods__["type"] = _cv.CvSparseMat_type_get
2580 if _newclass:type = _swig_property(_cv.CvSparseMat_type_get, _cv.CvSparseMat_type_set)
2581 __swig_setmethods__["dims"] = _cv.CvSparseMat_dims_set
2582 __swig_getmethods__["dims"] = _cv.CvSparseMat_dims_get
2583 if _newclass:dims = _swig_property(_cv.CvSparseMat_dims_get, _cv.CvSparseMat_dims_set)
2584 __swig_setmethods__["refcount"] = _cv.CvSparseMat_refcount_set
2585 __swig_getmethods__["refcount"] = _cv.CvSparseMat_refcount_get
2586 if _newclass:refcount = _swig_property(_cv.CvSparseMat_refcount_get, _cv.CvSparseMat_refcount_set)
2587 __swig_setmethods__["hdr_refcount"] = _cv.CvSparseMat_hdr_refcount_set
2588 __swig_getmethods__["hdr_refcount"] = _cv.CvSparseMat_hdr_refcount_get
2589 if _newclass:hdr_refcount = _swig_property(_cv.CvSparseMat_hdr_refcount_get, _cv.CvSparseMat_hdr_refcount_set)
2590 __swig_setmethods__["heap"] = _cv.CvSparseMat_heap_set
2591 __swig_getmethods__["heap"] = _cv.CvSparseMat_heap_get
2592 if _newclass:heap = _swig_property(_cv.CvSparseMat_heap_get, _cv.CvSparseMat_heap_set)
2593 __swig_setmethods__["hashtable"] = _cv.CvSparseMat_hashtable_set
2594 __swig_getmethods__["hashtable"] = _cv.CvSparseMat_hashtable_get
2595 if _newclass:hashtable = _swig_property(_cv.CvSparseMat_hashtable_get, _cv.CvSparseMat_hashtable_set)
2596 __swig_setmethods__["hashsize"] = _cv.CvSparseMat_hashsize_set
2597 __swig_getmethods__["hashsize"] = _cv.CvSparseMat_hashsize_get
2598 if _newclass:hashsize = _swig_property(_cv.CvSparseMat_hashsize_get, _cv.CvSparseMat_hashsize_set)
2599 __swig_setmethods__["valoffset"] = _cv.CvSparseMat_valoffset_set
2600 __swig_getmethods__["valoffset"] = _cv.CvSparseMat_valoffset_get
2601 if _newclass:valoffset = _swig_property(_cv.CvSparseMat_valoffset_get, _cv.CvSparseMat_valoffset_set)
2602 __swig_setmethods__["idxoffset"] = _cv.CvSparseMat_idxoffset_set
2603 __swig_getmethods__["idxoffset"] = _cv.CvSparseMat_idxoffset_get
2604 if _newclass:idxoffset = _swig_property(_cv.CvSparseMat_idxoffset_get, _cv.CvSparseMat_idxoffset_set)
2605 __swig_setmethods__["size"] = _cv.CvSparseMat_size_set
2606 __swig_getmethods__["size"] = _cv.CvSparseMat_size_get
2607 if _newclass:size = _swig_property(_cv.CvSparseMat_size_get, _cv.CvSparseMat_size_set)
2608 __swig_destroy__ = _cv.delete_CvSparseMat
2609 __del__ = lambda self : None;
2610 CvSparseMat_swigregister = _cv.CvSparseMat_swigregister
2611 CvSparseMat_swigregister(CvSparseMat)
2613 class CvSparseNode(_object):
2614 """Proxy of C++ CvSparseNode class"""
2615 __swig_setmethods__ = {}
2616 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSparseNode, name, value)
2617 __swig_getmethods__ = {}
2618 __getattr__ = lambda self, name: _swig_getattr(self, CvSparseNode, name)
2619 __repr__ = _swig_repr
2620 __swig_setmethods__["hashval"] = _cv.CvSparseNode_hashval_set
2621 __swig_getmethods__["hashval"] = _cv.CvSparseNode_hashval_get
2622 if _newclass:hashval = _swig_property(_cv.CvSparseNode_hashval_get, _cv.CvSparseNode_hashval_set)
2623 __swig_setmethods__["next"] = _cv.CvSparseNode_next_set
2624 __swig_getmethods__["next"] = _cv.CvSparseNode_next_get
2625 if _newclass:next = _swig_property(_cv.CvSparseNode_next_get, _cv.CvSparseNode_next_set)
2626 def __init__(self, *args):
2627 """__init__(self) -> CvSparseNode"""
2628 this = _cv.new_CvSparseNode(*args)
2629 try: self.this.append(this)
2630 except: self.this = this
2631 __swig_destroy__ = _cv.delete_CvSparseNode
2632 __del__ = lambda self : None;
2633 CvSparseNode_swigregister = _cv.CvSparseNode_swigregister
2634 CvSparseNode_swigregister(CvSparseNode)
2636 class CvSparseMatIterator(_object):
2637 """Proxy of C++ CvSparseMatIterator class"""
2638 __swig_setmethods__ = {}
2639 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSparseMatIterator, name, value)
2640 __swig_getmethods__ = {}
2641 __getattr__ = lambda self, name: _swig_getattr(self, CvSparseMatIterator, name)
2642 __repr__ = _swig_repr
2643 __swig_setmethods__["mat"] = _cv.CvSparseMatIterator_mat_set
2644 __swig_getmethods__["mat"] = _cv.CvSparseMatIterator_mat_get
2645 if _newclass:mat = _swig_property(_cv.CvSparseMatIterator_mat_get, _cv.CvSparseMatIterator_mat_set)
2646 __swig_setmethods__["node"] = _cv.CvSparseMatIterator_node_set
2647 __swig_getmethods__["node"] = _cv.CvSparseMatIterator_node_get
2648 if _newclass:node = _swig_property(_cv.CvSparseMatIterator_node_get, _cv.CvSparseMatIterator_node_set)
2649 __swig_setmethods__["curidx"] = _cv.CvSparseMatIterator_curidx_set
2650 __swig_getmethods__["curidx"] = _cv.CvSparseMatIterator_curidx_get
2651 if _newclass:curidx = _swig_property(_cv.CvSparseMatIterator_curidx_get, _cv.CvSparseMatIterator_curidx_set)
2652 def __init__(self, *args):
2653 """__init__(self) -> CvSparseMatIterator"""
2654 this = _cv.new_CvSparseMatIterator(*args)
2655 try: self.this.append(this)
2656 except: self.this = this
2657 __swig_destroy__ = _cv.delete_CvSparseMatIterator
2658 __del__ = lambda self : None;
2659 CvSparseMatIterator_swigregister = _cv.CvSparseMatIterator_swigregister
2660 CvSparseMatIterator_swigregister(CvSparseMatIterator)
2662 class CvHistogram(_object):
2663 """Proxy of C++ CvHistogram class"""
2664 __swig_setmethods__ = {}
2665 __setattr__ = lambda self, name, value: _swig_setattr(self, CvHistogram, name, value)
2666 __swig_getmethods__ = {}
2667 __getattr__ = lambda self, name: _swig_getattr(self, CvHistogram, name)
2668 def __init__(self): raise AttributeError, "No constructor defined"
2669 __repr__ = _swig_repr
2670 __swig_setmethods__["type"] = _cv.CvHistogram_type_set
2671 __swig_getmethods__["type"] = _cv.CvHistogram_type_get
2672 if _newclass:type = _swig_property(_cv.CvHistogram_type_get, _cv.CvHistogram_type_set)
2673 __swig_setmethods__["bins"] = _cv.CvHistogram_bins_set
2674 __swig_getmethods__["bins"] = _cv.CvHistogram_bins_get
2675 if _newclass:bins = _swig_property(_cv.CvHistogram_bins_get, _cv.CvHistogram_bins_set)
2676 __swig_setmethods__["thresh"] = _cv.CvHistogram_thresh_set
2677 __swig_getmethods__["thresh"] = _cv.CvHistogram_thresh_get
2678 if _newclass:thresh = _swig_property(_cv.CvHistogram_thresh_get, _cv.CvHistogram_thresh_set)
2679 __swig_setmethods__["thresh2"] = _cv.CvHistogram_thresh2_set
2680 __swig_getmethods__["thresh2"] = _cv.CvHistogram_thresh2_get
2681 if _newclass:thresh2 = _swig_property(_cv.CvHistogram_thresh2_get, _cv.CvHistogram_thresh2_set)
2682 __swig_setmethods__["mat"] = _cv.CvHistogram_mat_set
2683 __swig_getmethods__["mat"] = _cv.CvHistogram_mat_get
2684 if _newclass:mat = _swig_property(_cv.CvHistogram_mat_get, _cv.CvHistogram_mat_set)
2685 __swig_destroy__ = _cv.delete_CvHistogram
2686 __del__ = lambda self : None;
2687 CvHistogram_swigregister = _cv.CvHistogram_swigregister
2688 CvHistogram_swigregister(CvHistogram)
2690 class CvRect(_object):
2691 """Proxy of C++ CvRect class"""
2692 __swig_setmethods__ = {}
2693 __setattr__ = lambda self, name, value: _swig_setattr(self, CvRect, name, value)
2694 __swig_getmethods__ = {}
2695 __getattr__ = lambda self, name: _swig_getattr(self, CvRect, name)
2696 __repr__ = _swig_repr
2697 __swig_setmethods__["x"] = _cv.CvRect_x_set
2698 __swig_getmethods__["x"] = _cv.CvRect_x_get
2699 if _newclass:x = _swig_property(_cv.CvRect_x_get, _cv.CvRect_x_set)
2700 __swig_setmethods__["y"] = _cv.CvRect_y_set
2701 __swig_getmethods__["y"] = _cv.CvRect_y_get
2702 if _newclass:y = _swig_property(_cv.CvRect_y_get, _cv.CvRect_y_set)
2703 __swig_setmethods__["width"] = _cv.CvRect_width_set
2704 __swig_getmethods__["width"] = _cv.CvRect_width_get
2705 if _newclass:width = _swig_property(_cv.CvRect_width_get, _cv.CvRect_width_set)
2706 __swig_setmethods__["height"] = _cv.CvRect_height_set
2707 __swig_getmethods__["height"] = _cv.CvRect_height_get
2708 if _newclass:height = _swig_property(_cv.CvRect_height_get, _cv.CvRect_height_set)
2709 def __init__(self, *args):
2710 """__init__(self) -> CvRect"""
2711 this = _cv.new_CvRect(*args)
2712 try: self.this.append(this)
2713 except: self.this = this
2714 __swig_destroy__ = _cv.delete_CvRect
2715 __del__ = lambda self : None;
2716 CvRect_swigregister = _cv.CvRect_swigregister
2717 CvRect_swigregister(CvRect)
2721 """cvRect(int x, int y, int width, int height) -> CvRect"""
2722 return _cv.cvRect(*args)
2724 def cvRectToROI(*args):
2725 """cvRectToROI(CvRect rect, int coi)"""
2726 return _cv.cvRectToROI(*args)
2728 def cvROIToRect(*args):
2729 """cvROIToRect( roi) -> CvRect"""
2730 return _cv.cvROIToRect(*args)
2731 class CvTermCriteria(_object):
2732 """Proxy of C++ CvTermCriteria class"""
2733 __swig_setmethods__ = {}
2734 __setattr__ = lambda self, name, value: _swig_setattr(self, CvTermCriteria, name, value)
2735 __swig_getmethods__ = {}
2736 __getattr__ = lambda self, name: _swig_getattr(self, CvTermCriteria, name)
2737 __repr__ = _swig_repr
2738 __swig_setmethods__["type"] = _cv.CvTermCriteria_type_set
2739 __swig_getmethods__["type"] = _cv.CvTermCriteria_type_get
2740 if _newclass:type = _swig_property(_cv.CvTermCriteria_type_get, _cv.CvTermCriteria_type_set)
2741 __swig_setmethods__["max_iter"] = _cv.CvTermCriteria_max_iter_set
2742 __swig_getmethods__["max_iter"] = _cv.CvTermCriteria_max_iter_get
2743 if _newclass:max_iter = _swig_property(_cv.CvTermCriteria_max_iter_get, _cv.CvTermCriteria_max_iter_set)
2744 __swig_setmethods__["epsilon"] = _cv.CvTermCriteria_epsilon_set
2745 __swig_getmethods__["epsilon"] = _cv.CvTermCriteria_epsilon_get
2746 if _newclass:epsilon = _swig_property(_cv.CvTermCriteria_epsilon_get, _cv.CvTermCriteria_epsilon_set)
2747 def __init__(self, *args):
2748 """__init__(self) -> CvTermCriteria"""
2749 this = _cv.new_CvTermCriteria(*args)
2750 try: self.this.append(this)
2751 except: self.this = this
2752 __swig_destroy__ = _cv.delete_CvTermCriteria
2753 __del__ = lambda self : None;
2754 CvTermCriteria_swigregister = _cv.CvTermCriteria_swigregister
2755 CvTermCriteria_swigregister(CvTermCriteria)
2758 def cvTermCriteria(*args):
2759 """cvTermCriteria(int type, int max_iter, double epsilon) -> CvTermCriteria"""
2760 return _cv.cvTermCriteria(*args)
2761 class CvPoint(_object):
2762 """Proxy of C++ CvPoint class"""
2763 __swig_setmethods__ = {}
2764 __setattr__ = lambda self, name, value: _swig_setattr(self, CvPoint, name, value)
2765 __swig_getmethods__ = {}
2766 __getattr__ = lambda self, name: _swig_getattr(self, CvPoint, name)
2767 __swig_setmethods__["x"] = _cv.CvPoint_x_set
2768 __swig_getmethods__["x"] = _cv.CvPoint_x_get
2769 if _newclass:x = _swig_property(_cv.CvPoint_x_get, _cv.CvPoint_x_set)
2770 __swig_setmethods__["y"] = _cv.CvPoint_y_set
2771 __swig_getmethods__["y"] = _cv.CvPoint_y_get
2772 if _newclass:y = _swig_property(_cv.CvPoint_y_get, _cv.CvPoint_y_set)
2774 """__str__(self) -> char"""
2775 return _cv.CvPoint___str__(*args)
2777 def __repr__(*args):
2778 """__repr__(self) -> char"""
2779 return _cv.CvPoint___repr__(*args)
2781 def __init__(self, *args):
2782 """__init__(self) -> CvPoint"""
2783 this = _cv.new_CvPoint(*args)
2784 try: self.this.append(this)
2785 except: self.this = this
2786 __swig_destroy__ = _cv.delete_CvPoint
2787 __del__ = lambda self : None;
2788 CvPoint_swigregister = _cv.CvPoint_swigregister
2789 CvPoint_swigregister(CvPoint)
2793 """cvPoint(int x, int y) -> CvPoint"""
2794 return _cv.cvPoint(*args)
2795 class CvPoint2D32f(_object):
2796 """Proxy of C++ CvPoint2D32f class"""
2797 __swig_setmethods__ = {}
2798 __setattr__ = lambda self, name, value: _swig_setattr(self, CvPoint2D32f, name, value)
2799 __swig_getmethods__ = {}
2800 __getattr__ = lambda self, name: _swig_getattr(self, CvPoint2D32f, name)
2801 __swig_setmethods__["x"] = _cv.CvPoint2D32f_x_set
2802 __swig_getmethods__["x"] = _cv.CvPoint2D32f_x_get
2803 if _newclass:x = _swig_property(_cv.CvPoint2D32f_x_get, _cv.CvPoint2D32f_x_set)
2804 __swig_setmethods__["y"] = _cv.CvPoint2D32f_y_set
2805 __swig_getmethods__["y"] = _cv.CvPoint2D32f_y_get
2806 if _newclass:y = _swig_property(_cv.CvPoint2D32f_y_get, _cv.CvPoint2D32f_y_set)
2808 """__str__(self) -> char"""
2809 return _cv.CvPoint2D32f___str__(*args)
2811 def __repr__(*args):
2812 """__repr__(self) -> char"""
2813 return _cv.CvPoint2D32f___repr__(*args)
2815 def __init__(self, *args):
2816 """__init__(self) -> CvPoint2D32f"""
2817 this = _cv.new_CvPoint2D32f(*args)
2818 try: self.this.append(this)
2819 except: self.this = this
2820 __swig_destroy__ = _cv.delete_CvPoint2D32f
2821 __del__ = lambda self : None;
2822 CvPoint2D32f_swigregister = _cv.CvPoint2D32f_swigregister
2823 CvPoint2D32f_swigregister(CvPoint2D32f)
2826 def cvPoint2D32f(*args):
2827 """cvPoint2D32f(double x, double y) -> CvPoint2D32f"""
2828 return _cv.cvPoint2D32f(*args)
2830 def cvPointTo32f(*args):
2831 """cvPointTo32f(CvPoint point) -> CvPoint2D32f"""
2832 return _cv.cvPointTo32f(*args)
2834 def cvPointFrom32f(*args):
2835 """cvPointFrom32f(CvPoint2D32f point) -> CvPoint"""
2836 return _cv.cvPointFrom32f(*args)
2837 class CvPoint3D32f(_object):
2838 """Proxy of C++ CvPoint3D32f class"""
2839 __swig_setmethods__ = {}
2840 __setattr__ = lambda self, name, value: _swig_setattr(self, CvPoint3D32f, name, value)
2841 __swig_getmethods__ = {}
2842 __getattr__ = lambda self, name: _swig_getattr(self, CvPoint3D32f, name)
2843 __repr__ = _swig_repr
2844 __swig_setmethods__["x"] = _cv.CvPoint3D32f_x_set
2845 __swig_getmethods__["x"] = _cv.CvPoint3D32f_x_get
2846 if _newclass:x = _swig_property(_cv.CvPoint3D32f_x_get, _cv.CvPoint3D32f_x_set)
2847 __swig_setmethods__["y"] = _cv.CvPoint3D32f_y_set
2848 __swig_getmethods__["y"] = _cv.CvPoint3D32f_y_get
2849 if _newclass:y = _swig_property(_cv.CvPoint3D32f_y_get, _cv.CvPoint3D32f_y_set)
2850 __swig_setmethods__["z"] = _cv.CvPoint3D32f_z_set
2851 __swig_getmethods__["z"] = _cv.CvPoint3D32f_z_get
2852 if _newclass:z = _swig_property(_cv.CvPoint3D32f_z_get, _cv.CvPoint3D32f_z_set)
2853 def __init__(self, *args):
2854 """__init__(self) -> CvPoint3D32f"""
2855 this = _cv.new_CvPoint3D32f(*args)
2856 try: self.this.append(this)
2857 except: self.this = this
2858 __swig_destroy__ = _cv.delete_CvPoint3D32f
2859 __del__ = lambda self : None;
2860 CvPoint3D32f_swigregister = _cv.CvPoint3D32f_swigregister
2861 CvPoint3D32f_swigregister(CvPoint3D32f)
2864 def cvPoint3D32f(*args):
2865 """cvPoint3D32f(double x, double y, double z) -> CvPoint3D32f"""
2866 return _cv.cvPoint3D32f(*args)
2867 class CvPoint2D64f(_object):
2868 """Proxy of C++ CvPoint2D64f class"""
2869 __swig_setmethods__ = {}
2870 __setattr__ = lambda self, name, value: _swig_setattr(self, CvPoint2D64f, name, value)
2871 __swig_getmethods__ = {}
2872 __getattr__ = lambda self, name: _swig_getattr(self, CvPoint2D64f, name)
2873 __repr__ = _swig_repr
2874 __swig_setmethods__["x"] = _cv.CvPoint2D64f_x_set
2875 __swig_getmethods__["x"] = _cv.CvPoint2D64f_x_get
2876 if _newclass:x = _swig_property(_cv.CvPoint2D64f_x_get, _cv.CvPoint2D64f_x_set)
2877 __swig_setmethods__["y"] = _cv.CvPoint2D64f_y_set
2878 __swig_getmethods__["y"] = _cv.CvPoint2D64f_y_get
2879 if _newclass:y = _swig_property(_cv.CvPoint2D64f_y_get, _cv.CvPoint2D64f_y_set)
2880 def __init__(self, *args):
2881 """__init__(self) -> CvPoint2D64f"""
2882 this = _cv.new_CvPoint2D64f(*args)
2883 try: self.this.append(this)
2884 except: self.this = this
2885 __swig_destroy__ = _cv.delete_CvPoint2D64f
2886 __del__ = lambda self : None;
2887 CvPoint2D64f_swigregister = _cv.CvPoint2D64f_swigregister
2888 CvPoint2D64f_swigregister(CvPoint2D64f)
2891 def cvPoint2D64f(*args):
2892 """cvPoint2D64f(double x, double y) -> CvPoint2D64f"""
2893 return _cv.cvPoint2D64f(*args)
2894 class CvPoint3D64f(_object):
2895 """Proxy of C++ CvPoint3D64f class"""
2896 __swig_setmethods__ = {}
2897 __setattr__ = lambda self, name, value: _swig_setattr(self, CvPoint3D64f, name, value)
2898 __swig_getmethods__ = {}
2899 __getattr__ = lambda self, name: _swig_getattr(self, CvPoint3D64f, name)
2900 __repr__ = _swig_repr
2901 __swig_setmethods__["x"] = _cv.CvPoint3D64f_x_set
2902 __swig_getmethods__["x"] = _cv.CvPoint3D64f_x_get
2903 if _newclass:x = _swig_property(_cv.CvPoint3D64f_x_get, _cv.CvPoint3D64f_x_set)
2904 __swig_setmethods__["y"] = _cv.CvPoint3D64f_y_set
2905 __swig_getmethods__["y"] = _cv.CvPoint3D64f_y_get
2906 if _newclass:y = _swig_property(_cv.CvPoint3D64f_y_get, _cv.CvPoint3D64f_y_set)
2907 __swig_setmethods__["z"] = _cv.CvPoint3D64f_z_set
2908 __swig_getmethods__["z"] = _cv.CvPoint3D64f_z_get
2909 if _newclass:z = _swig_property(_cv.CvPoint3D64f_z_get, _cv.CvPoint3D64f_z_set)
2910 def __init__(self, *args):
2911 """__init__(self) -> CvPoint3D64f"""
2912 this = _cv.new_CvPoint3D64f(*args)
2913 try: self.this.append(this)
2914 except: self.this = this
2915 __swig_destroy__ = _cv.delete_CvPoint3D64f
2916 __del__ = lambda self : None;
2917 CvPoint3D64f_swigregister = _cv.CvPoint3D64f_swigregister
2918 CvPoint3D64f_swigregister(CvPoint3D64f)
2921 def cvPoint3D64f(*args):
2922 """cvPoint3D64f(double x, double y, double z) -> CvPoint3D64f"""
2923 return _cv.cvPoint3D64f(*args)
2924 class CvSize(_object):
2925 """Proxy of C++ CvSize class"""
2926 __swig_setmethods__ = {}
2927 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSize, name, value)
2928 __swig_getmethods__ = {}
2929 __getattr__ = lambda self, name: _swig_getattr(self, CvSize, name)
2930 __repr__ = _swig_repr
2931 __swig_setmethods__["width"] = _cv.CvSize_width_set
2932 __swig_getmethods__["width"] = _cv.CvSize_width_get
2933 if _newclass:width = _swig_property(_cv.CvSize_width_get, _cv.CvSize_width_set)
2934 __swig_setmethods__["height"] = _cv.CvSize_height_set
2935 __swig_getmethods__["height"] = _cv.CvSize_height_get
2936 if _newclass:height = _swig_property(_cv.CvSize_height_get, _cv.CvSize_height_set)
2937 def __init__(self, *args):
2938 """__init__(self) -> CvSize"""
2939 this = _cv.new_CvSize(*args)
2940 try: self.this.append(this)
2941 except: self.this = this
2942 __swig_destroy__ = _cv.delete_CvSize
2943 __del__ = lambda self : None;
2944 CvSize_swigregister = _cv.CvSize_swigregister
2945 CvSize_swigregister(CvSize)
2949 """cvSize(int width, int height) -> CvSize"""
2950 return _cv.cvSize(*args)
2951 class CvSize2D32f(_object):
2952 """Proxy of C++ CvSize2D32f class"""
2953 __swig_setmethods__ = {}
2954 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSize2D32f, name, value)
2955 __swig_getmethods__ = {}
2956 __getattr__ = lambda self, name: _swig_getattr(self, CvSize2D32f, name)
2957 __repr__ = _swig_repr
2958 __swig_setmethods__["width"] = _cv.CvSize2D32f_width_set
2959 __swig_getmethods__["width"] = _cv.CvSize2D32f_width_get
2960 if _newclass:width = _swig_property(_cv.CvSize2D32f_width_get, _cv.CvSize2D32f_width_set)
2961 __swig_setmethods__["height"] = _cv.CvSize2D32f_height_set
2962 __swig_getmethods__["height"] = _cv.CvSize2D32f_height_get
2963 if _newclass:height = _swig_property(_cv.CvSize2D32f_height_get, _cv.CvSize2D32f_height_set)
2964 def __init__(self, *args):
2965 """__init__(self) -> CvSize2D32f"""
2966 this = _cv.new_CvSize2D32f(*args)
2967 try: self.this.append(this)
2968 except: self.this = this
2969 __swig_destroy__ = _cv.delete_CvSize2D32f
2970 __del__ = lambda self : None;
2971 CvSize2D32f_swigregister = _cv.CvSize2D32f_swigregister
2972 CvSize2D32f_swigregister(CvSize2D32f)
2975 def cvSize2D32f(*args):
2976 """cvSize2D32f(double width, double height) -> CvSize2D32f"""
2977 return _cv.cvSize2D32f(*args)
2978 class CvBox2D(_object):
2979 """Proxy of C++ CvBox2D class"""
2980 __swig_setmethods__ = {}
2981 __setattr__ = lambda self, name, value: _swig_setattr(self, CvBox2D, name, value)
2982 __swig_getmethods__ = {}
2983 __getattr__ = lambda self, name: _swig_getattr(self, CvBox2D, name)
2984 __repr__ = _swig_repr
2985 __swig_setmethods__["center"] = _cv.CvBox2D_center_set
2986 __swig_getmethods__["center"] = _cv.CvBox2D_center_get
2987 if _newclass:center = _swig_property(_cv.CvBox2D_center_get, _cv.CvBox2D_center_set)
2988 __swig_setmethods__["size"] = _cv.CvBox2D_size_set
2989 __swig_getmethods__["size"] = _cv.CvBox2D_size_get
2990 if _newclass:size = _swig_property(_cv.CvBox2D_size_get, _cv.CvBox2D_size_set)
2991 __swig_setmethods__["angle"] = _cv.CvBox2D_angle_set
2992 __swig_getmethods__["angle"] = _cv.CvBox2D_angle_get
2993 if _newclass:angle = _swig_property(_cv.CvBox2D_angle_get, _cv.CvBox2D_angle_set)
2994 def __init__(self, *args):
2995 """__init__(self) -> CvBox2D"""
2996 this = _cv.new_CvBox2D(*args)
2997 try: self.this.append(this)
2998 except: self.this = this
2999 __swig_destroy__ = _cv.delete_CvBox2D
3000 __del__ = lambda self : None;
3001 CvBox2D_swigregister = _cv.CvBox2D_swigregister
3002 CvBox2D_swigregister(CvBox2D)
3004 class CvLineIterator(_object):
3005 """Proxy of C++ CvLineIterator class"""
3006 __swig_setmethods__ = {}
3007 __setattr__ = lambda self, name, value: _swig_setattr(self, CvLineIterator, name, value)
3008 __swig_getmethods__ = {}
3009 __getattr__ = lambda self, name: _swig_getattr(self, CvLineIterator, name)
3010 __repr__ = _swig_repr
3011 __swig_setmethods__["ptr"] = _cv.CvLineIterator_ptr_set
3012 __swig_getmethods__["ptr"] = _cv.CvLineIterator_ptr_get
3013 if _newclass:ptr = _swig_property(_cv.CvLineIterator_ptr_get, _cv.CvLineIterator_ptr_set)
3014 __swig_setmethods__["err"] = _cv.CvLineIterator_err_set
3015 __swig_getmethods__["err"] = _cv.CvLineIterator_err_get
3016 if _newclass:err = _swig_property(_cv.CvLineIterator_err_get, _cv.CvLineIterator_err_set)
3017 __swig_setmethods__["plus_delta"] = _cv.CvLineIterator_plus_delta_set
3018 __swig_getmethods__["plus_delta"] = _cv.CvLineIterator_plus_delta_get
3019 if _newclass:plus_delta = _swig_property(_cv.CvLineIterator_plus_delta_get, _cv.CvLineIterator_plus_delta_set)
3020 __swig_setmethods__["minus_delta"] = _cv.CvLineIterator_minus_delta_set
3021 __swig_getmethods__["minus_delta"] = _cv.CvLineIterator_minus_delta_get
3022 if _newclass:minus_delta = _swig_property(_cv.CvLineIterator_minus_delta_get, _cv.CvLineIterator_minus_delta_set)
3023 __swig_setmethods__["plus_step"] = _cv.CvLineIterator_plus_step_set
3024 __swig_getmethods__["plus_step"] = _cv.CvLineIterator_plus_step_get
3025 if _newclass:plus_step = _swig_property(_cv.CvLineIterator_plus_step_get, _cv.CvLineIterator_plus_step_set)
3026 __swig_setmethods__["minus_step"] = _cv.CvLineIterator_minus_step_set
3027 __swig_getmethods__["minus_step"] = _cv.CvLineIterator_minus_step_get
3028 if _newclass:minus_step = _swig_property(_cv.CvLineIterator_minus_step_get, _cv.CvLineIterator_minus_step_set)
3029 def __init__(self, *args):
3030 """__init__(self) -> CvLineIterator"""
3031 this = _cv.new_CvLineIterator(*args)
3032 try: self.this.append(this)
3033 except: self.this = this
3034 __swig_destroy__ = _cv.delete_CvLineIterator
3035 __del__ = lambda self : None;
3036 CvLineIterator_swigregister = _cv.CvLineIterator_swigregister
3037 CvLineIterator_swigregister(CvLineIterator)
3039 class CvSlice(_object):
3040 """Proxy of C++ CvSlice class"""
3041 __swig_setmethods__ = {}
3042 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSlice, name, value)
3043 __swig_getmethods__ = {}
3044 __getattr__ = lambda self, name: _swig_getattr(self, CvSlice, name)
3045 __repr__ = _swig_repr
3046 __swig_setmethods__["start_index"] = _cv.CvSlice_start_index_set
3047 __swig_getmethods__["start_index"] = _cv.CvSlice_start_index_get
3048 if _newclass:start_index = _swig_property(_cv.CvSlice_start_index_get, _cv.CvSlice_start_index_set)
3049 __swig_setmethods__["end_index"] = _cv.CvSlice_end_index_set
3050 __swig_getmethods__["end_index"] = _cv.CvSlice_end_index_get
3051 if _newclass:end_index = _swig_property(_cv.CvSlice_end_index_get, _cv.CvSlice_end_index_set)
3052 def __init__(self, *args):
3053 """__init__(self) -> CvSlice"""
3054 this = _cv.new_CvSlice(*args)
3055 try: self.this.append(this)
3056 except: self.this = this
3057 __swig_destroy__ = _cv.delete_CvSlice
3058 __del__ = lambda self : None;
3059 CvSlice_swigregister = _cv.CvSlice_swigregister
3060 CvSlice_swigregister(CvSlice)
3064 """cvSlice(int start, int end) -> CvSlice"""
3065 return _cv.cvSlice(*args)
3066 class CvScalar(_object):
3067 """Proxy of C++ CvScalar class"""
3068 __swig_setmethods__ = {}
3069 __setattr__ = lambda self, name, value: _swig_setattr(self, CvScalar, name, value)
3070 __swig_getmethods__ = {}
3071 __getattr__ = lambda self, name: _swig_getattr(self, CvScalar, name)
3072 __swig_setmethods__["val"] = _cv.CvScalar_val_set
3073 __swig_getmethods__["val"] = _cv.CvScalar_val_get
3074 if _newclass:val = _swig_property(_cv.CvScalar_val_get, _cv.CvScalar_val_set)
3076 """__str__(self) -> char"""
3077 return _cv.CvScalar___str__(*args)
3079 def __repr__(*args):
3080 """__repr__(self) -> char"""
3081 return _cv.CvScalar___repr__(*args)
3083 def __getitem__(*args):
3084 """__getitem__(self, int index) -> double"""
3085 return _cv.CvScalar___getitem__(*args)
3087 def __setitem__(*args):
3088 """__setitem__(self, int index, double value)"""
3089 return _cv.CvScalar___setitem__(*args)
3091 def __init__(self, *args):
3092 """__init__(self) -> CvScalar"""
3093 this = _cv.new_CvScalar(*args)
3094 try: self.this.append(this)
3095 except: self.this = this
3096 __swig_destroy__ = _cv.delete_CvScalar
3097 __del__ = lambda self : None;
3098 CvScalar_swigregister = _cv.CvScalar_swigregister
3099 CvScalar_swigregister(CvScalar)
3102 def cvRealScalar(*args):
3103 """cvRealScalar(double val0) -> CvScalar"""
3104 return _cv.cvRealScalar(*args)
3106 def cvScalarAll(*args):
3107 """cvScalarAll(double val0123) -> CvScalar"""
3108 return _cv.cvScalarAll(*args)
3109 class CvMemBlock(_object):
3110 """Proxy of C++ CvMemBlock class"""
3111 __swig_setmethods__ = {}
3112 __setattr__ = lambda self, name, value: _swig_setattr(self, CvMemBlock, name, value)
3113 __swig_getmethods__ = {}
3114 __getattr__ = lambda self, name: _swig_getattr(self, CvMemBlock, name)
3115 __repr__ = _swig_repr
3116 __swig_setmethods__["prev"] = _cv.CvMemBlock_prev_set
3117 __swig_getmethods__["prev"] = _cv.CvMemBlock_prev_get
3118 if _newclass:prev = _swig_property(_cv.CvMemBlock_prev_get, _cv.CvMemBlock_prev_set)
3119 __swig_setmethods__["next"] = _cv.CvMemBlock_next_set
3120 __swig_getmethods__["next"] = _cv.CvMemBlock_next_get
3121 if _newclass:next = _swig_property(_cv.CvMemBlock_next_get, _cv.CvMemBlock_next_set)
3122 def __init__(self, *args):
3123 """__init__(self) -> CvMemBlock"""
3124 this = _cv.new_CvMemBlock(*args)
3125 try: self.this.append(this)
3126 except: self.this = this
3127 __swig_destroy__ = _cv.delete_CvMemBlock
3128 __del__ = lambda self : None;
3129 CvMemBlock_swigregister = _cv.CvMemBlock_swigregister
3130 CvMemBlock_swigregister(CvMemBlock)
3132 def cvScalar(*args):
3134 cvScalar(double val0, double val1=0, double val2=0, double val3=0) -> CvScalar
3135 cvScalar(double val0, double val1=0, double val2=0) -> CvScalar
3136 cvScalar(double val0, double val1=0) -> CvScalar
3137 cvScalar(double val0) -> CvScalar
3139 return _cv.cvScalar(*args)
3141 class CvMemStorage(_object):
3142 """Proxy of C++ CvMemStorage class"""
3143 __swig_setmethods__ = {}
3144 __setattr__ = lambda self, name, value: _swig_setattr(self, CvMemStorage, name, value)
3145 __swig_getmethods__ = {}
3146 __getattr__ = lambda self, name: _swig_getattr(self, CvMemStorage, name)
3147 def __init__(self): raise AttributeError, "No constructor defined"
3148 __repr__ = _swig_repr
3149 __swig_setmethods__["signature"] = _cv.CvMemStorage_signature_set
3150 __swig_getmethods__["signature"] = _cv.CvMemStorage_signature_get
3151 if _newclass:signature = _swig_property(_cv.CvMemStorage_signature_get, _cv.CvMemStorage_signature_set)
3152 __swig_setmethods__["bottom"] = _cv.CvMemStorage_bottom_set
3153 __swig_getmethods__["bottom"] = _cv.CvMemStorage_bottom_get
3154 if _newclass:bottom = _swig_property(_cv.CvMemStorage_bottom_get, _cv.CvMemStorage_bottom_set)
3155 __swig_setmethods__["top"] = _cv.CvMemStorage_top_set
3156 __swig_getmethods__["top"] = _cv.CvMemStorage_top_get
3157 if _newclass:top = _swig_property(_cv.CvMemStorage_top_get, _cv.CvMemStorage_top_set)
3158 __swig_setmethods__["parent"] = _cv.CvMemStorage_parent_set
3159 __swig_getmethods__["parent"] = _cv.CvMemStorage_parent_get
3160 if _newclass:parent = _swig_property(_cv.CvMemStorage_parent_get, _cv.CvMemStorage_parent_set)
3161 __swig_setmethods__["block_size"] = _cv.CvMemStorage_block_size_set
3162 __swig_getmethods__["block_size"] = _cv.CvMemStorage_block_size_get
3163 if _newclass:block_size = _swig_property(_cv.CvMemStorage_block_size_get, _cv.CvMemStorage_block_size_set)
3164 __swig_setmethods__["free_space"] = _cv.CvMemStorage_free_space_set
3165 __swig_getmethods__["free_space"] = _cv.CvMemStorage_free_space_get
3166 if _newclass:free_space = _swig_property(_cv.CvMemStorage_free_space_get, _cv.CvMemStorage_free_space_set)
3167 __swig_destroy__ = _cv.delete_CvMemStorage
3168 __del__ = lambda self : None;
3169 CvMemStorage_swigregister = _cv.CvMemStorage_swigregister
3170 CvMemStorage_swigregister(CvMemStorage)
3172 class CvMemStoragePos(_object):
3173 """Proxy of C++ CvMemStoragePos class"""
3174 __swig_setmethods__ = {}
3175 __setattr__ = lambda self, name, value: _swig_setattr(self, CvMemStoragePos, name, value)
3176 __swig_getmethods__ = {}
3177 __getattr__ = lambda self, name: _swig_getattr(self, CvMemStoragePos, name)
3178 __repr__ = _swig_repr
3179 __swig_setmethods__["top"] = _cv.CvMemStoragePos_top_set
3180 __swig_getmethods__["top"] = _cv.CvMemStoragePos_top_get
3181 if _newclass:top = _swig_property(_cv.CvMemStoragePos_top_get, _cv.CvMemStoragePos_top_set)
3182 __swig_setmethods__["free_space"] = _cv.CvMemStoragePos_free_space_set
3183 __swig_getmethods__["free_space"] = _cv.CvMemStoragePos_free_space_get
3184 if _newclass:free_space = _swig_property(_cv.CvMemStoragePos_free_space_get, _cv.CvMemStoragePos_free_space_set)
3185 def __init__(self, *args):
3186 """__init__(self) -> CvMemStoragePos"""
3187 this = _cv.new_CvMemStoragePos(*args)
3188 try: self.this.append(this)
3189 except: self.this = this
3190 __swig_destroy__ = _cv.delete_CvMemStoragePos
3191 __del__ = lambda self : None;
3192 CvMemStoragePos_swigregister = _cv.CvMemStoragePos_swigregister
3193 CvMemStoragePos_swigregister(CvMemStoragePos)
3195 class CvSeqBlock(_object):
3196 """Proxy of C++ CvSeqBlock class"""
3197 __swig_setmethods__ = {}
3198 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSeqBlock, name, value)
3199 __swig_getmethods__ = {}
3200 __getattr__ = lambda self, name: _swig_getattr(self, CvSeqBlock, name)
3201 __repr__ = _swig_repr
3202 __swig_setmethods__["prev"] = _cv.CvSeqBlock_prev_set
3203 __swig_getmethods__["prev"] = _cv.CvSeqBlock_prev_get
3204 if _newclass:prev = _swig_property(_cv.CvSeqBlock_prev_get, _cv.CvSeqBlock_prev_set)
3205 __swig_setmethods__["next"] = _cv.CvSeqBlock_next_set
3206 __swig_getmethods__["next"] = _cv.CvSeqBlock_next_get
3207 if _newclass:next = _swig_property(_cv.CvSeqBlock_next_get, _cv.CvSeqBlock_next_set)
3208 __swig_setmethods__["start_index"] = _cv.CvSeqBlock_start_index_set
3209 __swig_getmethods__["start_index"] = _cv.CvSeqBlock_start_index_get
3210 if _newclass:start_index = _swig_property(_cv.CvSeqBlock_start_index_get, _cv.CvSeqBlock_start_index_set)
3211 __swig_setmethods__["count"] = _cv.CvSeqBlock_count_set
3212 __swig_getmethods__["count"] = _cv.CvSeqBlock_count_get
3213 if _newclass:count = _swig_property(_cv.CvSeqBlock_count_get, _cv.CvSeqBlock_count_set)
3214 __swig_setmethods__["data"] = _cv.CvSeqBlock_data_set
3215 __swig_getmethods__["data"] = _cv.CvSeqBlock_data_get
3216 if _newclass:data = _swig_property(_cv.CvSeqBlock_data_get, _cv.CvSeqBlock_data_set)
3217 def __init__(self, *args):
3218 """__init__(self) -> CvSeqBlock"""
3219 this = _cv.new_CvSeqBlock(*args)
3220 try: self.this.append(this)
3221 except: self.this = this
3222 __swig_destroy__ = _cv.delete_CvSeqBlock
3223 __del__ = lambda self : None;
3224 CvSeqBlock_swigregister = _cv.CvSeqBlock_swigregister
3225 CvSeqBlock_swigregister(CvSeqBlock)
3227 class CvSeq(_object):
3228 """Proxy of C++ CvSeq class"""
3229 __swig_setmethods__ = {}
3230 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSeq, name, value)
3231 __swig_getmethods__ = {}
3232 __getattr__ = lambda self, name: _swig_getattr(self, CvSeq, name)
3233 __repr__ = _swig_repr
3234 __swig_setmethods__["flags"] = _cv.CvSeq_flags_set
3235 __swig_getmethods__["flags"] = _cv.CvSeq_flags_get
3236 if _newclass:flags = _swig_property(_cv.CvSeq_flags_get, _cv.CvSeq_flags_set)
3237 __swig_setmethods__["header_size"] = _cv.CvSeq_header_size_set
3238 __swig_getmethods__["header_size"] = _cv.CvSeq_header_size_get
3239 if _newclass:header_size = _swig_property(_cv.CvSeq_header_size_get, _cv.CvSeq_header_size_set)
3240 __swig_setmethods__["h_prev"] = _cv.CvSeq_h_prev_set
3241 __swig_getmethods__["h_prev"] = _cv.CvSeq_h_prev_get
3242 if _newclass:h_prev = _swig_property(_cv.CvSeq_h_prev_get, _cv.CvSeq_h_prev_set)
3243 __swig_setmethods__["h_next"] = _cv.CvSeq_h_next_set
3244 __swig_getmethods__["h_next"] = _cv.CvSeq_h_next_get
3245 if _newclass:h_next = _swig_property(_cv.CvSeq_h_next_get, _cv.CvSeq_h_next_set)
3246 __swig_setmethods__["v_prev"] = _cv.CvSeq_v_prev_set
3247 __swig_getmethods__["v_prev"] = _cv.CvSeq_v_prev_get
3248 if _newclass:v_prev = _swig_property(_cv.CvSeq_v_prev_get, _cv.CvSeq_v_prev_set)
3249 __swig_setmethods__["v_next"] = _cv.CvSeq_v_next_set
3250 __swig_getmethods__["v_next"] = _cv.CvSeq_v_next_get
3251 if _newclass:v_next = _swig_property(_cv.CvSeq_v_next_get, _cv.CvSeq_v_next_set)
3252 __swig_setmethods__["total"] = _cv.CvSeq_total_set
3253 __swig_getmethods__["total"] = _cv.CvSeq_total_get
3254 if _newclass:total = _swig_property(_cv.CvSeq_total_get, _cv.CvSeq_total_set)
3255 __swig_setmethods__["elem_size"] = _cv.CvSeq_elem_size_set
3256 __swig_getmethods__["elem_size"] = _cv.CvSeq_elem_size_get
3257 if _newclass:elem_size = _swig_property(_cv.CvSeq_elem_size_get, _cv.CvSeq_elem_size_set)
3258 __swig_setmethods__["block_max"] = _cv.CvSeq_block_max_set
3259 __swig_getmethods__["block_max"] = _cv.CvSeq_block_max_get
3260 if _newclass:block_max = _swig_property(_cv.CvSeq_block_max_get, _cv.CvSeq_block_max_set)
3261 __swig_setmethods__["ptr"] = _cv.CvSeq_ptr_set
3262 __swig_getmethods__["ptr"] = _cv.CvSeq_ptr_get
3263 if _newclass:ptr = _swig_property(_cv.CvSeq_ptr_get, _cv.CvSeq_ptr_set)
3264 __swig_setmethods__["delta_elems"] = _cv.CvSeq_delta_elems_set
3265 __swig_getmethods__["delta_elems"] = _cv.CvSeq_delta_elems_get
3266 if _newclass:delta_elems = _swig_property(_cv.CvSeq_delta_elems_get, _cv.CvSeq_delta_elems_set)
3267 __swig_setmethods__["storage"] = _cv.CvSeq_storage_set
3268 __swig_getmethods__["storage"] = _cv.CvSeq_storage_get
3269 if _newclass:storage = _swig_property(_cv.CvSeq_storage_get, _cv.CvSeq_storage_set)
3270 __swig_setmethods__["free_blocks"] = _cv.CvSeq_free_blocks_set
3271 __swig_getmethods__["free_blocks"] = _cv.CvSeq_free_blocks_get
3272 if _newclass:free_blocks = _swig_property(_cv.CvSeq_free_blocks_get, _cv.CvSeq_free_blocks_set)
3273 __swig_setmethods__["first"] = _cv.CvSeq_first_set
3274 __swig_getmethods__["first"] = _cv.CvSeq_first_get
3275 if _newclass:first = _swig_property(_cv.CvSeq_first_get, _cv.CvSeq_first_set)
3278 generator function iterating elements in the sequence
3280 for i in range(self.total):
3285 generator function iterating along v_next
3291 s = t.cast(s.v_next)
3295 generator function iterating along h_next
3301 s = t.cast(s.h_next)
3303 def __init__(self, *args):
3304 """__init__(self) -> CvSeq"""
3305 this = _cv.new_CvSeq(*args)
3306 try: self.this.append(this)
3307 except: self.this = this
3308 __swig_destroy__ = _cv.delete_CvSeq
3309 __del__ = lambda self : None;
3310 CvSeq_swigregister = _cv.CvSeq_swigregister
3311 CvSeq_swigregister(CvSeq)
3313 class CvSetElem(_object):
3314 """Proxy of C++ CvSetElem class"""
3315 __swig_setmethods__ = {}
3316 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSetElem, name, value)
3317 __swig_getmethods__ = {}
3318 __getattr__ = lambda self, name: _swig_getattr(self, CvSetElem, name)
3319 __repr__ = _swig_repr
3320 __swig_setmethods__["flags"] = _cv.CvSetElem_flags_set
3321 __swig_getmethods__["flags"] = _cv.CvSetElem_flags_get
3322 if _newclass:flags = _swig_property(_cv.CvSetElem_flags_get, _cv.CvSetElem_flags_set)
3323 __swig_setmethods__["next_free"] = _cv.CvSetElem_next_free_set
3324 __swig_getmethods__["next_free"] = _cv.CvSetElem_next_free_get
3325 if _newclass:next_free = _swig_property(_cv.CvSetElem_next_free_get, _cv.CvSetElem_next_free_set)
3326 def __init__(self, *args):
3327 """__init__(self) -> CvSetElem"""
3328 this = _cv.new_CvSetElem(*args)
3329 try: self.this.append(this)
3330 except: self.this = this
3331 __swig_destroy__ = _cv.delete_CvSetElem
3332 __del__ = lambda self : None;
3333 CvSetElem_swigregister = _cv.CvSetElem_swigregister
3334 CvSetElem_swigregister(CvSetElem)
3336 class CvSet(_object):
3337 """Proxy of C++ CvSet class"""
3338 __swig_setmethods__ = {}
3339 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSet, name, value)
3340 __swig_getmethods__ = {}
3341 __getattr__ = lambda self, name: _swig_getattr(self, CvSet, name)
3342 __repr__ = _swig_repr
3343 __swig_setmethods__["flags"] = _cv.CvSet_flags_set
3344 __swig_getmethods__["flags"] = _cv.CvSet_flags_get
3345 if _newclass:flags = _swig_property(_cv.CvSet_flags_get, _cv.CvSet_flags_set)
3346 __swig_setmethods__["header_size"] = _cv.CvSet_header_size_set
3347 __swig_getmethods__["header_size"] = _cv.CvSet_header_size_get
3348 if _newclass:header_size = _swig_property(_cv.CvSet_header_size_get, _cv.CvSet_header_size_set)
3349 __swig_setmethods__["h_prev"] = _cv.CvSet_h_prev_set
3350 __swig_getmethods__["h_prev"] = _cv.CvSet_h_prev_get
3351 if _newclass:h_prev = _swig_property(_cv.CvSet_h_prev_get, _cv.CvSet_h_prev_set)
3352 __swig_setmethods__["h_next"] = _cv.CvSet_h_next_set
3353 __swig_getmethods__["h_next"] = _cv.CvSet_h_next_get
3354 if _newclass:h_next = _swig_property(_cv.CvSet_h_next_get, _cv.CvSet_h_next_set)
3355 __swig_setmethods__["v_prev"] = _cv.CvSet_v_prev_set
3356 __swig_getmethods__["v_prev"] = _cv.CvSet_v_prev_get
3357 if _newclass:v_prev = _swig_property(_cv.CvSet_v_prev_get, _cv.CvSet_v_prev_set)
3358 __swig_setmethods__["v_next"] = _cv.CvSet_v_next_set
3359 __swig_getmethods__["v_next"] = _cv.CvSet_v_next_get
3360 if _newclass:v_next = _swig_property(_cv.CvSet_v_next_get, _cv.CvSet_v_next_set)
3361 __swig_setmethods__["total"] = _cv.CvSet_total_set
3362 __swig_getmethods__["total"] = _cv.CvSet_total_get
3363 if _newclass:total = _swig_property(_cv.CvSet_total_get, _cv.CvSet_total_set)
3364 __swig_setmethods__["elem_size"] = _cv.CvSet_elem_size_set
3365 __swig_getmethods__["elem_size"] = _cv.CvSet_elem_size_get
3366 if _newclass:elem_size = _swig_property(_cv.CvSet_elem_size_get, _cv.CvSet_elem_size_set)
3367 __swig_setmethods__["block_max"] = _cv.CvSet_block_max_set
3368 __swig_getmethods__["block_max"] = _cv.CvSet_block_max_get
3369 if _newclass:block_max = _swig_property(_cv.CvSet_block_max_get, _cv.CvSet_block_max_set)
3370 __swig_setmethods__["ptr"] = _cv.CvSet_ptr_set
3371 __swig_getmethods__["ptr"] = _cv.CvSet_ptr_get
3372 if _newclass:ptr = _swig_property(_cv.CvSet_ptr_get, _cv.CvSet_ptr_set)
3373 __swig_setmethods__["delta_elems"] = _cv.CvSet_delta_elems_set
3374 __swig_getmethods__["delta_elems"] = _cv.CvSet_delta_elems_get
3375 if _newclass:delta_elems = _swig_property(_cv.CvSet_delta_elems_get, _cv.CvSet_delta_elems_set)
3376 __swig_setmethods__["storage"] = _cv.CvSet_storage_set
3377 __swig_getmethods__["storage"] = _cv.CvSet_storage_get
3378 if _newclass:storage = _swig_property(_cv.CvSet_storage_get, _cv.CvSet_storage_set)
3379 __swig_setmethods__["free_blocks"] = _cv.CvSet_free_blocks_set
3380 __swig_getmethods__["free_blocks"] = _cv.CvSet_free_blocks_get
3381 if _newclass:free_blocks = _swig_property(_cv.CvSet_free_blocks_get, _cv.CvSet_free_blocks_set)
3382 __swig_setmethods__["first"] = _cv.CvSet_first_set
3383 __swig_getmethods__["first"] = _cv.CvSet_first_get
3384 if _newclass:first = _swig_property(_cv.CvSet_first_get, _cv.CvSet_first_set)
3385 __swig_setmethods__["free_elems"] = _cv.CvSet_free_elems_set
3386 __swig_getmethods__["free_elems"] = _cv.CvSet_free_elems_get
3387 if _newclass:free_elems = _swig_property(_cv.CvSet_free_elems_get, _cv.CvSet_free_elems_set)
3388 __swig_setmethods__["active_count"] = _cv.CvSet_active_count_set
3389 __swig_getmethods__["active_count"] = _cv.CvSet_active_count_get
3390 if _newclass:active_count = _swig_property(_cv.CvSet_active_count_get, _cv.CvSet_active_count_set)
3391 def __init__(self, *args):
3392 """__init__(self) -> CvSet"""
3393 this = _cv.new_CvSet(*args)
3394 try: self.this.append(this)
3395 except: self.this = this
3396 __swig_destroy__ = _cv.delete_CvSet
3397 __del__ = lambda self : None;
3398 CvSet_swigregister = _cv.CvSet_swigregister
3399 CvSet_swigregister(CvSet)
3401 class CvGraphEdge(_object):
3402 """Proxy of C++ CvGraphEdge class"""
3403 __swig_setmethods__ = {}
3404 __setattr__ = lambda self, name, value: _swig_setattr(self, CvGraphEdge, name, value)
3405 __swig_getmethods__ = {}
3406 __getattr__ = lambda self, name: _swig_getattr(self, CvGraphEdge, name)
3407 __repr__ = _swig_repr
3408 __swig_setmethods__["flags"] = _cv.CvGraphEdge_flags_set
3409 __swig_getmethods__["flags"] = _cv.CvGraphEdge_flags_get
3410 if _newclass:flags = _swig_property(_cv.CvGraphEdge_flags_get, _cv.CvGraphEdge_flags_set)
3411 __swig_setmethods__["weight"] = _cv.CvGraphEdge_weight_set
3412 __swig_getmethods__["weight"] = _cv.CvGraphEdge_weight_get
3413 if _newclass:weight = _swig_property(_cv.CvGraphEdge_weight_get, _cv.CvGraphEdge_weight_set)
3414 __swig_setmethods__["next"] = _cv.CvGraphEdge_next_set
3415 __swig_getmethods__["next"] = _cv.CvGraphEdge_next_get
3416 if _newclass:next = _swig_property(_cv.CvGraphEdge_next_get, _cv.CvGraphEdge_next_set)
3417 __swig_setmethods__["vtx"] = _cv.CvGraphEdge_vtx_set
3418 __swig_getmethods__["vtx"] = _cv.CvGraphEdge_vtx_get
3419 if _newclass:vtx = _swig_property(_cv.CvGraphEdge_vtx_get, _cv.CvGraphEdge_vtx_set)
3420 def __init__(self, *args):
3421 """__init__(self) -> CvGraphEdge"""
3422 this = _cv.new_CvGraphEdge(*args)
3423 try: self.this.append(this)
3424 except: self.this = this
3425 __swig_destroy__ = _cv.delete_CvGraphEdge
3426 __del__ = lambda self : None;
3427 CvGraphEdge_swigregister = _cv.CvGraphEdge_swigregister
3428 CvGraphEdge_swigregister(CvGraphEdge)
3430 class CvGraphVtx(_object):
3431 """Proxy of C++ CvGraphVtx class"""
3432 __swig_setmethods__ = {}
3433 __setattr__ = lambda self, name, value: _swig_setattr(self, CvGraphVtx, name, value)
3434 __swig_getmethods__ = {}
3435 __getattr__ = lambda self, name: _swig_getattr(self, CvGraphVtx, name)
3436 __repr__ = _swig_repr
3437 __swig_setmethods__["flags"] = _cv.CvGraphVtx_flags_set
3438 __swig_getmethods__["flags"] = _cv.CvGraphVtx_flags_get
3439 if _newclass:flags = _swig_property(_cv.CvGraphVtx_flags_get, _cv.CvGraphVtx_flags_set)
3440 __swig_setmethods__["first"] = _cv.CvGraphVtx_first_set
3441 __swig_getmethods__["first"] = _cv.CvGraphVtx_first_get
3442 if _newclass:first = _swig_property(_cv.CvGraphVtx_first_get, _cv.CvGraphVtx_first_set)
3443 def __init__(self, *args):
3444 """__init__(self) -> CvGraphVtx"""
3445 this = _cv.new_CvGraphVtx(*args)
3446 try: self.this.append(this)
3447 except: self.this = this
3448 __swig_destroy__ = _cv.delete_CvGraphVtx
3449 __del__ = lambda self : None;
3450 CvGraphVtx_swigregister = _cv.CvGraphVtx_swigregister
3451 CvGraphVtx_swigregister(CvGraphVtx)
3453 class CvGraphVtx2D(_object):
3454 """Proxy of C++ CvGraphVtx2D class"""
3455 __swig_setmethods__ = {}
3456 __setattr__ = lambda self, name, value: _swig_setattr(self, CvGraphVtx2D, name, value)
3457 __swig_getmethods__ = {}
3458 __getattr__ = lambda self, name: _swig_getattr(self, CvGraphVtx2D, name)
3459 __repr__ = _swig_repr
3460 __swig_setmethods__["flags"] = _cv.CvGraphVtx2D_flags_set
3461 __swig_getmethods__["flags"] = _cv.CvGraphVtx2D_flags_get
3462 if _newclass:flags = _swig_property(_cv.CvGraphVtx2D_flags_get, _cv.CvGraphVtx2D_flags_set)
3463 __swig_setmethods__["first"] = _cv.CvGraphVtx2D_first_set
3464 __swig_getmethods__["first"] = _cv.CvGraphVtx2D_first_get
3465 if _newclass:first = _swig_property(_cv.CvGraphVtx2D_first_get, _cv.CvGraphVtx2D_first_set)
3466 __swig_setmethods__["ptr"] = _cv.CvGraphVtx2D_ptr_set
3467 __swig_getmethods__["ptr"] = _cv.CvGraphVtx2D_ptr_get
3468 if _newclass:ptr = _swig_property(_cv.CvGraphVtx2D_ptr_get, _cv.CvGraphVtx2D_ptr_set)
3469 def __init__(self, *args):
3470 """__init__(self) -> CvGraphVtx2D"""
3471 this = _cv.new_CvGraphVtx2D(*args)
3472 try: self.this.append(this)
3473 except: self.this = this
3474 __swig_destroy__ = _cv.delete_CvGraphVtx2D
3475 __del__ = lambda self : None;
3476 CvGraphVtx2D_swigregister = _cv.CvGraphVtx2D_swigregister
3477 CvGraphVtx2D_swigregister(CvGraphVtx2D)
3479 class CvGraph(_object):
3480 """Proxy of C++ CvGraph class"""
3481 __swig_setmethods__ = {}
3482 __setattr__ = lambda self, name, value: _swig_setattr(self, CvGraph, name, value)
3483 __swig_getmethods__ = {}
3484 __getattr__ = lambda self, name: _swig_getattr(self, CvGraph, name)
3485 __repr__ = _swig_repr
3486 __swig_setmethods__["flags"] = _cv.CvGraph_flags_set
3487 __swig_getmethods__["flags"] = _cv.CvGraph_flags_get
3488 if _newclass:flags = _swig_property(_cv.CvGraph_flags_get, _cv.CvGraph_flags_set)
3489 __swig_setmethods__["header_size"] = _cv.CvGraph_header_size_set
3490 __swig_getmethods__["header_size"] = _cv.CvGraph_header_size_get
3491 if _newclass:header_size = _swig_property(_cv.CvGraph_header_size_get, _cv.CvGraph_header_size_set)
3492 __swig_setmethods__["h_prev"] = _cv.CvGraph_h_prev_set
3493 __swig_getmethods__["h_prev"] = _cv.CvGraph_h_prev_get
3494 if _newclass:h_prev = _swig_property(_cv.CvGraph_h_prev_get, _cv.CvGraph_h_prev_set)
3495 __swig_setmethods__["h_next"] = _cv.CvGraph_h_next_set
3496 __swig_getmethods__["h_next"] = _cv.CvGraph_h_next_get
3497 if _newclass:h_next = _swig_property(_cv.CvGraph_h_next_get, _cv.CvGraph_h_next_set)
3498 __swig_setmethods__["v_prev"] = _cv.CvGraph_v_prev_set
3499 __swig_getmethods__["v_prev"] = _cv.CvGraph_v_prev_get
3500 if _newclass:v_prev = _swig_property(_cv.CvGraph_v_prev_get, _cv.CvGraph_v_prev_set)
3501 __swig_setmethods__["v_next"] = _cv.CvGraph_v_next_set
3502 __swig_getmethods__["v_next"] = _cv.CvGraph_v_next_get
3503 if _newclass:v_next = _swig_property(_cv.CvGraph_v_next_get, _cv.CvGraph_v_next_set)
3504 __swig_setmethods__["total"] = _cv.CvGraph_total_set
3505 __swig_getmethods__["total"] = _cv.CvGraph_total_get
3506 if _newclass:total = _swig_property(_cv.CvGraph_total_get, _cv.CvGraph_total_set)
3507 __swig_setmethods__["elem_size"] = _cv.CvGraph_elem_size_set
3508 __swig_getmethods__["elem_size"] = _cv.CvGraph_elem_size_get
3509 if _newclass:elem_size = _swig_property(_cv.CvGraph_elem_size_get, _cv.CvGraph_elem_size_set)
3510 __swig_setmethods__["block_max"] = _cv.CvGraph_block_max_set
3511 __swig_getmethods__["block_max"] = _cv.CvGraph_block_max_get
3512 if _newclass:block_max = _swig_property(_cv.CvGraph_block_max_get, _cv.CvGraph_block_max_set)
3513 __swig_setmethods__["ptr"] = _cv.CvGraph_ptr_set
3514 __swig_getmethods__["ptr"] = _cv.CvGraph_ptr_get
3515 if _newclass:ptr = _swig_property(_cv.CvGraph_ptr_get, _cv.CvGraph_ptr_set)
3516 __swig_setmethods__["delta_elems"] = _cv.CvGraph_delta_elems_set
3517 __swig_getmethods__["delta_elems"] = _cv.CvGraph_delta_elems_get
3518 if _newclass:delta_elems = _swig_property(_cv.CvGraph_delta_elems_get, _cv.CvGraph_delta_elems_set)
3519 __swig_setmethods__["storage"] = _cv.CvGraph_storage_set
3520 __swig_getmethods__["storage"] = _cv.CvGraph_storage_get
3521 if _newclass:storage = _swig_property(_cv.CvGraph_storage_get, _cv.CvGraph_storage_set)
3522 __swig_setmethods__["free_blocks"] = _cv.CvGraph_free_blocks_set
3523 __swig_getmethods__["free_blocks"] = _cv.CvGraph_free_blocks_get
3524 if _newclass:free_blocks = _swig_property(_cv.CvGraph_free_blocks_get, _cv.CvGraph_free_blocks_set)
3525 __swig_setmethods__["first"] = _cv.CvGraph_first_set
3526 __swig_getmethods__["first"] = _cv.CvGraph_first_get
3527 if _newclass:first = _swig_property(_cv.CvGraph_first_get, _cv.CvGraph_first_set)
3528 __swig_setmethods__["free_elems"] = _cv.CvGraph_free_elems_set
3529 __swig_getmethods__["free_elems"] = _cv.CvGraph_free_elems_get
3530 if _newclass:free_elems = _swig_property(_cv.CvGraph_free_elems_get, _cv.CvGraph_free_elems_set)
3531 __swig_setmethods__["active_count"] = _cv.CvGraph_active_count_set
3532 __swig_getmethods__["active_count"] = _cv.CvGraph_active_count_get
3533 if _newclass:active_count = _swig_property(_cv.CvGraph_active_count_get, _cv.CvGraph_active_count_set)
3534 __swig_setmethods__["edges"] = _cv.CvGraph_edges_set
3535 __swig_getmethods__["edges"] = _cv.CvGraph_edges_get
3536 if _newclass:edges = _swig_property(_cv.CvGraph_edges_get, _cv.CvGraph_edges_set)
3537 def __init__(self, *args):
3538 """__init__(self) -> CvGraph"""
3539 this = _cv.new_CvGraph(*args)
3540 try: self.this.append(this)
3541 except: self.this = this
3542 __swig_destroy__ = _cv.delete_CvGraph
3543 __del__ = lambda self : None;
3544 CvGraph_swigregister = _cv.CvGraph_swigregister
3545 CvGraph_swigregister(CvGraph)
3547 class CvChain(_object):
3548 """Proxy of C++ CvChain class"""
3549 __swig_setmethods__ = {}
3550 __setattr__ = lambda self, name, value: _swig_setattr(self, CvChain, name, value)
3551 __swig_getmethods__ = {}
3552 __getattr__ = lambda self, name: _swig_getattr(self, CvChain, name)
3553 __repr__ = _swig_repr
3554 __swig_setmethods__["flags"] = _cv.CvChain_flags_set
3555 __swig_getmethods__["flags"] = _cv.CvChain_flags_get
3556 if _newclass:flags = _swig_property(_cv.CvChain_flags_get, _cv.CvChain_flags_set)
3557 __swig_setmethods__["header_size"] = _cv.CvChain_header_size_set
3558 __swig_getmethods__["header_size"] = _cv.CvChain_header_size_get
3559 if _newclass:header_size = _swig_property(_cv.CvChain_header_size_get, _cv.CvChain_header_size_set)
3560 __swig_setmethods__["h_prev"] = _cv.CvChain_h_prev_set
3561 __swig_getmethods__["h_prev"] = _cv.CvChain_h_prev_get
3562 if _newclass:h_prev = _swig_property(_cv.CvChain_h_prev_get, _cv.CvChain_h_prev_set)
3563 __swig_setmethods__["h_next"] = _cv.CvChain_h_next_set
3564 __swig_getmethods__["h_next"] = _cv.CvChain_h_next_get
3565 if _newclass:h_next = _swig_property(_cv.CvChain_h_next_get, _cv.CvChain_h_next_set)
3566 __swig_setmethods__["v_prev"] = _cv.CvChain_v_prev_set
3567 __swig_getmethods__["v_prev"] = _cv.CvChain_v_prev_get
3568 if _newclass:v_prev = _swig_property(_cv.CvChain_v_prev_get, _cv.CvChain_v_prev_set)
3569 __swig_setmethods__["v_next"] = _cv.CvChain_v_next_set
3570 __swig_getmethods__["v_next"] = _cv.CvChain_v_next_get
3571 if _newclass:v_next = _swig_property(_cv.CvChain_v_next_get, _cv.CvChain_v_next_set)
3572 __swig_setmethods__["total"] = _cv.CvChain_total_set
3573 __swig_getmethods__["total"] = _cv.CvChain_total_get
3574 if _newclass:total = _swig_property(_cv.CvChain_total_get, _cv.CvChain_total_set)
3575 __swig_setmethods__["elem_size"] = _cv.CvChain_elem_size_set
3576 __swig_getmethods__["elem_size"] = _cv.CvChain_elem_size_get
3577 if _newclass:elem_size = _swig_property(_cv.CvChain_elem_size_get, _cv.CvChain_elem_size_set)
3578 __swig_setmethods__["block_max"] = _cv.CvChain_block_max_set
3579 __swig_getmethods__["block_max"] = _cv.CvChain_block_max_get
3580 if _newclass:block_max = _swig_property(_cv.CvChain_block_max_get, _cv.CvChain_block_max_set)
3581 __swig_setmethods__["ptr"] = _cv.CvChain_ptr_set
3582 __swig_getmethods__["ptr"] = _cv.CvChain_ptr_get
3583 if _newclass:ptr = _swig_property(_cv.CvChain_ptr_get, _cv.CvChain_ptr_set)
3584 __swig_setmethods__["delta_elems"] = _cv.CvChain_delta_elems_set
3585 __swig_getmethods__["delta_elems"] = _cv.CvChain_delta_elems_get
3586 if _newclass:delta_elems = _swig_property(_cv.CvChain_delta_elems_get, _cv.CvChain_delta_elems_set)
3587 __swig_setmethods__["storage"] = _cv.CvChain_storage_set
3588 __swig_getmethods__["storage"] = _cv.CvChain_storage_get
3589 if _newclass:storage = _swig_property(_cv.CvChain_storage_get, _cv.CvChain_storage_set)
3590 __swig_setmethods__["free_blocks"] = _cv.CvChain_free_blocks_set
3591 __swig_getmethods__["free_blocks"] = _cv.CvChain_free_blocks_get
3592 if _newclass:free_blocks = _swig_property(_cv.CvChain_free_blocks_get, _cv.CvChain_free_blocks_set)
3593 __swig_setmethods__["first"] = _cv.CvChain_first_set
3594 __swig_getmethods__["first"] = _cv.CvChain_first_get
3595 if _newclass:first = _swig_property(_cv.CvChain_first_get, _cv.CvChain_first_set)
3596 __swig_setmethods__["origin"] = _cv.CvChain_origin_set
3597 __swig_getmethods__["origin"] = _cv.CvChain_origin_get
3598 if _newclass:origin = _swig_property(_cv.CvChain_origin_get, _cv.CvChain_origin_set)
3599 def __init__(self, *args):
3600 """__init__(self) -> CvChain"""
3601 this = _cv.new_CvChain(*args)
3602 try: self.this.append(this)
3603 except: self.this = this
3604 __swig_destroy__ = _cv.delete_CvChain
3605 __del__ = lambda self : None;
3606 CvChain_swigregister = _cv.CvChain_swigregister
3607 CvChain_swigregister(CvChain)
3609 class CvContour(_object):
3610 """Proxy of C++ CvContour class"""
3611 __swig_setmethods__ = {}
3612 __setattr__ = lambda self, name, value: _swig_setattr(self, CvContour, name, value)
3613 __swig_getmethods__ = {}
3614 __getattr__ = lambda self, name: _swig_getattr(self, CvContour, name)
3615 __repr__ = _swig_repr
3616 __swig_setmethods__["flags"] = _cv.CvContour_flags_set
3617 __swig_getmethods__["flags"] = _cv.CvContour_flags_get
3618 if _newclass:flags = _swig_property(_cv.CvContour_flags_get, _cv.CvContour_flags_set)
3619 __swig_setmethods__["header_size"] = _cv.CvContour_header_size_set
3620 __swig_getmethods__["header_size"] = _cv.CvContour_header_size_get
3621 if _newclass:header_size = _swig_property(_cv.CvContour_header_size_get, _cv.CvContour_header_size_set)
3622 __swig_setmethods__["h_prev"] = _cv.CvContour_h_prev_set
3623 __swig_getmethods__["h_prev"] = _cv.CvContour_h_prev_get
3624 if _newclass:h_prev = _swig_property(_cv.CvContour_h_prev_get, _cv.CvContour_h_prev_set)
3625 __swig_setmethods__["h_next"] = _cv.CvContour_h_next_set
3626 __swig_getmethods__["h_next"] = _cv.CvContour_h_next_get
3627 if _newclass:h_next = _swig_property(_cv.CvContour_h_next_get, _cv.CvContour_h_next_set)
3628 __swig_setmethods__["v_prev"] = _cv.CvContour_v_prev_set
3629 __swig_getmethods__["v_prev"] = _cv.CvContour_v_prev_get
3630 if _newclass:v_prev = _swig_property(_cv.CvContour_v_prev_get, _cv.CvContour_v_prev_set)
3631 __swig_setmethods__["v_next"] = _cv.CvContour_v_next_set
3632 __swig_getmethods__["v_next"] = _cv.CvContour_v_next_get
3633 if _newclass:v_next = _swig_property(_cv.CvContour_v_next_get, _cv.CvContour_v_next_set)
3634 __swig_setmethods__["total"] = _cv.CvContour_total_set
3635 __swig_getmethods__["total"] = _cv.CvContour_total_get
3636 if _newclass:total = _swig_property(_cv.CvContour_total_get, _cv.CvContour_total_set)
3637 __swig_setmethods__["elem_size"] = _cv.CvContour_elem_size_set
3638 __swig_getmethods__["elem_size"] = _cv.CvContour_elem_size_get
3639 if _newclass:elem_size = _swig_property(_cv.CvContour_elem_size_get, _cv.CvContour_elem_size_set)
3640 __swig_setmethods__["block_max"] = _cv.CvContour_block_max_set
3641 __swig_getmethods__["block_max"] = _cv.CvContour_block_max_get
3642 if _newclass:block_max = _swig_property(_cv.CvContour_block_max_get, _cv.CvContour_block_max_set)
3643 __swig_setmethods__["ptr"] = _cv.CvContour_ptr_set
3644 __swig_getmethods__["ptr"] = _cv.CvContour_ptr_get
3645 if _newclass:ptr = _swig_property(_cv.CvContour_ptr_get, _cv.CvContour_ptr_set)
3646 __swig_setmethods__["delta_elems"] = _cv.CvContour_delta_elems_set
3647 __swig_getmethods__["delta_elems"] = _cv.CvContour_delta_elems_get
3648 if _newclass:delta_elems = _swig_property(_cv.CvContour_delta_elems_get, _cv.CvContour_delta_elems_set)
3649 __swig_setmethods__["storage"] = _cv.CvContour_storage_set
3650 __swig_getmethods__["storage"] = _cv.CvContour_storage_get
3651 if _newclass:storage = _swig_property(_cv.CvContour_storage_get, _cv.CvContour_storage_set)
3652 __swig_setmethods__["free_blocks"] = _cv.CvContour_free_blocks_set
3653 __swig_getmethods__["free_blocks"] = _cv.CvContour_free_blocks_get
3654 if _newclass:free_blocks = _swig_property(_cv.CvContour_free_blocks_get, _cv.CvContour_free_blocks_set)
3655 __swig_setmethods__["first"] = _cv.CvContour_first_set
3656 __swig_getmethods__["first"] = _cv.CvContour_first_get
3657 if _newclass:first = _swig_property(_cv.CvContour_first_get, _cv.CvContour_first_set)
3658 __swig_setmethods__["rect"] = _cv.CvContour_rect_set
3659 __swig_getmethods__["rect"] = _cv.CvContour_rect_get
3660 if _newclass:rect = _swig_property(_cv.CvContour_rect_get, _cv.CvContour_rect_set)
3661 __swig_setmethods__["color"] = _cv.CvContour_color_set
3662 __swig_getmethods__["color"] = _cv.CvContour_color_get
3663 if _newclass:color = _swig_property(_cv.CvContour_color_get, _cv.CvContour_color_set)
3664 __swig_setmethods__["reserved"] = _cv.CvContour_reserved_set
3665 __swig_getmethods__["reserved"] = _cv.CvContour_reserved_get
3666 if _newclass:reserved = _swig_property(_cv.CvContour_reserved_get, _cv.CvContour_reserved_set)
3667 def __init__(self, *args):
3668 """__init__(self) -> CvContour"""
3669 this = _cv.new_CvContour(*args)
3670 try: self.this.append(this)
3671 except: self.this = this
3672 __swig_destroy__ = _cv.delete_CvContour
3673 __del__ = lambda self : None;
3674 CvContour_swigregister = _cv.CvContour_swigregister
3675 CvContour_swigregister(CvContour)
3677 class CvSeqWriter(_object):
3678 """Proxy of C++ CvSeqWriter class"""
3679 __swig_setmethods__ = {}
3680 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSeqWriter, name, value)
3681 __swig_getmethods__ = {}
3682 __getattr__ = lambda self, name: _swig_getattr(self, CvSeqWriter, name)
3683 __repr__ = _swig_repr
3684 __swig_setmethods__["header_size"] = _cv.CvSeqWriter_header_size_set
3685 __swig_getmethods__["header_size"] = _cv.CvSeqWriter_header_size_get
3686 if _newclass:header_size = _swig_property(_cv.CvSeqWriter_header_size_get, _cv.CvSeqWriter_header_size_set)
3687 __swig_setmethods__["seq"] = _cv.CvSeqWriter_seq_set
3688 __swig_getmethods__["seq"] = _cv.CvSeqWriter_seq_get
3689 if _newclass:seq = _swig_property(_cv.CvSeqWriter_seq_get, _cv.CvSeqWriter_seq_set)
3690 __swig_setmethods__["block"] = _cv.CvSeqWriter_block_set
3691 __swig_getmethods__["block"] = _cv.CvSeqWriter_block_get
3692 if _newclass:block = _swig_property(_cv.CvSeqWriter_block_get, _cv.CvSeqWriter_block_set)
3693 __swig_setmethods__["ptr"] = _cv.CvSeqWriter_ptr_set
3694 __swig_getmethods__["ptr"] = _cv.CvSeqWriter_ptr_get
3695 if _newclass:ptr = _swig_property(_cv.CvSeqWriter_ptr_get, _cv.CvSeqWriter_ptr_set)
3696 __swig_setmethods__["block_min"] = _cv.CvSeqWriter_block_min_set
3697 __swig_getmethods__["block_min"] = _cv.CvSeqWriter_block_min_get
3698 if _newclass:block_min = _swig_property(_cv.CvSeqWriter_block_min_get, _cv.CvSeqWriter_block_min_set)
3699 __swig_setmethods__["block_max"] = _cv.CvSeqWriter_block_max_set
3700 __swig_getmethods__["block_max"] = _cv.CvSeqWriter_block_max_get
3701 if _newclass:block_max = _swig_property(_cv.CvSeqWriter_block_max_get, _cv.CvSeqWriter_block_max_set)
3702 def __init__(self, *args):
3703 """__init__(self) -> CvSeqWriter"""
3704 this = _cv.new_CvSeqWriter(*args)
3705 try: self.this.append(this)
3706 except: self.this = this
3707 __swig_destroy__ = _cv.delete_CvSeqWriter
3708 __del__ = lambda self : None;
3709 CvSeqWriter_swigregister = _cv.CvSeqWriter_swigregister
3710 CvSeqWriter_swigregister(CvSeqWriter)
3712 class CvSeqReader(_object):
3713 """Proxy of C++ CvSeqReader class"""
3714 __swig_setmethods__ = {}
3715 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSeqReader, name, value)
3716 __swig_getmethods__ = {}
3717 __getattr__ = lambda self, name: _swig_getattr(self, CvSeqReader, name)
3718 __repr__ = _swig_repr
3719 __swig_setmethods__["header_size"] = _cv.CvSeqReader_header_size_set
3720 __swig_getmethods__["header_size"] = _cv.CvSeqReader_header_size_get
3721 if _newclass:header_size = _swig_property(_cv.CvSeqReader_header_size_get, _cv.CvSeqReader_header_size_set)
3722 __swig_setmethods__["seq"] = _cv.CvSeqReader_seq_set
3723 __swig_getmethods__["seq"] = _cv.CvSeqReader_seq_get
3724 if _newclass:seq = _swig_property(_cv.CvSeqReader_seq_get, _cv.CvSeqReader_seq_set)
3725 __swig_setmethods__["block"] = _cv.CvSeqReader_block_set
3726 __swig_getmethods__["block"] = _cv.CvSeqReader_block_get
3727 if _newclass:block = _swig_property(_cv.CvSeqReader_block_get, _cv.CvSeqReader_block_set)
3728 __swig_setmethods__["ptr"] = _cv.CvSeqReader_ptr_set
3729 __swig_getmethods__["ptr"] = _cv.CvSeqReader_ptr_get
3730 if _newclass:ptr = _swig_property(_cv.CvSeqReader_ptr_get, _cv.CvSeqReader_ptr_set)
3731 __swig_setmethods__["block_min"] = _cv.CvSeqReader_block_min_set
3732 __swig_getmethods__["block_min"] = _cv.CvSeqReader_block_min_get
3733 if _newclass:block_min = _swig_property(_cv.CvSeqReader_block_min_get, _cv.CvSeqReader_block_min_set)
3734 __swig_setmethods__["block_max"] = _cv.CvSeqReader_block_max_set
3735 __swig_getmethods__["block_max"] = _cv.CvSeqReader_block_max_get
3736 if _newclass:block_max = _swig_property(_cv.CvSeqReader_block_max_get, _cv.CvSeqReader_block_max_set)
3737 __swig_setmethods__["delta_index"] = _cv.CvSeqReader_delta_index_set
3738 __swig_getmethods__["delta_index"] = _cv.CvSeqReader_delta_index_get
3739 if _newclass:delta_index = _swig_property(_cv.CvSeqReader_delta_index_get, _cv.CvSeqReader_delta_index_set)
3740 __swig_setmethods__["prev_elem"] = _cv.CvSeqReader_prev_elem_set
3741 __swig_getmethods__["prev_elem"] = _cv.CvSeqReader_prev_elem_get
3742 if _newclass:prev_elem = _swig_property(_cv.CvSeqReader_prev_elem_get, _cv.CvSeqReader_prev_elem_set)
3743 def __init__(self, *args):
3744 """__init__(self) -> CvSeqReader"""
3745 this = _cv.new_CvSeqReader(*args)
3746 try: self.this.append(this)
3747 except: self.this = this
3748 __swig_destroy__ = _cv.delete_CvSeqReader
3749 __del__ = lambda self : None;
3750 CvSeqReader_swigregister = _cv.CvSeqReader_swigregister
3751 CvSeqReader_swigregister(CvSeqReader)
3753 class CvAttrList(_object):
3754 """Proxy of C++ CvAttrList class"""
3755 __swig_setmethods__ = {}
3756 __setattr__ = lambda self, name, value: _swig_setattr(self, CvAttrList, name, value)
3757 __swig_getmethods__ = {}
3758 __getattr__ = lambda self, name: _swig_getattr(self, CvAttrList, name)
3759 __repr__ = _swig_repr
3760 __swig_setmethods__["attr"] = _cv.CvAttrList_attr_set
3761 __swig_getmethods__["attr"] = _cv.CvAttrList_attr_get
3762 if _newclass:attr = _swig_property(_cv.CvAttrList_attr_get, _cv.CvAttrList_attr_set)
3763 __swig_setmethods__["next"] = _cv.CvAttrList_next_set
3764 __swig_getmethods__["next"] = _cv.CvAttrList_next_get
3765 if _newclass:next = _swig_property(_cv.CvAttrList_next_get, _cv.CvAttrList_next_set)
3766 def __init__(self, *args):
3767 """__init__(self) -> CvAttrList"""
3768 this = _cv.new_CvAttrList(*args)
3769 try: self.this.append(this)
3770 except: self.this = this
3771 __swig_destroy__ = _cv.delete_CvAttrList
3772 __del__ = lambda self : None;
3773 CvAttrList_swigregister = _cv.CvAttrList_swigregister
3774 CvAttrList_swigregister(CvAttrList)
3776 class CvString(_object):
3777 """Proxy of C++ CvString class"""
3778 __swig_setmethods__ = {}
3779 __setattr__ = lambda self, name, value: _swig_setattr(self, CvString, name, value)
3780 __swig_getmethods__ = {}
3781 __getattr__ = lambda self, name: _swig_getattr(self, CvString, name)
3782 __repr__ = _swig_repr
3783 __swig_setmethods__["len"] = _cv.CvString_len_set
3784 __swig_getmethods__["len"] = _cv.CvString_len_get
3785 if _newclass:len = _swig_property(_cv.CvString_len_get, _cv.CvString_len_set)
3786 __swig_setmethods__["ptr"] = _cv.CvString_ptr_set
3787 __swig_getmethods__["ptr"] = _cv.CvString_ptr_get
3788 if _newclass:ptr = _swig_property(_cv.CvString_ptr_get, _cv.CvString_ptr_set)
3789 def __init__(self, *args):
3790 """__init__(self) -> CvString"""
3791 this = _cv.new_CvString(*args)
3792 try: self.this.append(this)
3793 except: self.this = this
3794 __swig_destroy__ = _cv.delete_CvString
3795 __del__ = lambda self : None;
3796 CvString_swigregister = _cv.CvString_swigregister
3797 CvString_swigregister(CvString)
3799 def cvAttrList(*args):
3801 cvAttrList(char attr=None, CvAttrList next=None) -> CvAttrList
3802 cvAttrList(char attr=None) -> CvAttrList
3803 cvAttrList() -> CvAttrList
3805 return _cv.cvAttrList(*args)
3807 class CvStringHashNode(_object):
3808 """Proxy of C++ CvStringHashNode class"""
3809 __swig_setmethods__ = {}
3810 __setattr__ = lambda self, name, value: _swig_setattr(self, CvStringHashNode, name, value)
3811 __swig_getmethods__ = {}
3812 __getattr__ = lambda self, name: _swig_getattr(self, CvStringHashNode, name)
3813 __repr__ = _swig_repr
3814 __swig_setmethods__["hashval"] = _cv.CvStringHashNode_hashval_set
3815 __swig_getmethods__["hashval"] = _cv.CvStringHashNode_hashval_get
3816 if _newclass:hashval = _swig_property(_cv.CvStringHashNode_hashval_get, _cv.CvStringHashNode_hashval_set)
3817 __swig_setmethods__["str"] = _cv.CvStringHashNode_str_set
3818 __swig_getmethods__["str"] = _cv.CvStringHashNode_str_get
3819 if _newclass:str = _swig_property(_cv.CvStringHashNode_str_get, _cv.CvStringHashNode_str_set)
3820 __swig_setmethods__["next"] = _cv.CvStringHashNode_next_set
3821 __swig_getmethods__["next"] = _cv.CvStringHashNode_next_get
3822 if _newclass:next = _swig_property(_cv.CvStringHashNode_next_get, _cv.CvStringHashNode_next_set)
3823 def __init__(self, *args):
3824 """__init__(self) -> CvStringHashNode"""
3825 this = _cv.new_CvStringHashNode(*args)
3826 try: self.this.append(this)
3827 except: self.this = this
3828 __swig_destroy__ = _cv.delete_CvStringHashNode
3829 __del__ = lambda self : None;
3830 CvStringHashNode_swigregister = _cv.CvStringHashNode_swigregister
3831 CvStringHashNode_swigregister(CvStringHashNode)
3833 class CvFileNode(_object):
3834 """Proxy of C++ CvFileNode class"""
3835 __swig_setmethods__ = {}
3836 __setattr__ = lambda self, name, value: _swig_setattr(self, CvFileNode, name, value)
3837 __swig_getmethods__ = {}
3838 __getattr__ = lambda self, name: _swig_getattr(self, CvFileNode, name)
3839 __repr__ = _swig_repr
3840 __swig_setmethods__["tag"] = _cv.CvFileNode_tag_set
3841 __swig_getmethods__["tag"] = _cv.CvFileNode_tag_get
3842 if _newclass:tag = _swig_property(_cv.CvFileNode_tag_get, _cv.CvFileNode_tag_set)
3843 __swig_setmethods__["info"] = _cv.CvFileNode_info_set
3844 __swig_getmethods__["info"] = _cv.CvFileNode_info_get
3845 if _newclass:info = _swig_property(_cv.CvFileNode_info_get, _cv.CvFileNode_info_set)
3846 __swig_getmethods__["data"] = _cv.CvFileNode_data_get
3847 if _newclass:data = _swig_property(_cv.CvFileNode_data_get)
3848 def __init__(self, *args):
3849 """__init__(self) -> CvFileNode"""
3850 this = _cv.new_CvFileNode(*args)
3851 try: self.this.append(this)
3852 except: self.this = this
3853 __swig_destroy__ = _cv.delete_CvFileNode
3854 __del__ = lambda self : None;
3855 CvFileNode_swigregister = _cv.CvFileNode_swigregister
3856 CvFileNode_swigregister(CvFileNode)
3858 class CvFileNode_data(_object):
3859 """Proxy of C++ CvFileNode_data class"""
3860 __swig_setmethods__ = {}
3861 __setattr__ = lambda self, name, value: _swig_setattr(self, CvFileNode_data, name, value)
3862 __swig_getmethods__ = {}
3863 __getattr__ = lambda self, name: _swig_getattr(self, CvFileNode_data, name)
3864 __repr__ = _swig_repr
3865 __swig_setmethods__["f"] = _cv.CvFileNode_data_f_set
3866 __swig_getmethods__["f"] = _cv.CvFileNode_data_f_get
3867 if _newclass:f = _swig_property(_cv.CvFileNode_data_f_get, _cv.CvFileNode_data_f_set)
3868 __swig_setmethods__["i"] = _cv.CvFileNode_data_i_set
3869 __swig_getmethods__["i"] = _cv.CvFileNode_data_i_get
3870 if _newclass:i = _swig_property(_cv.CvFileNode_data_i_get, _cv.CvFileNode_data_i_set)
3871 __swig_setmethods__["str"] = _cv.CvFileNode_data_str_set
3872 __swig_getmethods__["str"] = _cv.CvFileNode_data_str_get
3873 if _newclass:str = _swig_property(_cv.CvFileNode_data_str_get, _cv.CvFileNode_data_str_set)
3874 __swig_setmethods__["seq"] = _cv.CvFileNode_data_seq_set
3875 __swig_getmethods__["seq"] = _cv.CvFileNode_data_seq_get
3876 if _newclass:seq = _swig_property(_cv.CvFileNode_data_seq_get, _cv.CvFileNode_data_seq_set)
3877 __swig_setmethods__["map"] = _cv.CvFileNode_data_map_set
3878 __swig_getmethods__["map"] = _cv.CvFileNode_data_map_get
3879 if _newclass:map = _swig_property(_cv.CvFileNode_data_map_get, _cv.CvFileNode_data_map_set)
3880 def __init__(self, *args):
3881 """__init__(self) -> CvFileNode_data"""
3882 this = _cv.new_CvFileNode_data(*args)
3883 try: self.this.append(this)
3884 except: self.this = this
3885 __swig_destroy__ = _cv.delete_CvFileNode_data
3886 __del__ = lambda self : None;
3887 CvFileNode_data_swigregister = _cv.CvFileNode_data_swigregister
3888 CvFileNode_data_swigregister(CvFileNode_data)
3890 class CvTypeInfo(_object):
3891 """Proxy of C++ CvTypeInfo class"""
3892 __swig_setmethods__ = {}
3893 __setattr__ = lambda self, name, value: _swig_setattr(self, CvTypeInfo, name, value)
3894 __swig_getmethods__ = {}
3895 __getattr__ = lambda self, name: _swig_getattr(self, CvTypeInfo, name)
3896 __repr__ = _swig_repr
3897 __swig_setmethods__["flags"] = _cv.CvTypeInfo_flags_set
3898 __swig_getmethods__["flags"] = _cv.CvTypeInfo_flags_get
3899 if _newclass:flags = _swig_property(_cv.CvTypeInfo_flags_get, _cv.CvTypeInfo_flags_set)
3900 __swig_setmethods__["header_size"] = _cv.CvTypeInfo_header_size_set
3901 __swig_getmethods__["header_size"] = _cv.CvTypeInfo_header_size_get
3902 if _newclass:header_size = _swig_property(_cv.CvTypeInfo_header_size_get, _cv.CvTypeInfo_header_size_set)
3903 __swig_setmethods__["prev"] = _cv.CvTypeInfo_prev_set
3904 __swig_getmethods__["prev"] = _cv.CvTypeInfo_prev_get
3905 if _newclass:prev = _swig_property(_cv.CvTypeInfo_prev_get, _cv.CvTypeInfo_prev_set)
3906 __swig_setmethods__["next"] = _cv.CvTypeInfo_next_set
3907 __swig_getmethods__["next"] = _cv.CvTypeInfo_next_get
3908 if _newclass:next = _swig_property(_cv.CvTypeInfo_next_get, _cv.CvTypeInfo_next_set)
3909 __swig_setmethods__["type_name"] = _cv.CvTypeInfo_type_name_set
3910 __swig_getmethods__["type_name"] = _cv.CvTypeInfo_type_name_get
3911 if _newclass:type_name = _swig_property(_cv.CvTypeInfo_type_name_get, _cv.CvTypeInfo_type_name_set)
3912 __swig_setmethods__["is_instance"] = _cv.CvTypeInfo_is_instance_set
3913 __swig_getmethods__["is_instance"] = _cv.CvTypeInfo_is_instance_get
3914 if _newclass:is_instance = _swig_property(_cv.CvTypeInfo_is_instance_get, _cv.CvTypeInfo_is_instance_set)
3915 __swig_setmethods__["release"] = _cv.CvTypeInfo_release_set
3916 __swig_getmethods__["release"] = _cv.CvTypeInfo_release_get
3917 if _newclass:release = _swig_property(_cv.CvTypeInfo_release_get, _cv.CvTypeInfo_release_set)
3918 __swig_setmethods__["read"] = _cv.CvTypeInfo_read_set
3919 __swig_getmethods__["read"] = _cv.CvTypeInfo_read_get
3920 if _newclass:read = _swig_property(_cv.CvTypeInfo_read_get, _cv.CvTypeInfo_read_set)
3921 __swig_setmethods__["write"] = _cv.CvTypeInfo_write_set
3922 __swig_getmethods__["write"] = _cv.CvTypeInfo_write_get
3923 if _newclass:write = _swig_property(_cv.CvTypeInfo_write_get, _cv.CvTypeInfo_write_set)
3924 __swig_setmethods__["clone"] = _cv.CvTypeInfo_clone_set
3925 __swig_getmethods__["clone"] = _cv.CvTypeInfo_clone_get
3926 if _newclass:clone = _swig_property(_cv.CvTypeInfo_clone_get, _cv.CvTypeInfo_clone_set)
3927 def __init__(self, *args):
3928 """__init__(self) -> CvTypeInfo"""
3929 this = _cv.new_CvTypeInfo(*args)
3930 try: self.this.append(this)
3931 except: self.this = this
3932 __swig_destroy__ = _cv.delete_CvTypeInfo
3933 __del__ = lambda self : None;
3934 CvTypeInfo_swigregister = _cv.CvTypeInfo_swigregister
3935 CvTypeInfo_swigregister(CvTypeInfo)
3937 class CvPluginFuncInfo(_object):
3938 """Proxy of C++ CvPluginFuncInfo class"""
3939 __swig_setmethods__ = {}
3940 __setattr__ = lambda self, name, value: _swig_setattr(self, CvPluginFuncInfo, name, value)
3941 __swig_getmethods__ = {}
3942 __getattr__ = lambda self, name: _swig_getattr(self, CvPluginFuncInfo, name)
3943 __repr__ = _swig_repr
3944 __swig_setmethods__["func_addr"] = _cv.CvPluginFuncInfo_func_addr_set
3945 __swig_getmethods__["func_addr"] = _cv.CvPluginFuncInfo_func_addr_get
3946 if _newclass:func_addr = _swig_property(_cv.CvPluginFuncInfo_func_addr_get, _cv.CvPluginFuncInfo_func_addr_set)
3947 __swig_setmethods__["default_func_addr"] = _cv.CvPluginFuncInfo_default_func_addr_set
3948 __swig_getmethods__["default_func_addr"] = _cv.CvPluginFuncInfo_default_func_addr_get
3949 if _newclass:default_func_addr = _swig_property(_cv.CvPluginFuncInfo_default_func_addr_get, _cv.CvPluginFuncInfo_default_func_addr_set)
3950 __swig_setmethods__["func_names"] = _cv.CvPluginFuncInfo_func_names_set
3951 __swig_getmethods__["func_names"] = _cv.CvPluginFuncInfo_func_names_get
3952 if _newclass:func_names = _swig_property(_cv.CvPluginFuncInfo_func_names_get, _cv.CvPluginFuncInfo_func_names_set)
3953 __swig_setmethods__["search_modules"] = _cv.CvPluginFuncInfo_search_modules_set
3954 __swig_getmethods__["search_modules"] = _cv.CvPluginFuncInfo_search_modules_get
3955 if _newclass:search_modules = _swig_property(_cv.CvPluginFuncInfo_search_modules_get, _cv.CvPluginFuncInfo_search_modules_set)
3956 __swig_setmethods__["loaded_from"] = _cv.CvPluginFuncInfo_loaded_from_set
3957 __swig_getmethods__["loaded_from"] = _cv.CvPluginFuncInfo_loaded_from_get
3958 if _newclass:loaded_from = _swig_property(_cv.CvPluginFuncInfo_loaded_from_get, _cv.CvPluginFuncInfo_loaded_from_set)
3959 def __init__(self, *args):
3960 """__init__(self) -> CvPluginFuncInfo"""
3961 this = _cv.new_CvPluginFuncInfo(*args)
3962 try: self.this.append(this)
3963 except: self.this = this
3964 __swig_destroy__ = _cv.delete_CvPluginFuncInfo
3965 __del__ = lambda self : None;
3966 CvPluginFuncInfo_swigregister = _cv.CvPluginFuncInfo_swigregister
3967 CvPluginFuncInfo_swigregister(CvPluginFuncInfo)
3969 class CvModuleInfo(_object):
3970 """Proxy of C++ CvModuleInfo class"""
3971 __swig_setmethods__ = {}
3972 __setattr__ = lambda self, name, value: _swig_setattr(self, CvModuleInfo, name, value)
3973 __swig_getmethods__ = {}
3974 __getattr__ = lambda self, name: _swig_getattr(self, CvModuleInfo, name)
3975 __repr__ = _swig_repr
3976 __swig_setmethods__["next"] = _cv.CvModuleInfo_next_set
3977 __swig_getmethods__["next"] = _cv.CvModuleInfo_next_get
3978 if _newclass:next = _swig_property(_cv.CvModuleInfo_next_get, _cv.CvModuleInfo_next_set)
3979 __swig_setmethods__["name"] = _cv.CvModuleInfo_name_set
3980 __swig_getmethods__["name"] = _cv.CvModuleInfo_name_get
3981 if _newclass:name = _swig_property(_cv.CvModuleInfo_name_get, _cv.CvModuleInfo_name_set)
3982 __swig_setmethods__["version"] = _cv.CvModuleInfo_version_set
3983 __swig_getmethods__["version"] = _cv.CvModuleInfo_version_get
3984 if _newclass:version = _swig_property(_cv.CvModuleInfo_version_get, _cv.CvModuleInfo_version_set)
3985 __swig_setmethods__["func_tab"] = _cv.CvModuleInfo_func_tab_set
3986 __swig_getmethods__["func_tab"] = _cv.CvModuleInfo_func_tab_get
3987 if _newclass:func_tab = _swig_property(_cv.CvModuleInfo_func_tab_get, _cv.CvModuleInfo_func_tab_set)
3988 def __init__(self, *args):
3989 """__init__(self) -> CvModuleInfo"""
3990 this = _cv.new_CvModuleInfo(*args)
3991 try: self.this.append(this)
3992 except: self.this = this
3993 __swig_destroy__ = _cv.delete_CvModuleInfo
3994 __del__ = lambda self : None;
3995 CvModuleInfo_swigregister = _cv.CvModuleInfo_swigregister
3996 CvModuleInfo_swigregister(CvModuleInfo)
4000 """cvAlloc(size_t size) -> void"""
4001 return _cv.cvAlloc(*args)
4004 """cvFree_(void ptr)"""
4005 return _cv.cvFree_(*args)
4007 def cvResetImageROI(*args):
4008 """cvResetImageROI( image)"""
4009 return _cv.cvResetImageROI(*args)
4011 def cvCreateMatHeader(*args):
4012 """cvCreateMatHeader(int rows, int cols, int type) -> CvMat"""
4013 return _cv.cvCreateMatHeader(*args)
4015 def cvInitMatHeader(*args):
4017 cvInitMatHeader(CvMat mat, int rows, int cols, int type, void data=None,
4018 int step=0x7fffffff) -> CvMat
4020 return _cv.cvInitMatHeader(*args)
4022 def cvCreateMat(*args):
4023 """cvCreateMat(int rows, int cols, int type) -> CvMat"""
4024 return _cv.cvCreateMat(*args)
4026 def cvDecRefData(*args):
4027 """cvDecRefData(CvArr arr)"""
4028 return _cv.cvDecRefData(*args)
4030 def cvIncRefData(*args):
4031 """cvIncRefData(CvArr arr) -> int"""
4032 return _cv.cvIncRefData(*args)
4034 def cvCloneMat(*args):
4035 """cvCloneMat(CvMat mat) -> CvMat"""
4036 return _cv.cvCloneMat(*args)
4038 def cvGetSubRect(*args):
4039 """cvGetSubRect(CvArr arr, CvMat submat, CvRect rect) -> CvMat"""
4040 return _cv.cvGetSubRect(*args)
4042 def cvGetRows(*args):
4044 cvGetRows(CvArr arr, CvMat submat, int start_row, int end_row,
4045 int delta_row=1) -> CvMat
4047 return _cv.cvGetRows(*args)
4049 def cvGetRow(*args):
4050 """cvGetRow(CvArr arr, CvMat submat, int row) -> CvMat"""
4051 return _cv.cvGetRow(*args)
4053 def cvGetCols(*args):
4054 """cvGetCols(CvArr arr, CvMat submat, int start_col, int end_col) -> CvMat"""
4055 return _cv.cvGetCols(*args)
4057 def cvGetCol(*args):
4058 """cvGetCol(CvArr arr, CvMat submat, int col) -> CvMat"""
4059 return _cv.cvGetCol(*args)
4061 def cvGetDiag(*args):
4062 """cvGetDiag(CvArr arr, CvMat submat, int diag=0) -> CvMat"""
4063 return _cv.cvGetDiag(*args)
4065 def cvScalarToRawData(*args):
4066 """cvScalarToRawData(CvScalar scalar, void data, int type, int extend_to_12=0)"""
4067 return _cv.cvScalarToRawData(*args)
4069 def cvRawDataToScalar(*args):
4070 """cvRawDataToScalar(void data, int type, CvScalar scalar)"""
4071 return _cv.cvRawDataToScalar(*args)
4073 def cvCreateMatNDHeader(*args):
4074 """cvCreateMatNDHeader(int dims, int type) -> CvMatND"""
4075 return _cv.cvCreateMatNDHeader(*args)
4077 def cvCreateMatND(*args):
4078 """cvCreateMatND(int dims, int type) -> CvMatND"""
4079 return _cv.cvCreateMatND(*args)
4081 def cvInitMatNDHeader(*args):
4082 """cvInitMatNDHeader(CvMatND mat, int dims, int type, void data=None) -> CvMatND"""
4083 return _cv.cvInitMatNDHeader(*args)
4085 def cvCloneMatND(*args):
4086 """cvCloneMatND(CvMatND mat) -> CvMatND"""
4087 return _cv.cvCloneMatND(*args)
4089 def cvCreateSparseMat(*args):
4090 """cvCreateSparseMat(int dims, int type) -> CvSparseMat"""
4091 return _cv.cvCreateSparseMat(*args)
4093 def cvCloneSparseMat(*args):
4094 """cvCloneSparseMat(CvSparseMat mat) -> CvSparseMat"""
4095 return _cv.cvCloneSparseMat(*args)
4097 def cvInitSparseMatIterator(*args):
4098 """cvInitSparseMatIterator(CvSparseMat mat, CvSparseMatIterator mat_iterator) -> CvSparseNode"""
4099 return _cv.cvInitSparseMatIterator(*args)
4101 def cvGetNextSparseNode(*args):
4102 """cvGetNextSparseNode(CvSparseMatIterator mat_iterator) -> CvSparseNode"""
4103 return _cv.cvGetNextSparseNode(*args)
4104 class CvNArrayIterator(_object):
4105 """Proxy of C++ CvNArrayIterator class"""
4106 __swig_setmethods__ = {}
4107 __setattr__ = lambda self, name, value: _swig_setattr(self, CvNArrayIterator, name, value)
4108 __swig_getmethods__ = {}
4109 __getattr__ = lambda self, name: _swig_getattr(self, CvNArrayIterator, name)
4110 __repr__ = _swig_repr
4111 __swig_setmethods__["count"] = _cv.CvNArrayIterator_count_set
4112 __swig_getmethods__["count"] = _cv.CvNArrayIterator_count_get
4113 if _newclass:count = _swig_property(_cv.CvNArrayIterator_count_get, _cv.CvNArrayIterator_count_set)
4114 __swig_setmethods__["dims"] = _cv.CvNArrayIterator_dims_set
4115 __swig_getmethods__["dims"] = _cv.CvNArrayIterator_dims_get
4116 if _newclass:dims = _swig_property(_cv.CvNArrayIterator_dims_get, _cv.CvNArrayIterator_dims_set)
4117 __swig_setmethods__["size"] = _cv.CvNArrayIterator_size_set
4118 __swig_getmethods__["size"] = _cv.CvNArrayIterator_size_get
4119 if _newclass:size = _swig_property(_cv.CvNArrayIterator_size_get, _cv.CvNArrayIterator_size_set)
4120 __swig_setmethods__["ptr"] = _cv.CvNArrayIterator_ptr_set
4121 __swig_getmethods__["ptr"] = _cv.CvNArrayIterator_ptr_get
4122 if _newclass:ptr = _swig_property(_cv.CvNArrayIterator_ptr_get, _cv.CvNArrayIterator_ptr_set)
4123 __swig_setmethods__["stack"] = _cv.CvNArrayIterator_stack_set
4124 __swig_getmethods__["stack"] = _cv.CvNArrayIterator_stack_get
4125 if _newclass:stack = _swig_property(_cv.CvNArrayIterator_stack_get, _cv.CvNArrayIterator_stack_set)
4126 __swig_setmethods__["hdr"] = _cv.CvNArrayIterator_hdr_set
4127 __swig_getmethods__["hdr"] = _cv.CvNArrayIterator_hdr_get
4128 if _newclass:hdr = _swig_property(_cv.CvNArrayIterator_hdr_get, _cv.CvNArrayIterator_hdr_set)
4129 def __init__(self, *args):
4130 """__init__(self) -> CvNArrayIterator"""
4131 this = _cv.new_CvNArrayIterator(*args)
4132 try: self.this.append(this)
4133 except: self.this = this
4134 __swig_destroy__ = _cv.delete_CvNArrayIterator
4135 __del__ = lambda self : None;
4136 CvNArrayIterator_swigregister = _cv.CvNArrayIterator_swigregister
4137 CvNArrayIterator_swigregister(CvNArrayIterator)
4140 def cvInitNArrayIterator(*args):
4142 cvInitNArrayIterator(int count, CvArr arrs, CvArr mask, CvMatND stubs, CvNArrayIterator array_iterator,
4145 return _cv.cvInitNArrayIterator(*args)
4147 def cvNextNArraySlice(*args):
4148 """cvNextNArraySlice(CvNArrayIterator array_iterator) -> int"""
4149 return _cv.cvNextNArraySlice(*args)
4151 def cvGetElemType(*args):
4152 """cvGetElemType(CvArr arr) -> int"""
4153 return _cv.cvGetElemType(*args)
4155 def cvGetDims(*args):
4156 """cvGetDims(CvArr arr) -> int"""
4157 return _cv.cvGetDims(*args)
4159 def cvGetDimSize(*args):
4160 """cvGetDimSize(CvArr arr, int index) -> int"""
4161 return _cv.cvGetDimSize(*args)
4164 """cvPtr1D(CvArr arr, int idx0, int type=None) -> uchar"""
4165 return _cv.cvPtr1D(*args)
4168 """cvPtr2D(CvArr arr, int idx0, int idx1, int type=None) -> uchar"""
4169 return _cv.cvPtr2D(*args)
4172 """cvPtr3D(CvArr arr, int idx0, int idx1, int idx2, int type=None) -> uchar"""
4173 return _cv.cvPtr3D(*args)
4177 cvPtrND(CvArr arr, int idx, int type=None, int create_node=1,
4178 unsigned int precalc_hashval=None) -> uchar
4180 return _cv.cvPtrND(*args)
4183 """cvGet1D(CvArr arr, int idx0) -> CvScalar"""
4184 return _cv.cvGet1D(*args)
4187 """cvGet2D(CvArr arr, int idx0, int idx1) -> CvScalar"""
4188 return _cv.cvGet2D(*args)
4191 """cvGet3D(CvArr arr, int idx0, int idx1, int idx2) -> CvScalar"""
4192 return _cv.cvGet3D(*args)
4195 """cvGetND(CvArr arr, int idx) -> CvScalar"""
4196 return _cv.cvGetND(*args)
4198 def cvGetReal1D(*args):
4199 """cvGetReal1D(CvArr arr, int idx0) -> double"""
4200 return _cv.cvGetReal1D(*args)
4202 def cvGetReal2D(*args):
4203 """cvGetReal2D(CvArr arr, int idx0, int idx1) -> double"""
4204 return _cv.cvGetReal2D(*args)
4206 def cvGetReal3D(*args):
4207 """cvGetReal3D(CvArr arr, int idx0, int idx1, int idx2) -> double"""
4208 return _cv.cvGetReal3D(*args)
4210 def cvGetRealND(*args):
4211 """cvGetRealND(CvArr arr, int idx) -> double"""
4212 return _cv.cvGetRealND(*args)
4215 """cvSet1D(CvArr arr, int idx0, CvScalar value)"""
4216 return _cv.cvSet1D(*args)
4219 """cvSet2D(CvArr arr, int idx0, int idx1, CvScalar value)"""
4220 return _cv.cvSet2D(*args)
4223 """cvSet3D(CvArr arr, int idx0, int idx1, int idx2, CvScalar value)"""
4224 return _cv.cvSet3D(*args)
4227 """cvSetND(CvArr arr, int idx, CvScalar value)"""
4228 return _cv.cvSetND(*args)
4230 def cvSetReal1D(*args):
4231 """cvSetReal1D(CvArr arr, int idx0, double value)"""
4232 return _cv.cvSetReal1D(*args)
4234 def cvSetReal2D(*args):
4235 """cvSetReal2D(CvArr arr, int idx0, int idx1, double value)"""
4236 return _cv.cvSetReal2D(*args)
4238 def cvSetReal3D(*args):
4239 """cvSetReal3D(CvArr arr, int idx0, int idx1, int idx2, double value)"""
4240 return _cv.cvSetReal3D(*args)
4242 def cvSetRealND(*args):
4243 """cvSetRealND(CvArr arr, int idx, double value)"""
4244 return _cv.cvSetRealND(*args)
4246 def cvClearND(*args):
4247 """cvClearND(CvArr arr, int idx)"""
4248 return _cv.cvClearND(*args)
4250 def cvGetMat(*args):
4251 """cvGetMat(CvArr arr, CvMat header, int coi=None, int allowND=0) -> CvMat"""
4252 return _cv.cvGetMat(*args)
4254 def cvReshapeMatND(*args):
4256 cvReshapeMatND(CvArr arr, int sizeof_header, CvArr header, int new_cn,
4257 int new_dims, int new_sizes) -> CvArr
4259 return _cv.cvReshapeMatND(*args)
4261 def cvReshape(*args):
4262 """cvReshape(CvArr arr, CvMat header, int new_cn, int new_rows=0) -> CvMat"""
4263 return _cv.cvReshape(*args)
4265 def cvRepeat(*args):
4266 """cvRepeat(CvArr src, CvArr dst)"""
4267 return _cv.cvRepeat(*args)
4269 def cvCreateData(*args):
4270 """cvCreateData(CvArr arr)"""
4271 return _cv.cvCreateData(*args)
4273 def cvReleaseData(*args):
4274 """cvReleaseData(CvArr arr)"""
4275 return _cv.cvReleaseData(*args)
4277 def cvSetData(*args):
4278 """cvSetData(CvArr arr, void data, int step)"""
4279 return _cv.cvSetData(*args)
4281 def cvGetRawData(*args):
4282 """cvGetRawData(CvArr arr, uchar data, int step=None, CvSize roi_size=None)"""
4283 return _cv.cvGetRawData(*args)
4285 def cvGetSize(*args):
4286 """cvGetSize(CvArr arr) -> CvSize"""
4287 return _cv.cvGetSize(*args)
4290 """cvCopy(CvArr src, CvArr dst, CvArr mask=None)"""
4291 return _cv.cvCopy(*args)
4294 """cvSet(CvArr arr, CvScalar value, CvArr mask=None)"""
4295 return _cv.cvSet(*args)
4297 def cvSetZero(*args):
4298 """cvSetZero(CvArr arr)"""
4299 return _cv.cvSetZero(*args)
4302 """cvSplit(CvArr src, CvArr dst0, CvArr dst1, CvArr dst2, CvArr dst3)"""
4303 return _cv.cvSplit(*args)
4306 """cvMerge(CvArr src0, CvArr src1, CvArr src2, CvArr src3, CvArr dst)"""
4307 return _cv.cvMerge(*args)
4309 def cvMixChannels(*args):
4311 cvMixChannels(CvArr src, int src_count, CvArr dst, int dst_count,
4312 int from_to, int pair_count)
4314 return _cv.cvMixChannels(*args)
4316 def cvConvertScale(*args):
4317 """cvConvertScale(CvArr src, CvArr dst, double scale=1, double shift=0)"""
4318 return _cv.cvConvertScale(*args)
4320 def cvConvertScaleAbs(*args):
4321 """cvConvertScaleAbs(CvArr src, CvArr dst, double scale=1, double shift=0)"""
4322 return _cv.cvConvertScaleAbs(*args)
4324 def cvCheckTermCriteria(*args):
4325 """cvCheckTermCriteria(CvTermCriteria criteria, double default_eps, int default_max_iters) -> CvTermCriteria"""
4326 return _cv.cvCheckTermCriteria(*args)
4329 """cvAdd(CvArr src1, CvArr src2, CvArr dst, CvArr mask=None)"""
4330 return _cv.cvAdd(*args)
4333 """cvAddS(CvArr src, CvScalar value, CvArr dst, CvArr mask=None)"""
4334 return _cv.cvAddS(*args)
4337 """cvSub(CvArr src1, CvArr src2, CvArr dst, CvArr mask=None)"""
4338 return _cv.cvSub(*args)
4341 """cvSubS(CvArr src, CvScalar value, CvArr dst, CvArr mask=None)"""
4342 return _cv.cvSubS(*args)
4345 """cvSubRS(CvArr src, CvScalar value, CvArr dst, CvArr mask=None)"""
4346 return _cv.cvSubRS(*args)
4349 """cvMul(CvArr src1, CvArr src2, CvArr dst, double scale=1)"""
4350 return _cv.cvMul(*args)
4353 """cvDiv(CvArr src1, CvArr src2, CvArr dst, double scale=1)"""
4354 return _cv.cvDiv(*args)
4356 def cvScaleAdd(*args):
4357 """cvScaleAdd(CvArr src1, CvScalar scale, CvArr src2, CvArr dst)"""
4358 return _cv.cvScaleAdd(*args)
4360 def cvAddWeighted(*args):
4362 cvAddWeighted(CvArr src1, double alpha, CvArr src2, double beta,
4363 double gamma, CvArr dst)
4365 return _cv.cvAddWeighted(*args)
4367 def cvDotProduct(*args):
4368 """cvDotProduct(CvArr src1, CvArr src2) -> double"""
4369 return _cv.cvDotProduct(*args)
4372 """cvAnd(CvArr src1, CvArr src2, CvArr dst, CvArr mask=None)"""
4373 return _cv.cvAnd(*args)
4376 """cvAndS(CvArr src, CvScalar value, CvArr dst, CvArr mask=None)"""
4377 return _cv.cvAndS(*args)
4380 """cvOr(CvArr src1, CvArr src2, CvArr dst, CvArr mask=None)"""
4381 return _cv.cvOr(*args)
4384 """cvOrS(CvArr src, CvScalar value, CvArr dst, CvArr mask=None)"""
4385 return _cv.cvOrS(*args)
4388 """cvXor(CvArr src1, CvArr src2, CvArr dst, CvArr mask=None)"""
4389 return _cv.cvXor(*args)
4392 """cvXorS(CvArr src, CvScalar value, CvArr dst, CvArr mask=None)"""
4393 return _cv.cvXorS(*args)
4396 """cvNot(CvArr src, CvArr dst)"""
4397 return _cv.cvNot(*args)
4399 def cvInRange(*args):
4400 """cvInRange(CvArr src, CvArr lower, CvArr upper, CvArr dst)"""
4401 return _cv.cvInRange(*args)
4403 def cvInRangeS(*args):
4404 """cvInRangeS(CvArr src, CvScalar lower, CvScalar upper, CvArr dst)"""
4405 return _cv.cvInRangeS(*args)
4408 """cvCmp(CvArr src1, CvArr src2, CvArr dst, int cmp_op)"""
4409 return _cv.cvCmp(*args)
4412 """cvCmpS(CvArr src, double value, CvArr dst, int cmp_op)"""
4413 return _cv.cvCmpS(*args)
4416 """cvMin(CvArr src1, CvArr src2, CvArr dst)"""
4417 return _cv.cvMin(*args)
4420 """cvMax(CvArr src1, CvArr src2, CvArr dst)"""
4421 return _cv.cvMax(*args)
4424 """cvMinS(CvArr src, double value, CvArr dst)"""
4425 return _cv.cvMinS(*args)
4428 """cvMaxS(CvArr src, double value, CvArr dst)"""
4429 return _cv.cvMaxS(*args)
4431 def cvAbsDiff(*args):
4432 """cvAbsDiff(CvArr src1, CvArr src2, CvArr dst)"""
4433 return _cv.cvAbsDiff(*args)
4435 def cvAbsDiffS(*args):
4436 """cvAbsDiffS(CvArr src, CvArr dst, CvScalar value)"""
4437 return _cv.cvAbsDiffS(*args)
4439 def cvCartToPolar(*args):
4441 cvCartToPolar(CvArr x, CvArr y, CvArr magnitude, CvArr angle=None,
4442 int angle_in_degrees=0)
4444 return _cv.cvCartToPolar(*args)
4446 def cvPolarToCart(*args):
4447 """cvPolarToCart(CvArr magnitude, CvArr angle, CvArr x, CvArr y, int angle_in_degrees=0)"""
4448 return _cv.cvPolarToCart(*args)
4451 """cvPow(CvArr src, CvArr dst, double power)"""
4452 return _cv.cvPow(*args)
4455 """cvExp(CvArr src, CvArr dst)"""
4456 return _cv.cvExp(*args)
4459 """cvLog(CvArr src, CvArr dst)"""
4460 return _cv.cvLog(*args)
4462 def cvFastArctan(*args):
4463 """cvFastArctan(float y, float x) -> float"""
4464 return _cv.cvFastArctan(*args)
4467 """cvCbrt(float value) -> float"""
4468 return _cv.cvCbrt(*args)
4470 def cvCheckArr(*args):
4471 """cvCheckArr(CvArr arr, int flags=0, double min_val=0, double max_val=0) -> int"""
4472 return _cv.cvCheckArr(*args)
4474 def cvRandArr(*args):
4476 cvRandArr(CvRNG rng, CvArr arr, int dist_type, CvScalar param1,
4479 return _cv.cvRandArr(*args)
4481 def cvRandShuffle(*args):
4482 """cvRandShuffle(CvArr mat, CvRNG rng, double iter_factor=1.)"""
4483 return _cv.cvRandShuffle(*args)
4485 def cvSolveCubic(*args):
4486 """cvSolveCubic(CvMat coeffs, CvMat roots) -> int"""
4487 return _cv.cvSolveCubic(*args)
4489 def cvCrossProduct(*args):
4490 """cvCrossProduct(CvArr src1, CvArr src2, CvArr dst)"""
4491 return _cv.cvCrossProduct(*args)
4495 cvGEMM(CvArr src1, CvArr src2, double alpha, CvArr src3, double beta,
4496 CvArr dst, int tABC=0)
4498 return _cv.cvGEMM(*args)
4500 def cvTransform(*args):
4501 """cvTransform(CvArr src, CvArr dst, CvMat transmat, CvMat shiftvec=None)"""
4502 return _cv.cvTransform(*args)
4504 def cvPerspectiveTransform(*args):
4505 """cvPerspectiveTransform(CvArr src, CvArr dst, CvMat mat)"""
4506 return _cv.cvPerspectiveTransform(*args)
4508 def cvMulTransposed(*args):
4510 cvMulTransposed(CvArr src, CvArr dst, int order, CvArr delta=None,
4513 return _cv.cvMulTransposed(*args)
4515 def cvTranspose(*args):
4516 """cvTranspose(CvArr src, CvArr dst)"""
4517 return _cv.cvTranspose(*args)
4520 """cvFlip(CvArr src, CvArr dst=None, int flip_mode=0)"""
4521 return _cv.cvFlip(*args)
4524 """cvSVD(CvArr A, CvArr W, CvArr U=None, CvArr V=None, int flags=0)"""
4525 return _cv.cvSVD(*args)
4527 def cvSVBkSb(*args):
4528 """cvSVBkSb(CvArr W, CvArr U, CvArr V, CvArr B, CvArr X, int flags)"""
4529 return _cv.cvSVBkSb(*args)
4531 def cvInvert(*args):
4532 """cvInvert(CvArr src, CvArr dst, int method=0) -> double"""
4533 return _cv.cvInvert(*args)
4536 """cvSolve(CvArr src1, CvArr src2, CvArr dst, int method=0) -> int"""
4537 return _cv.cvSolve(*args)
4540 """cvDet(CvArr mat) -> double"""
4541 return _cv.cvDet(*args)
4544 """cvTrace(CvArr mat) -> CvScalar"""
4545 return _cv.cvTrace(*args)
4547 def cvEigenVV(*args):
4548 """cvEigenVV(CvArr mat, CvArr evects, CvArr evals, double eps=0)"""
4549 return _cv.cvEigenVV(*args)
4551 def cvSetIdentity(*args):
4552 """cvSetIdentity(CvArr mat, CvScalar value=cvRealScalar(1))"""
4553 return _cv.cvSetIdentity(*args)
4556 """cvRange(CvArr mat, double start, double end) -> CvArr"""
4557 return _cv.cvRange(*args)
4559 def cvCalcCovarMatrix(*args):
4560 """cvCalcCovarMatrix(CvArr vects, int count, CvArr cov_mat, CvArr avg, int flags)"""
4561 return _cv.cvCalcCovarMatrix(*args)
4563 def cvCalcPCA(*args):
4565 cvCalcPCA(CvArr data, CvArr mean, CvArr eigenvals, CvArr eigenvects,
4568 return _cv.cvCalcPCA(*args)
4570 def cvProjectPCA(*args):
4571 """cvProjectPCA(CvArr data, CvArr mean, CvArr eigenvects, CvArr result)"""
4572 return _cv.cvProjectPCA(*args)
4574 def cvBackProjectPCA(*args):
4575 """cvBackProjectPCA(CvArr proj, CvArr mean, CvArr eigenvects, CvArr result)"""
4576 return _cv.cvBackProjectPCA(*args)
4578 def cvMahalanobis(*args):
4579 """cvMahalanobis(CvArr vec1, CvArr vec2, CvArr mat) -> double"""
4580 return _cv.cvMahalanobis(*args)
4583 """cvSum(CvArr arr) -> CvScalar"""
4584 return _cv.cvSum(*args)
4586 def cvCountNonZero(*args):
4587 """cvCountNonZero(CvArr arr) -> int"""
4588 return _cv.cvCountNonZero(*args)
4591 """cvAvg(CvArr arr, CvArr mask=None) -> CvScalar"""
4592 return _cv.cvAvg(*args)
4594 def cvAvgSdv(*args):
4595 """cvAvgSdv(CvArr arr, CvScalar mean, CvScalar std_dev, CvArr mask=None)"""
4596 return _cv.cvAvgSdv(*args)
4598 def cvMinMaxLoc(*args):
4600 cvMinMaxLoc(CvArr arr, double min_val, double max_val, CvPoint min_loc=None,
4601 CvPoint max_loc=None, CvArr mask=None)
4603 return _cv.cvMinMaxLoc(*args)
4606 """cvNorm(CvArr arr1, CvArr arr2=None, int norm_type=4, CvArr mask=None) -> double"""
4607 return _cv.cvNorm(*args)
4609 def cvNormalize(*args):
4611 cvNormalize(CvArr src, CvArr dst, double a=1., double b=0., int norm_type=4,
4614 return _cv.cvNormalize(*args)
4616 def cvReduce(*args):
4617 """cvReduce(CvArr src, CvArr dst, int dim=-1, int op=0)"""
4618 return _cv.cvReduce(*args)
4621 """cvDFT(CvArr src, CvArr dst, int flags, int nonzero_rows=0)"""
4622 return _cv.cvDFT(*args)
4624 def cvMulSpectrums(*args):
4625 """cvMulSpectrums(CvArr src1, CvArr src2, CvArr dst, int flags)"""
4626 return _cv.cvMulSpectrums(*args)
4628 def cvGetOptimalDFTSize(*args):
4629 """cvGetOptimalDFTSize(int size0) -> int"""
4630 return _cv.cvGetOptimalDFTSize(*args)
4633 """cvDCT(CvArr src, CvArr dst, int flags)"""
4634 return _cv.cvDCT(*args)
4636 def cvSliceLength(*args):
4637 """cvSliceLength(CvSlice slice, CvSeq seq) -> int"""
4638 return _cv.cvSliceLength(*args)
4640 def cvCreateMemStorage(*args):
4641 """cvCreateMemStorage(int block_size=0) -> CvMemStorage"""
4642 return _cv.cvCreateMemStorage(*args)
4644 def cvCreateChildMemStorage(*args):
4645 """cvCreateChildMemStorage(CvMemStorage parent) -> CvMemStorage"""
4646 return _cv.cvCreateChildMemStorage(*args)
4648 def cvClearMemStorage(*args):
4649 """cvClearMemStorage(CvMemStorage storage)"""
4650 return _cv.cvClearMemStorage(*args)
4652 def cvSaveMemStoragePos(*args):
4653 """cvSaveMemStoragePos(CvMemStorage storage, CvMemStoragePos pos)"""
4654 return _cv.cvSaveMemStoragePos(*args)
4656 def cvRestoreMemStoragePos(*args):
4657 """cvRestoreMemStoragePos(CvMemStorage storage, CvMemStoragePos pos)"""
4658 return _cv.cvRestoreMemStoragePos(*args)
4660 def cvMemStorageAlloc(*args):
4661 """cvMemStorageAlloc(CvMemStorage storage, size_t size) -> void"""
4662 return _cv.cvMemStorageAlloc(*args)
4664 def cvMemStorageAllocString(*args):
4665 """cvMemStorageAllocString(CvMemStorage storage, char ptr, int len=-1) -> CvString"""
4666 return _cv.cvMemStorageAllocString(*args)
4668 def cvCreateSeq(*args):
4669 """cvCreateSeq(int seq_flags, int header_size, int elem_size, CvMemStorage storage) -> CvSeq"""
4670 return _cv.cvCreateSeq(*args)
4672 def cvSetSeqBlockSize(*args):
4673 """cvSetSeqBlockSize(CvSeq seq, int delta_elems)"""
4674 return _cv.cvSetSeqBlockSize(*args)
4676 def cvSeqPush(*args):
4677 """cvSeqPush(CvSeq seq, void element=None) -> char"""
4678 return _cv.cvSeqPush(*args)
4680 def cvSeqPushFront(*args):
4681 """cvSeqPushFront(CvSeq seq, void element=None) -> char"""
4682 return _cv.cvSeqPushFront(*args)
4684 def cvSeqPop(*args):
4685 """cvSeqPop(CvSeq seq, void element=None)"""
4686 return _cv.cvSeqPop(*args)
4688 def cvSeqPopFront(*args):
4689 """cvSeqPopFront(CvSeq seq, void element=None)"""
4690 return _cv.cvSeqPopFront(*args)
4692 def cvSeqPushMulti(*args):
4693 """cvSeqPushMulti(CvSeq seq, void elements, int count, int in_front=0)"""
4694 return _cv.cvSeqPushMulti(*args)
4696 def cvSeqPopMulti(*args):
4697 """cvSeqPopMulti(CvSeq seq, void elements, int count, int in_front=0)"""
4698 return _cv.cvSeqPopMulti(*args)
4700 def cvSeqInsert(*args):
4701 """cvSeqInsert(CvSeq seq, int before_index, void element=None) -> char"""
4702 return _cv.cvSeqInsert(*args)
4704 def cvSeqRemove(*args):
4705 """cvSeqRemove(CvSeq seq, int index)"""
4706 return _cv.cvSeqRemove(*args)
4708 def cvClearSeq(*args):
4709 """cvClearSeq(CvSeq seq)"""
4710 return _cv.cvClearSeq(*args)
4712 def cvGetSeqElem(*args):
4713 """cvGetSeqElem(CvSeq seq, int index) -> char"""
4714 return _cv.cvGetSeqElem(*args)
4716 def cvSeqElemIdx(*args):
4717 """cvSeqElemIdx(CvSeq seq, void element, CvSeqBlock block=None) -> int"""
4718 return _cv.cvSeqElemIdx(*args)
4720 def cvStartAppendToSeq(*args):
4721 """cvStartAppendToSeq(CvSeq seq, CvSeqWriter writer)"""
4722 return _cv.cvStartAppendToSeq(*args)
4724 def cvStartWriteSeq(*args):
4726 cvStartWriteSeq(int seq_flags, int header_size, int elem_size, CvMemStorage storage,
4729 return _cv.cvStartWriteSeq(*args)
4731 def cvEndWriteSeq(*args):
4732 """cvEndWriteSeq(CvSeqWriter writer) -> CvSeq"""
4733 return _cv.cvEndWriteSeq(*args)
4735 def cvFlushSeqWriter(*args):
4736 """cvFlushSeqWriter(CvSeqWriter writer)"""
4737 return _cv.cvFlushSeqWriter(*args)
4739 def cvStartReadSeq(*args):
4740 """cvStartReadSeq(CvSeq seq, CvSeqReader reader, int reverse=0)"""
4741 return _cv.cvStartReadSeq(*args)
4743 def cvGetSeqReaderPos(*args):
4744 """cvGetSeqReaderPos(CvSeqReader reader) -> int"""
4745 return _cv.cvGetSeqReaderPos(*args)
4747 def cvSetSeqReaderPos(*args):
4748 """cvSetSeqReaderPos(CvSeqReader reader, int index, int is_relative=0)"""
4749 return _cv.cvSetSeqReaderPos(*args)
4751 def cvMakeSeqHeaderForArray(*args):
4753 cvMakeSeqHeaderForArray(int seq_type, int header_size, int elem_size, void elements,
4754 int total, CvSeq seq, CvSeqBlock block) -> CvSeq
4756 return _cv.cvMakeSeqHeaderForArray(*args)
4758 def cvSeqSlice(*args):
4760 cvSeqSlice(CvSeq seq, CvSlice slice, CvMemStorage storage=None,
4761 int copy_data=0) -> CvSeq
4763 return _cv.cvSeqSlice(*args)
4765 def cvCloneSeq(*args):
4766 """cvCloneSeq(CvSeq seq, CvMemStorage storage=None) -> CvSeq"""
4767 return _cv.cvCloneSeq(*args)
4769 def cvSeqRemoveSlice(*args):
4770 """cvSeqRemoveSlice(CvSeq seq, CvSlice slice)"""
4771 return _cv.cvSeqRemoveSlice(*args)
4773 def cvSeqInsertSlice(*args):
4774 """cvSeqInsertSlice(CvSeq seq, int before_index, CvArr from_arr)"""
4775 return _cv.cvSeqInsertSlice(*args)
4777 def cvSeqSort(*args):
4778 """cvSeqSort(CvSeq seq, CvCmpFunc func, void userdata=None)"""
4779 return _cv.cvSeqSort(*args)
4781 def cvSeqSearch(*args):
4783 cvSeqSearch(CvSeq seq, void elem, CvCmpFunc func, int is_sorted,
4784 int elem_idx, void userdata=None) -> char
4786 return _cv.cvSeqSearch(*args)
4788 def cvSeqInvert(*args):
4789 """cvSeqInvert(CvSeq seq)"""
4790 return _cv.cvSeqInvert(*args)
4792 def cvSeqPartition(*args):
4794 cvSeqPartition(CvSeq seq, CvMemStorage storage, CvSeq labels, CvCmpFunc is_equal,
4795 void userdata) -> int
4797 return _cv.cvSeqPartition(*args)
4799 def cvChangeSeqBlock(*args):
4800 """cvChangeSeqBlock(void reader, int direction)"""
4801 return _cv.cvChangeSeqBlock(*args)
4803 def cvCreateSeqBlock(*args):
4804 """cvCreateSeqBlock(CvSeqWriter writer)"""
4805 return _cv.cvCreateSeqBlock(*args)
4807 def cvCreateSet(*args):
4808 """cvCreateSet(int set_flags, int header_size, int elem_size, CvMemStorage storage) -> CvSet"""
4809 return _cv.cvCreateSet(*args)
4811 def cvSetAdd(*args):
4812 """cvSetAdd(CvSet set_header, CvSetElem elem=None, CvSetElem inserted_elem=None) -> int"""
4813 return _cv.cvSetAdd(*args)
4815 def cvSetNew(*args):
4816 """cvSetNew(CvSet set_header) -> CvSetElem"""
4817 return _cv.cvSetNew(*args)
4819 def cvSetRemoveByPtr(*args):
4820 """cvSetRemoveByPtr(CvSet set_header, void elem)"""
4821 return _cv.cvSetRemoveByPtr(*args)
4823 def cvSetRemove(*args):
4824 """cvSetRemove(CvSet set_header, int index)"""
4825 return _cv.cvSetRemove(*args)
4827 def cvGetSetElem(*args):
4828 """cvGetSetElem(CvSet set_header, int index) -> CvSetElem"""
4829 return _cv.cvGetSetElem(*args)
4831 def cvClearSet(*args):
4832 """cvClearSet(CvSet set_header)"""
4833 return _cv.cvClearSet(*args)
4835 def cvCreateGraph(*args):
4837 cvCreateGraph(int graph_flags, int header_size, int vtx_size, int edge_size,
4838 CvMemStorage storage) -> CvGraph
4840 return _cv.cvCreateGraph(*args)
4842 def cvGraphAddVtx(*args):
4843 """cvGraphAddVtx(CvGraph graph, CvGraphVtx vtx=None, CvGraphVtx inserted_vtx=None) -> int"""
4844 return _cv.cvGraphAddVtx(*args)
4846 def cvGraphRemoveVtx(*args):
4847 """cvGraphRemoveVtx(CvGraph graph, int index) -> int"""
4848 return _cv.cvGraphRemoveVtx(*args)
4850 def cvGraphRemoveVtxByPtr(*args):
4851 """cvGraphRemoveVtxByPtr(CvGraph graph, CvGraphVtx vtx) -> int"""
4852 return _cv.cvGraphRemoveVtxByPtr(*args)
4854 def cvGraphAddEdge(*args):
4856 cvGraphAddEdge(CvGraph graph, int start_idx, int end_idx, CvGraphEdge edge=None,
4857 CvGraphEdge inserted_edge=None) -> int
4859 return _cv.cvGraphAddEdge(*args)
4861 def cvGraphAddEdgeByPtr(*args):
4863 cvGraphAddEdgeByPtr(CvGraph graph, CvGraphVtx start_vtx, CvGraphVtx end_vtx,
4864 CvGraphEdge edge=None, CvGraphEdge inserted_edge=None) -> int
4866 return _cv.cvGraphAddEdgeByPtr(*args)
4868 def cvGraphRemoveEdge(*args):
4869 """cvGraphRemoveEdge(CvGraph graph, int start_idx, int end_idx)"""
4870 return _cv.cvGraphRemoveEdge(*args)
4872 def cvGraphRemoveEdgeByPtr(*args):
4873 """cvGraphRemoveEdgeByPtr(CvGraph graph, CvGraphVtx start_vtx, CvGraphVtx end_vtx)"""
4874 return _cv.cvGraphRemoveEdgeByPtr(*args)
4876 def cvFindGraphEdge(*args):
4877 """cvFindGraphEdge(CvGraph graph, int start_idx, int end_idx) -> CvGraphEdge"""
4878 return _cv.cvFindGraphEdge(*args)
4880 def cvFindGraphEdgeByPtr(*args):
4881 """cvFindGraphEdgeByPtr(CvGraph graph, CvGraphVtx start_vtx, CvGraphVtx end_vtx) -> CvGraphEdge"""
4882 return _cv.cvFindGraphEdgeByPtr(*args)
4884 def cvClearGraph(*args):
4885 """cvClearGraph(CvGraph graph)"""
4886 return _cv.cvClearGraph(*args)
4888 def cvGraphVtxDegree(*args):
4889 """cvGraphVtxDegree(CvGraph graph, int vtx_idx) -> int"""
4890 return _cv.cvGraphVtxDegree(*args)
4892 def cvGraphVtxDegreeByPtr(*args):
4893 """cvGraphVtxDegreeByPtr(CvGraph graph, CvGraphVtx vtx) -> int"""
4894 return _cv.cvGraphVtxDegreeByPtr(*args)
4895 class CvGraphScanner(_object):
4896 """Proxy of C++ CvGraphScanner class"""
4897 __swig_setmethods__ = {}
4898 __setattr__ = lambda self, name, value: _swig_setattr(self, CvGraphScanner, name, value)
4899 __swig_getmethods__ = {}
4900 __getattr__ = lambda self, name: _swig_getattr(self, CvGraphScanner, name)
4901 def __init__(self): raise AttributeError, "No constructor defined"
4902 __repr__ = _swig_repr
4903 __swig_setmethods__["vtx"] = _cv.CvGraphScanner_vtx_set
4904 __swig_getmethods__["vtx"] = _cv.CvGraphScanner_vtx_get
4905 if _newclass:vtx = _swig_property(_cv.CvGraphScanner_vtx_get, _cv.CvGraphScanner_vtx_set)
4906 __swig_setmethods__["dst"] = _cv.CvGraphScanner_dst_set
4907 __swig_getmethods__["dst"] = _cv.CvGraphScanner_dst_get
4908 if _newclass:dst = _swig_property(_cv.CvGraphScanner_dst_get, _cv.CvGraphScanner_dst_set)
4909 __swig_setmethods__["edge"] = _cv.CvGraphScanner_edge_set
4910 __swig_getmethods__["edge"] = _cv.CvGraphScanner_edge_get
4911 if _newclass:edge = _swig_property(_cv.CvGraphScanner_edge_get, _cv.CvGraphScanner_edge_set)
4912 __swig_setmethods__["graph"] = _cv.CvGraphScanner_graph_set
4913 __swig_getmethods__["graph"] = _cv.CvGraphScanner_graph_get
4914 if _newclass:graph = _swig_property(_cv.CvGraphScanner_graph_get, _cv.CvGraphScanner_graph_set)
4915 __swig_setmethods__["stack"] = _cv.CvGraphScanner_stack_set
4916 __swig_getmethods__["stack"] = _cv.CvGraphScanner_stack_get
4917 if _newclass:stack = _swig_property(_cv.CvGraphScanner_stack_get, _cv.CvGraphScanner_stack_set)
4918 __swig_setmethods__["index"] = _cv.CvGraphScanner_index_set
4919 __swig_getmethods__["index"] = _cv.CvGraphScanner_index_get
4920 if _newclass:index = _swig_property(_cv.CvGraphScanner_index_get, _cv.CvGraphScanner_index_set)
4921 __swig_setmethods__["mask"] = _cv.CvGraphScanner_mask_set
4922 __swig_getmethods__["mask"] = _cv.CvGraphScanner_mask_get
4923 if _newclass:mask = _swig_property(_cv.CvGraphScanner_mask_get, _cv.CvGraphScanner_mask_set)
4924 __swig_destroy__ = _cv.delete_CvGraphScanner
4925 __del__ = lambda self : None;
4926 CvGraphScanner_swigregister = _cv.CvGraphScanner_swigregister
4927 CvGraphScanner_swigregister(CvGraphScanner)
4930 def cvCreateGraphScanner(*args):
4931 """cvCreateGraphScanner(CvGraph graph, CvGraphVtx vtx=None, int mask=-1) -> CvGraphScanner"""
4932 return _cv.cvCreateGraphScanner(*args)
4934 def cvNextGraphItem(*args):
4935 """cvNextGraphItem(CvGraphScanner scanner) -> int"""
4936 return _cv.cvNextGraphItem(*args)
4938 def cvCloneGraph(*args):
4939 """cvCloneGraph(CvGraph graph, CvMemStorage storage) -> CvGraph"""
4940 return _cv.cvCloneGraph(*args)
4944 cvLine(CvArr img, CvPoint pt1, CvPoint pt2, CvScalar color,
4945 int thickness=1, int line_type=8, int shift=0)
4947 return _cv.cvLine(*args)
4949 def cvRectangle(*args):
4951 cvRectangle(CvArr img, CvPoint pt1, CvPoint pt2, CvScalar color,
4952 int thickness=1, int line_type=8, int shift=0)
4954 return _cv.cvRectangle(*args)
4956 def cvCircle(*args):
4958 cvCircle(CvArr img, CvPoint center, int radius, CvScalar color,
4959 int thickness=1, int line_type=8, int shift=0)
4961 return _cv.cvCircle(*args)
4963 def cvEllipse(*args):
4965 cvEllipse(CvArr img, CvPoint center, CvSize axes, double angle,
4966 double start_angle, double end_angle, CvScalar color,
4967 int thickness=1, int line_type=8,
4970 return _cv.cvEllipse(*args)
4972 def cvEllipseBox(*args):
4974 cvEllipseBox(CvArr img, CvBox2D box, CvScalar color, int thickness=1,
4975 int line_type=8, int shift=0)
4977 return _cv.cvEllipseBox(*args)
4979 def cvFillConvexPoly(*args):
4981 cvFillConvexPoly(CvArr img, CvPoint pts, CvScalar color, int line_type=8,
4984 return _cv.cvFillConvexPoly(*args)
4986 def cvFillPoly(*args):
4988 cvFillPoly(CvArr img, CvPoint pts, CvScalar color, int line_type=8,
4991 return _cv.cvFillPoly(*args)
4993 def cvPolyLine(*args):
4995 cvPolyLine(CvArr img, CvPoint pts, int is_closed, CvScalar color,
4996 int thickness=1, int line_type=8, int shift=0)
4998 return _cv.cvPolyLine(*args)
5000 def cvClipLine(*args):
5001 """cvClipLine(CvSize img_size, CvPoint pt1, CvPoint pt2) -> int"""
5002 return _cv.cvClipLine(*args)
5004 def cvInitLineIterator(*args):
5006 cvInitLineIterator(CvArr image, CvPoint pt1, CvPoint pt2, CvLineIterator line_iterator,
5007 int connectivity=8, int left_to_right=0) -> int
5009 return _cv.cvInitLineIterator(*args)
5010 class CvFont(_object):
5011 """Proxy of C++ CvFont class"""
5012 __swig_setmethods__ = {}
5013 __setattr__ = lambda self, name, value: _swig_setattr(self, CvFont, name, value)
5014 __swig_getmethods__ = {}
5015 __getattr__ = lambda self, name: _swig_getattr(self, CvFont, name)
5016 __repr__ = _swig_repr
5017 __swig_setmethods__["font_face"] = _cv.CvFont_font_face_set
5018 __swig_getmethods__["font_face"] = _cv.CvFont_font_face_get
5019 if _newclass:font_face = _swig_property(_cv.CvFont_font_face_get, _cv.CvFont_font_face_set)
5020 __swig_setmethods__["ascii"] = _cv.CvFont_ascii_set
5021 __swig_getmethods__["ascii"] = _cv.CvFont_ascii_get
5022 if _newclass:ascii = _swig_property(_cv.CvFont_ascii_get, _cv.CvFont_ascii_set)
5023 __swig_setmethods__["greek"] = _cv.CvFont_greek_set
5024 __swig_getmethods__["greek"] = _cv.CvFont_greek_get
5025 if _newclass:greek = _swig_property(_cv.CvFont_greek_get, _cv.CvFont_greek_set)
5026 __swig_setmethods__["cyrillic"] = _cv.CvFont_cyrillic_set
5027 __swig_getmethods__["cyrillic"] = _cv.CvFont_cyrillic_get
5028 if _newclass:cyrillic = _swig_property(_cv.CvFont_cyrillic_get, _cv.CvFont_cyrillic_set)
5029 __swig_setmethods__["hscale"] = _cv.CvFont_hscale_set
5030 __swig_getmethods__["hscale"] = _cv.CvFont_hscale_get
5031 if _newclass:hscale = _swig_property(_cv.CvFont_hscale_get, _cv.CvFont_hscale_set)
5032 __swig_setmethods__["vscale"] = _cv.CvFont_vscale_set
5033 __swig_getmethods__["vscale"] = _cv.CvFont_vscale_get
5034 if _newclass:vscale = _swig_property(_cv.CvFont_vscale_get, _cv.CvFont_vscale_set)
5035 __swig_setmethods__["shear"] = _cv.CvFont_shear_set
5036 __swig_getmethods__["shear"] = _cv.CvFont_shear_get
5037 if _newclass:shear = _swig_property(_cv.CvFont_shear_get, _cv.CvFont_shear_set)
5038 __swig_setmethods__["thickness"] = _cv.CvFont_thickness_set
5039 __swig_getmethods__["thickness"] = _cv.CvFont_thickness_get
5040 if _newclass:thickness = _swig_property(_cv.CvFont_thickness_get, _cv.CvFont_thickness_set)
5041 __swig_setmethods__["dx"] = _cv.CvFont_dx_set
5042 __swig_getmethods__["dx"] = _cv.CvFont_dx_get
5043 if _newclass:dx = _swig_property(_cv.CvFont_dx_get, _cv.CvFont_dx_set)
5044 __swig_setmethods__["line_type"] = _cv.CvFont_line_type_set
5045 __swig_getmethods__["line_type"] = _cv.CvFont_line_type_get
5046 if _newclass:line_type = _swig_property(_cv.CvFont_line_type_get, _cv.CvFont_line_type_set)
5047 def __init__(self, *args):
5048 """__init__(self) -> CvFont"""
5049 this = _cv.new_CvFont(*args)
5050 try: self.this.append(this)
5051 except: self.this = this
5052 __swig_destroy__ = _cv.delete_CvFont
5053 __del__ = lambda self : None;
5054 CvFont_swigregister = _cv.CvFont_swigregister
5055 CvFont_swigregister(CvFont)
5058 def cvInitFont(*args):
5060 cvInitFont(CvFont font, double hscale, double vscale, double shear=0,
5061 int thickness=1, int line_type=8)
5063 return _cv.cvInitFont(*args)
5066 """cvFont(double scale, int thickness=1) -> CvFont"""
5067 return _cv.cvFont(*args)
5069 def cvPutText(*args):
5070 """cvPutText(CvArr img, char text, CvPoint org, CvFont font, CvScalar color)"""
5071 return _cv.cvPutText(*args)
5073 def cvGetTextSize(*args):
5074 """cvGetTextSize(char text_string, CvFont font, CvSize text_size)"""
5075 return _cv.cvGetTextSize(*args)
5077 def cvColorToScalar(*args):
5078 """cvColorToScalar(double packed_color, int arrtype) -> CvScalar"""
5079 return _cv.cvColorToScalar(*args)
5081 def cvEllipse2Poly(*args):
5083 cvEllipse2Poly(CvPoint center, CvSize axes, int angle, int arc_start,
5084 int arc_end, CvPoint pts, int delta) -> int
5086 return _cv.cvEllipse2Poly(*args)
5088 def cvDrawContours(*args):
5090 cvDrawContours(CvArr img, CvSeq contour, CvScalar external_color,
5091 CvScalar hole_color, int max_level, int thickness=1,
5092 int line_type=8, CvPoint offset=cvPoint(0,0))
5094 return _cv.cvDrawContours(*args)
5097 """cvLUT(CvArr src, CvArr dst, CvArr lut)"""
5098 return _cv.cvLUT(*args)
5099 class CvTreeNodeIterator(_object):
5100 """Proxy of C++ CvTreeNodeIterator class"""
5101 __swig_setmethods__ = {}
5102 __setattr__ = lambda self, name, value: _swig_setattr(self, CvTreeNodeIterator, name, value)
5103 __swig_getmethods__ = {}
5104 __getattr__ = lambda self, name: _swig_getattr(self, CvTreeNodeIterator, name)
5105 __repr__ = _swig_repr
5106 __swig_setmethods__["node"] = _cv.CvTreeNodeIterator_node_set
5107 __swig_getmethods__["node"] = _cv.CvTreeNodeIterator_node_get
5108 if _newclass:node = _swig_property(_cv.CvTreeNodeIterator_node_get, _cv.CvTreeNodeIterator_node_set)
5109 __swig_setmethods__["level"] = _cv.CvTreeNodeIterator_level_set
5110 __swig_getmethods__["level"] = _cv.CvTreeNodeIterator_level_get
5111 if _newclass:level = _swig_property(_cv.CvTreeNodeIterator_level_get, _cv.CvTreeNodeIterator_level_set)
5112 __swig_setmethods__["max_level"] = _cv.CvTreeNodeIterator_max_level_set
5113 __swig_getmethods__["max_level"] = _cv.CvTreeNodeIterator_max_level_get
5114 if _newclass:max_level = _swig_property(_cv.CvTreeNodeIterator_max_level_get, _cv.CvTreeNodeIterator_max_level_set)
5115 def __init__(self, *args):
5116 """__init__(self) -> CvTreeNodeIterator"""
5117 this = _cv.new_CvTreeNodeIterator(*args)
5118 try: self.this.append(this)
5119 except: self.this = this
5120 __swig_destroy__ = _cv.delete_CvTreeNodeIterator
5121 __del__ = lambda self : None;
5122 CvTreeNodeIterator_swigregister = _cv.CvTreeNodeIterator_swigregister
5123 CvTreeNodeIterator_swigregister(CvTreeNodeIterator)
5126 def cvInitTreeNodeIterator(*args):
5127 """cvInitTreeNodeIterator(CvTreeNodeIterator tree_iterator, void first, int max_level)"""
5128 return _cv.cvInitTreeNodeIterator(*args)
5130 def cvNextTreeNode(*args):
5131 """cvNextTreeNode(CvTreeNodeIterator tree_iterator) -> void"""
5132 return _cv.cvNextTreeNode(*args)
5134 def cvPrevTreeNode(*args):
5135 """cvPrevTreeNode(CvTreeNodeIterator tree_iterator) -> void"""
5136 return _cv.cvPrevTreeNode(*args)
5138 def cvInsertNodeIntoTree(*args):
5139 """cvInsertNodeIntoTree(void node, void parent, void frame)"""
5140 return _cv.cvInsertNodeIntoTree(*args)
5142 def cvRemoveNodeFromTree(*args):
5143 """cvRemoveNodeFromTree(void node, void frame)"""
5144 return _cv.cvRemoveNodeFromTree(*args)
5146 def cvTreeToNodeSeq(*args):
5147 """cvTreeToNodeSeq(void first, int header_size, CvMemStorage storage) -> CvSeq"""
5148 return _cv.cvTreeToNodeSeq(*args)
5150 def cvKMeans2(*args):
5151 """cvKMeans2(CvArr samples, int cluster_count, CvArr labels, CvTermCriteria termcrit)"""
5152 return _cv.cvKMeans2(*args)
5154 def cvRegisterModule(*args):
5155 """cvRegisterModule(CvModuleInfo module_info) -> int"""
5156 return _cv.cvRegisterModule(*args)
5158 def cvUseOptimized(*args):
5159 """cvUseOptimized(int on_off) -> int"""
5160 return _cv.cvUseOptimized(*args)
5162 def cvGetModuleInfo(*args):
5163 """cvGetModuleInfo(char module_name, char version, char loaded_addon_plugins)"""
5164 return _cv.cvGetModuleInfo(*args)
5166 def cvGetErrStatus(*args):
5167 """cvGetErrStatus() -> int"""
5168 return _cv.cvGetErrStatus(*args)
5170 def cvSetErrStatus(*args):
5171 """cvSetErrStatus(int status)"""
5172 return _cv.cvSetErrStatus(*args)
5174 def cvGetErrMode(*args):
5175 """cvGetErrMode() -> int"""
5176 return _cv.cvGetErrMode(*args)
5178 def cvSetErrMode(*args):
5179 """cvSetErrMode(int mode) -> int"""
5180 return _cv.cvSetErrMode(*args)
5184 cvError(int status, char func_name, char err_msg, char file_name,
5187 return _cv.cvError(*args)
5189 def cvErrorStr(*args):
5190 """cvErrorStr(int status) -> char"""
5191 return _cv.cvErrorStr(*args)
5193 def cvGetErrInfo(*args):
5195 cvGetErrInfo(char errcode_desc, char description, char filename,
5198 return _cv.cvGetErrInfo(*args)
5200 def cvErrorFromIppStatus(*args):
5201 """cvErrorFromIppStatus(int ipp_status) -> int"""
5202 return _cv.cvErrorFromIppStatus(*args)
5204 def cvRedirectError(*args):
5206 cvRedirectError(CvErrorCallback error_handler, void userdata=None,
5207 void prev_userdata=None) -> CvErrorCallback
5209 return _cv.cvRedirectError(*args)
5211 def cvNulDevReport(*args):
5213 cvNulDevReport(int status, char func_name, char err_msg, char file_name,
5214 int line, void userdata) -> int
5216 return _cv.cvNulDevReport(*args)
5218 def cvStdErrReport(*args):
5220 cvStdErrReport(int status, char func_name, char err_msg, char file_name,
5221 int line, void userdata) -> int
5223 return _cv.cvStdErrReport(*args)
5225 def cvGuiBoxReport(*args):
5227 cvGuiBoxReport(int status, char func_name, char err_msg, char file_name,
5228 int line, void userdata) -> int
5230 return _cv.cvGuiBoxReport(*args)
5232 def cvSetMemoryManager(*args):
5234 cvSetMemoryManager(CvAllocFunc alloc_func=None, CvFreeFunc free_func=None,
5237 return _cv.cvSetMemoryManager(*args)
5239 def cvSetIPLAllocators(*args):
5241 cvSetIPLAllocators(Cv_iplCreateImageHeader create_header, Cv_iplAllocateImageData allocate_data,
5242 Cv_iplDeallocate deallocate,
5243 Cv_iplCreateROI create_roi, Cv_iplCloneImage clone_image)
5245 return _cv.cvSetIPLAllocators(*args)
5247 def cvOpenFileStorage(*args):
5248 """cvOpenFileStorage(char filename, CvMemStorage memstorage, int flags) -> CvFileStorage"""
5249 return _cv.cvOpenFileStorage(*args)
5251 def cvAttrValue(*args):
5252 """cvAttrValue(CvAttrList attr, char attr_name) -> char"""
5253 return _cv.cvAttrValue(*args)
5255 def cvStartWriteStruct(*args):
5257 cvStartWriteStruct(CvFileStorage fs, char name, int struct_flags, char type_name=None,
5258 CvAttrList attributes=cvAttrList())
5260 return _cv.cvStartWriteStruct(*args)
5262 def cvEndWriteStruct(*args):
5263 """cvEndWriteStruct(CvFileStorage fs)"""
5264 return _cv.cvEndWriteStruct(*args)
5266 def cvWriteInt(*args):
5267 """cvWriteInt(CvFileStorage fs, char name, int value)"""
5268 return _cv.cvWriteInt(*args)
5270 def cvWriteReal(*args):
5271 """cvWriteReal(CvFileStorage fs, char name, double value)"""
5272 return _cv.cvWriteReal(*args)
5274 def cvWriteString(*args):
5275 """cvWriteString(CvFileStorage fs, char name, char str, int quote=0)"""
5276 return _cv.cvWriteString(*args)
5278 def cvWriteComment(*args):
5279 """cvWriteComment(CvFileStorage fs, char comment, int eol_comment)"""
5280 return _cv.cvWriteComment(*args)
5283 """cvWrite(CvFileStorage fs, char name, void ptr, CvAttrList attributes=cvAttrList())"""
5284 return _cv.cvWrite(*args)
5286 def cvStartNextStream(*args):
5287 """cvStartNextStream(CvFileStorage fs)"""
5288 return _cv.cvStartNextStream(*args)
5290 def cvWriteRawData(*args):
5291 """cvWriteRawData(CvFileStorage fs, void src, int len, char dt)"""
5292 return _cv.cvWriteRawData(*args)
5294 def cvGetHashedKey(*args):
5295 """cvGetHashedKey(CvFileStorage fs, char name, int len=-1, int create_missing=0) -> CvStringHashNode"""
5296 return _cv.cvGetHashedKey(*args)
5298 def cvGetRootFileNode(*args):
5299 """cvGetRootFileNode(CvFileStorage fs, int stream_index=0) -> CvFileNode"""
5300 return _cv.cvGetRootFileNode(*args)
5302 def cvGetFileNode(*args):
5304 cvGetFileNode(CvFileStorage fs, CvFileNode map, CvStringHashNode key,
5305 int create_missing=0) -> CvFileNode
5307 return _cv.cvGetFileNode(*args)
5309 def cvGetFileNodeByName(*args):
5310 """cvGetFileNodeByName(CvFileStorage fs, CvFileNode map, char name) -> CvFileNode"""
5311 return _cv.cvGetFileNodeByName(*args)
5313 def cvReadInt(*args):
5314 """cvReadInt(CvFileNode node, int default_value=0) -> int"""
5315 return _cv.cvReadInt(*args)
5317 def cvReadIntByName(*args):
5318 """cvReadIntByName(CvFileStorage fs, CvFileNode map, char name, int default_value=0) -> int"""
5319 return _cv.cvReadIntByName(*args)
5321 def cvReadReal(*args):
5322 """cvReadReal(CvFileNode node, double default_value=0.) -> double"""
5323 return _cv.cvReadReal(*args)
5325 def cvReadRealByName(*args):
5326 """cvReadRealByName(CvFileStorage fs, CvFileNode map, char name, double default_value=0.) -> double"""
5327 return _cv.cvReadRealByName(*args)
5329 def cvReadString(*args):
5330 """cvReadString(CvFileNode node, char default_value=None) -> char"""
5331 return _cv.cvReadString(*args)
5333 def cvReadStringByName(*args):
5334 """cvReadStringByName(CvFileStorage fs, CvFileNode map, char name, char default_value=None) -> char"""
5335 return _cv.cvReadStringByName(*args)
5338 """cvRead(CvFileStorage fs, CvFileNode node, CvAttrList attributes=None) -> void"""
5339 return _cv.cvRead(*args)
5341 def cvReadByName(*args):
5342 """cvReadByName(CvFileStorage fs, CvFileNode map, char name, CvAttrList attributes=None) -> void"""
5343 return _cv.cvReadByName(*args)
5345 def cvStartReadRawData(*args):
5346 """cvStartReadRawData(CvFileStorage fs, CvFileNode src, CvSeqReader reader)"""
5347 return _cv.cvStartReadRawData(*args)
5349 def cvReadRawDataSlice(*args):
5351 cvReadRawDataSlice(CvFileStorage fs, CvSeqReader reader, int count, void dst,
5354 return _cv.cvReadRawDataSlice(*args)
5356 def cvReadRawData(*args):
5357 """cvReadRawData(CvFileStorage fs, CvFileNode src, void dst, char dt)"""
5358 return _cv.cvReadRawData(*args)
5360 def cvWriteFileNode(*args):
5362 cvWriteFileNode(CvFileStorage fs, char new_node_name, CvFileNode node,
5365 return _cv.cvWriteFileNode(*args)
5367 def cvGetFileNodeName(*args):
5368 """cvGetFileNodeName(CvFileNode node) -> char"""
5369 return _cv.cvGetFileNodeName(*args)
5371 def cvRegisterType(*args):
5372 """cvRegisterType(CvTypeInfo info)"""
5373 return _cv.cvRegisterType(*args)
5375 def cvUnregisterType(*args):
5376 """cvUnregisterType(char type_name)"""
5377 return _cv.cvUnregisterType(*args)
5379 def cvFirstType(*args):
5380 """cvFirstType() -> CvTypeInfo"""
5381 return _cv.cvFirstType(*args)
5383 def cvFindType(*args):
5384 """cvFindType(char type_name) -> CvTypeInfo"""
5385 return _cv.cvFindType(*args)
5387 def cvTypeOf(*args):
5388 """cvTypeOf(void struct_ptr) -> CvTypeInfo"""
5389 return _cv.cvTypeOf(*args)
5392 """cvClone(void struct_ptr) -> void"""
5393 return _cv.cvClone(*args)
5397 cvSave(char filename, void struct_ptr, char name=None, char comment=None,
5398 CvAttrList attributes=cvAttrList())
5400 return _cv.cvSave(*args)
5404 cvLoad(char filename, CvMemStorage memstorage=None, char name=None,
5405 char real_name=None) -> void
5407 return _cv.cvLoad(*args)
5409 def cvGetTickCount(*args):
5410 """cvGetTickCount() -> int64"""
5411 return _cv.cvGetTickCount(*args)
5413 def cvGetTickFrequency(*args):
5414 """cvGetTickFrequency() -> double"""
5415 return _cv.cvGetTickFrequency(*args)
5417 def cvGetNumThreads(*args):
5418 """cvGetNumThreads() -> int"""
5419 return _cv.cvGetNumThreads(*args)
5421 def cvSetNumThreads(*args):
5422 """cvSetNumThreads(int threads=0)"""
5423 return _cv.cvSetNumThreads(*args)
5425 def cvGetThreadNum(*args):
5426 """cvGetThreadNum() -> int"""
5427 return _cv.cvGetThreadNum(*args)
5428 class CvImage(_object):
5429 """Proxy of C++ CvImage class"""
5430 __swig_setmethods__ = {}
5431 __setattr__ = lambda self, name, value: _swig_setattr(self, CvImage, name, value)
5432 __swig_getmethods__ = {}
5433 __getattr__ = lambda self, name: _swig_getattr(self, CvImage, name)
5434 __repr__ = _swig_repr
5435 def __init__(self, *args):
5437 __init__(self) -> CvImage
5438 __init__(self, CvSize size, int depth, int channels) -> CvImage
5439 __init__(self, img) -> CvImage
5440 __init__(self, CvImage img) -> CvImage
5441 __init__(self, char filename, char imgname=0, int color=-1) -> CvImage
5442 __init__(self, char filename, char imgname=0) -> CvImage
5443 __init__(self, char filename) -> CvImage
5444 __init__(self, CvFileStorage fs, char mapname, char imgname) -> CvImage
5445 __init__(self, CvFileStorage fs, char seqname, int idx) -> CvImage
5447 this = _cv.new_CvImage(*args)
5448 try: self.this.append(this)
5449 except: self.this = this
5450 __swig_destroy__ = _cv.delete_CvImage
5451 __del__ = lambda self : None;
5453 """clone(self) -> CvImage"""
5454 return _cv.CvImage_clone(*args)
5457 """create(self, CvSize size, int depth, int channels)"""
5458 return _cv.CvImage_create(*args)
5462 return _cv.CvImage_release(*args)
5466 return _cv.CvImage_clear(*args)
5470 attach(self, img, bool use_refcount=True)
5473 return _cv.CvImage_attach(*args)
5477 return _cv.CvImage_detach(*args)
5481 load(self, char filename, char imgname=0, int color=-1) -> bool
5482 load(self, char filename, char imgname=0) -> bool
5483 load(self, char filename) -> bool
5485 return _cv.CvImage_load(*args)
5489 read(self, CvFileStorage fs, char mapname, char imgname) -> bool
5490 read(self, CvFileStorage fs, char seqname, int idx) -> bool
5492 return _cv.CvImage_read(*args)
5495 """save(self, char filename, char imgname)"""
5496 return _cv.CvImage_save(*args)
5499 """write(self, CvFileStorage fs, char imgname)"""
5500 return _cv.CvImage_write(*args)
5503 """show(self, char window_name)"""
5504 return _cv.CvImage_show(*args)
5506 def is_valid(*args):
5507 """is_valid(self) -> bool"""
5508 return _cv.CvImage_is_valid(*args)
5511 """width(self) -> int"""
5512 return _cv.CvImage_width(*args)
5515 """height(self) -> int"""
5516 return _cv.CvImage_height(*args)
5519 """size(self) -> CvSize"""
5520 return _cv.CvImage_size(*args)
5522 def roi_size(*args):
5523 """roi_size(self) -> CvSize"""
5524 return _cv.CvImage_roi_size(*args)
5527 """roi(self) -> CvRect"""
5528 return _cv.CvImage_roi(*args)
5531 """coi(self) -> int"""
5532 return _cv.CvImage_coi(*args)
5535 """set_roi(self, CvRect roi)"""
5536 return _cv.CvImage_set_roi(*args)
5538 def reset_roi(*args):
5539 """reset_roi(self)"""
5540 return _cv.CvImage_reset_roi(*args)
5543 """set_coi(self, int coi)"""
5544 return _cv.CvImage_set_coi(*args)
5547 """depth(self) -> int"""
5548 return _cv.CvImage_depth(*args)
5550 def channels(*args):
5551 """channels(self) -> int"""
5552 return _cv.CvImage_channels(*args)
5554 def pix_size(*args):
5555 """pix_size(self) -> int"""
5556 return _cv.CvImage_pix_size(*args)
5563 return _cv.CvImage_data(*args)
5566 """step(self) -> int"""
5567 return _cv.CvImage_step(*args)
5570 """origin(self) -> int"""
5571 return _cv.CvImage_origin(*args)
5575 roi_row(self, int y) -> uchar
5576 roi_row(self, int y) -> uchar
5578 return _cv.CvImage_roi_row(*args)
5580 def asIplImage(*args):
5581 """asIplImage(self)"""
5582 return _cv.CvImage_asIplImage(*args)
5584 CvImage_swigregister = _cv.CvImage_swigregister
5585 CvImage_swigregister(CvImage)
5587 class CvMatrix(_object):
5588 """Proxy of C++ CvMatrix class"""
5589 __swig_setmethods__ = {}
5590 __setattr__ = lambda self, name, value: _swig_setattr(self, CvMatrix, name, value)
5591 __swig_getmethods__ = {}
5592 __getattr__ = lambda self, name: _swig_getattr(self, CvMatrix, name)
5593 __repr__ = _swig_repr
5594 def __init__(self, *args):
5596 __init__(self) -> CvMatrix
5597 __init__(self, int rows, int cols, int type) -> CvMatrix
5598 __init__(self, int rows, int cols, int type, CvMat hdr, void data=0,
5599 int step=0x7fffffff) -> CvMatrix
5600 __init__(self, int rows, int cols, int type, CvMat hdr, void data=0) -> CvMatrix
5601 __init__(self, int rows, int cols, int type, CvMat hdr) -> CvMatrix
5602 __init__(self, int rows, int cols, int type, CvMemStorage storage,
5603 bool alloc_data=True) -> CvMatrix
5604 __init__(self, int rows, int cols, int type, CvMemStorage storage) -> CvMatrix
5605 __init__(self, int rows, int cols, int type, void data, int step=0x7fffffff) -> CvMatrix
5606 __init__(self, int rows, int cols, int type, void data) -> CvMatrix
5607 __init__(self, CvMat m) -> CvMatrix
5608 __init__(self, CvMatrix m) -> CvMatrix
5609 __init__(self, char filename, char matname=0, int color=-1) -> CvMatrix
5610 __init__(self, char filename, char matname=0) -> CvMatrix
5611 __init__(self, char filename) -> CvMatrix
5612 __init__(self, CvFileStorage fs, char mapname, char matname) -> CvMatrix
5613 __init__(self, CvFileStorage fs, char seqname, int idx) -> CvMatrix
5615 this = _cv.new_CvMatrix(*args)
5616 try: self.this.append(this)
5617 except: self.this = this
5618 __swig_destroy__ = _cv.delete_CvMatrix
5619 __del__ = lambda self : None;
5621 """clone(self) -> CvMatrix"""
5622 return _cv.CvMatrix_clone(*args)
5625 """set(self, CvMat m, bool add_ref)"""
5626 return _cv.CvMatrix_set(*args)
5629 """create(self, int rows, int cols, int type)"""
5630 return _cv.CvMatrix_create(*args)
5634 return _cv.CvMatrix_addref(*args)
5638 return _cv.CvMatrix_release(*args)
5642 return _cv.CvMatrix_clear(*args)
5646 load(self, char filename, char matname=0, int color=-1) -> bool
5647 load(self, char filename, char matname=0) -> bool
5648 load(self, char filename) -> bool
5650 return _cv.CvMatrix_load(*args)
5654 read(self, CvFileStorage fs, char mapname, char matname) -> bool
5655 read(self, CvFileStorage fs, char seqname, int idx) -> bool
5657 return _cv.CvMatrix_read(*args)
5660 """save(self, char filename, char matname)"""
5661 return _cv.CvMatrix_save(*args)
5664 """write(self, CvFileStorage fs, char matname)"""
5665 return _cv.CvMatrix_write(*args)
5668 """show(self, char window_name)"""
5669 return _cv.CvMatrix_show(*args)
5671 def is_valid(*args):
5672 """is_valid(self) -> bool"""
5673 return _cv.CvMatrix_is_valid(*args)
5676 """rows(self) -> int"""
5677 return _cv.CvMatrix_rows(*args)
5680 """cols(self) -> int"""
5681 return _cv.CvMatrix_cols(*args)
5684 """size(self) -> CvSize"""
5685 return _cv.CvMatrix_size(*args)
5688 """type(self) -> int"""
5689 return _cv.CvMatrix_type(*args)
5692 """depth(self) -> int"""
5693 return _cv.CvMatrix_depth(*args)
5695 def channels(*args):
5696 """channels(self) -> int"""
5697 return _cv.CvMatrix_channels(*args)
5699 def pix_size(*args):
5700 """pix_size(self) -> int"""
5701 return _cv.CvMatrix_pix_size(*args)
5708 return _cv.CvMatrix_data(*args)
5711 """step(self) -> int"""
5712 return _cv.CvMatrix_step(*args)
5714 def set_data(*args):
5716 set_data(self, void data, int step=0x7fffffff)
5717 set_data(self, void data)
5719 return _cv.CvMatrix_set_data(*args)
5723 row(self, int i) -> uchar
5724 row(self, int i) -> uchar
5726 return _cv.CvMatrix_row(*args)
5729 """asCvMat(self) -> CvMat"""
5730 return _cv.CvMatrix_asCvMat(*args)
5732 CvMatrix_swigregister = _cv.CvMatrix_swigregister
5733 CvMatrix_swigregister(CvMatrix)
5736 def cvSetImageIOFunctions(*args):
5738 cvSetImageIOFunctions(CvLoadImageFunc _load_image, CvLoadImageMFunc _load_image_m,
5739 CvSaveImageFunc _save_image, CvShowImageFunc _show_image) -> int
5741 return _cv.cvSetImageIOFunctions(*args)
5742 class CvModule(_object):
5743 """Proxy of C++ CvModule class"""
5744 __swig_setmethods__ = {}
5745 __setattr__ = lambda self, name, value: _swig_setattr(self, CvModule, name, value)
5746 __swig_getmethods__ = {}
5747 __getattr__ = lambda self, name: _swig_getattr(self, CvModule, name)
5748 __repr__ = _swig_repr
5749 def __init__(self, *args):
5750 """__init__(self, CvModuleInfo _info) -> CvModule"""
5751 this = _cv.new_CvModule(*args)
5752 try: self.this.append(this)
5753 except: self.this = this
5754 __swig_destroy__ = _cv.delete_CvModule
5755 __del__ = lambda self : None;
5756 __swig_setmethods__["info"] = _cv.CvModule_info_set
5757 __swig_getmethods__["info"] = _cv.CvModule_info_get
5758 if _newclass:info = _swig_property(_cv.CvModule_info_get, _cv.CvModule_info_set)
5759 __swig_setmethods__["first"] = _cv.CvModule_first_set
5760 __swig_getmethods__["first"] = _cv.CvModule_first_get
5761 if _newclass:first = _swig_property(_cv.CvModule_first_get, _cv.CvModule_first_set)
5762 __swig_setmethods__["last"] = _cv.CvModule_last_set
5763 __swig_getmethods__["last"] = _cv.CvModule_last_get
5764 if _newclass:last = _swig_property(_cv.CvModule_last_get, _cv.CvModule_last_set)
5765 CvModule_swigregister = _cv.CvModule_swigregister
5766 CvModule_swigregister(CvModule)
5768 class CvType(_object):
5769 """Proxy of C++ CvType class"""
5770 __swig_setmethods__ = {}
5771 __setattr__ = lambda self, name, value: _swig_setattr(self, CvType, name, value)
5772 __swig_getmethods__ = {}
5773 __getattr__ = lambda self, name: _swig_getattr(self, CvType, name)
5774 __repr__ = _swig_repr
5775 def __init__(self, *args):
5777 __init__(self, char type_name, CvIsInstanceFunc is_instance, CvReleaseFunc release=0,
5778 CvReadFunc read=0, CvWriteFunc write=0,
5779 CvCloneFunc clone=0) -> CvType
5780 __init__(self, char type_name, CvIsInstanceFunc is_instance, CvReleaseFunc release=0,
5781 CvReadFunc read=0, CvWriteFunc write=0) -> CvType
5782 __init__(self, char type_name, CvIsInstanceFunc is_instance, CvReleaseFunc release=0,
5783 CvReadFunc read=0) -> CvType
5784 __init__(self, char type_name, CvIsInstanceFunc is_instance, CvReleaseFunc release=0) -> CvType
5785 __init__(self, char type_name, CvIsInstanceFunc is_instance) -> CvType
5787 this = _cv.new_CvType(*args)
5788 try: self.this.append(this)
5789 except: self.this = this
5790 __swig_destroy__ = _cv.delete_CvType
5791 __del__ = lambda self : None;
5792 __swig_setmethods__["info"] = _cv.CvType_info_set
5793 __swig_getmethods__["info"] = _cv.CvType_info_get
5794 if _newclass:info = _swig_property(_cv.CvType_info_get, _cv.CvType_info_set)
5795 __swig_setmethods__["first"] = _cv.CvType_first_set
5796 __swig_getmethods__["first"] = _cv.CvType_first_get
5797 if _newclass:first = _swig_property(_cv.CvType_first_get, _cv.CvType_first_set)
5798 __swig_setmethods__["last"] = _cv.CvType_last_set
5799 __swig_getmethods__["last"] = _cv.CvType_last_get
5800 if _newclass:last = _swig_property(_cv.CvType_last_get, _cv.CvType_last_set)
5801 CvType_swigregister = _cv.CvType_swigregister
5802 CvType_swigregister(CvType)
5804 class CvMoments(_object):
5805 """Proxy of C++ CvMoments class"""
5806 __swig_setmethods__ = {}
5807 __setattr__ = lambda self, name, value: _swig_setattr(self, CvMoments, name, value)
5808 __swig_getmethods__ = {}
5809 __getattr__ = lambda self, name: _swig_getattr(self, CvMoments, name)
5810 __repr__ = _swig_repr
5811 __swig_setmethods__["m00"] = _cv.CvMoments_m00_set
5812 __swig_getmethods__["m00"] = _cv.CvMoments_m00_get
5813 if _newclass:m00 = _swig_property(_cv.CvMoments_m00_get, _cv.CvMoments_m00_set)
5814 __swig_setmethods__["m10"] = _cv.CvMoments_m10_set
5815 __swig_getmethods__["m10"] = _cv.CvMoments_m10_get
5816 if _newclass:m10 = _swig_property(_cv.CvMoments_m10_get, _cv.CvMoments_m10_set)
5817 __swig_setmethods__["m01"] = _cv.CvMoments_m01_set
5818 __swig_getmethods__["m01"] = _cv.CvMoments_m01_get
5819 if _newclass:m01 = _swig_property(_cv.CvMoments_m01_get, _cv.CvMoments_m01_set)
5820 __swig_setmethods__["m20"] = _cv.CvMoments_m20_set
5821 __swig_getmethods__["m20"] = _cv.CvMoments_m20_get
5822 if _newclass:m20 = _swig_property(_cv.CvMoments_m20_get, _cv.CvMoments_m20_set)
5823 __swig_setmethods__["m11"] = _cv.CvMoments_m11_set
5824 __swig_getmethods__["m11"] = _cv.CvMoments_m11_get
5825 if _newclass:m11 = _swig_property(_cv.CvMoments_m11_get, _cv.CvMoments_m11_set)
5826 __swig_setmethods__["m02"] = _cv.CvMoments_m02_set
5827 __swig_getmethods__["m02"] = _cv.CvMoments_m02_get
5828 if _newclass:m02 = _swig_property(_cv.CvMoments_m02_get, _cv.CvMoments_m02_set)
5829 __swig_setmethods__["m30"] = _cv.CvMoments_m30_set
5830 __swig_getmethods__["m30"] = _cv.CvMoments_m30_get
5831 if _newclass:m30 = _swig_property(_cv.CvMoments_m30_get, _cv.CvMoments_m30_set)
5832 __swig_setmethods__["m21"] = _cv.CvMoments_m21_set
5833 __swig_getmethods__["m21"] = _cv.CvMoments_m21_get
5834 if _newclass:m21 = _swig_property(_cv.CvMoments_m21_get, _cv.CvMoments_m21_set)
5835 __swig_setmethods__["m12"] = _cv.CvMoments_m12_set
5836 __swig_getmethods__["m12"] = _cv.CvMoments_m12_get
5837 if _newclass:m12 = _swig_property(_cv.CvMoments_m12_get, _cv.CvMoments_m12_set)
5838 __swig_setmethods__["m03"] = _cv.CvMoments_m03_set
5839 __swig_getmethods__["m03"] = _cv.CvMoments_m03_get
5840 if _newclass:m03 = _swig_property(_cv.CvMoments_m03_get, _cv.CvMoments_m03_set)
5841 __swig_setmethods__["mu20"] = _cv.CvMoments_mu20_set
5842 __swig_getmethods__["mu20"] = _cv.CvMoments_mu20_get
5843 if _newclass:mu20 = _swig_property(_cv.CvMoments_mu20_get, _cv.CvMoments_mu20_set)
5844 __swig_setmethods__["mu11"] = _cv.CvMoments_mu11_set
5845 __swig_getmethods__["mu11"] = _cv.CvMoments_mu11_get
5846 if _newclass:mu11 = _swig_property(_cv.CvMoments_mu11_get, _cv.CvMoments_mu11_set)
5847 __swig_setmethods__["mu02"] = _cv.CvMoments_mu02_set
5848 __swig_getmethods__["mu02"] = _cv.CvMoments_mu02_get
5849 if _newclass:mu02 = _swig_property(_cv.CvMoments_mu02_get, _cv.CvMoments_mu02_set)
5850 __swig_setmethods__["mu30"] = _cv.CvMoments_mu30_set
5851 __swig_getmethods__["mu30"] = _cv.CvMoments_mu30_get
5852 if _newclass:mu30 = _swig_property(_cv.CvMoments_mu30_get, _cv.CvMoments_mu30_set)
5853 __swig_setmethods__["mu21"] = _cv.CvMoments_mu21_set
5854 __swig_getmethods__["mu21"] = _cv.CvMoments_mu21_get
5855 if _newclass:mu21 = _swig_property(_cv.CvMoments_mu21_get, _cv.CvMoments_mu21_set)
5856 __swig_setmethods__["mu12"] = _cv.CvMoments_mu12_set
5857 __swig_getmethods__["mu12"] = _cv.CvMoments_mu12_get
5858 if _newclass:mu12 = _swig_property(_cv.CvMoments_mu12_get, _cv.CvMoments_mu12_set)
5859 __swig_setmethods__["mu03"] = _cv.CvMoments_mu03_set
5860 __swig_getmethods__["mu03"] = _cv.CvMoments_mu03_get
5861 if _newclass:mu03 = _swig_property(_cv.CvMoments_mu03_get, _cv.CvMoments_mu03_set)
5862 __swig_setmethods__["inv_sqrt_m00"] = _cv.CvMoments_inv_sqrt_m00_set
5863 __swig_getmethods__["inv_sqrt_m00"] = _cv.CvMoments_inv_sqrt_m00_get
5864 if _newclass:inv_sqrt_m00 = _swig_property(_cv.CvMoments_inv_sqrt_m00_get, _cv.CvMoments_inv_sqrt_m00_set)
5865 def __init__(self, *args):
5866 """__init__(self) -> CvMoments"""
5867 this = _cv.new_CvMoments(*args)
5868 try: self.this.append(this)
5869 except: self.this = this
5870 __swig_destroy__ = _cv.delete_CvMoments
5871 __del__ = lambda self : None;
5872 CvMoments_swigregister = _cv.CvMoments_swigregister
5873 CvMoments_swigregister(CvMoments)
5875 class CvHuMoments(_object):
5876 """Proxy of C++ CvHuMoments class"""
5877 __swig_setmethods__ = {}
5878 __setattr__ = lambda self, name, value: _swig_setattr(self, CvHuMoments, name, value)
5879 __swig_getmethods__ = {}
5880 __getattr__ = lambda self, name: _swig_getattr(self, CvHuMoments, name)
5881 __repr__ = _swig_repr
5882 __swig_setmethods__["hu1"] = _cv.CvHuMoments_hu1_set
5883 __swig_getmethods__["hu1"] = _cv.CvHuMoments_hu1_get
5884 if _newclass:hu1 = _swig_property(_cv.CvHuMoments_hu1_get, _cv.CvHuMoments_hu1_set)
5885 __swig_setmethods__["hu2"] = _cv.CvHuMoments_hu2_set
5886 __swig_getmethods__["hu2"] = _cv.CvHuMoments_hu2_get
5887 if _newclass:hu2 = _swig_property(_cv.CvHuMoments_hu2_get, _cv.CvHuMoments_hu2_set)
5888 __swig_setmethods__["hu3"] = _cv.CvHuMoments_hu3_set
5889 __swig_getmethods__["hu3"] = _cv.CvHuMoments_hu3_get
5890 if _newclass:hu3 = _swig_property(_cv.CvHuMoments_hu3_get, _cv.CvHuMoments_hu3_set)
5891 __swig_setmethods__["hu4"] = _cv.CvHuMoments_hu4_set
5892 __swig_getmethods__["hu4"] = _cv.CvHuMoments_hu4_get
5893 if _newclass:hu4 = _swig_property(_cv.CvHuMoments_hu4_get, _cv.CvHuMoments_hu4_set)
5894 __swig_setmethods__["hu5"] = _cv.CvHuMoments_hu5_set
5895 __swig_getmethods__["hu5"] = _cv.CvHuMoments_hu5_get
5896 if _newclass:hu5 = _swig_property(_cv.CvHuMoments_hu5_get, _cv.CvHuMoments_hu5_set)
5897 __swig_setmethods__["hu6"] = _cv.CvHuMoments_hu6_set
5898 __swig_getmethods__["hu6"] = _cv.CvHuMoments_hu6_get
5899 if _newclass:hu6 = _swig_property(_cv.CvHuMoments_hu6_get, _cv.CvHuMoments_hu6_set)
5900 __swig_setmethods__["hu7"] = _cv.CvHuMoments_hu7_set
5901 __swig_getmethods__["hu7"] = _cv.CvHuMoments_hu7_get
5902 if _newclass:hu7 = _swig_property(_cv.CvHuMoments_hu7_get, _cv.CvHuMoments_hu7_set)
5903 def __init__(self, *args):
5904 """__init__(self) -> CvHuMoments"""
5905 this = _cv.new_CvHuMoments(*args)
5906 try: self.this.append(this)
5907 except: self.this = this
5908 __swig_destroy__ = _cv.delete_CvHuMoments
5909 __del__ = lambda self : None;
5910 CvHuMoments_swigregister = _cv.CvHuMoments_swigregister
5911 CvHuMoments_swigregister(CvHuMoments)
5913 class CvConnectedComp(_object):
5914 """Proxy of C++ CvConnectedComp class"""
5915 __swig_setmethods__ = {}
5916 __setattr__ = lambda self, name, value: _swig_setattr(self, CvConnectedComp, name, value)
5917 __swig_getmethods__ = {}
5918 __getattr__ = lambda self, name: _swig_getattr(self, CvConnectedComp, name)
5919 __repr__ = _swig_repr
5920 __swig_setmethods__["area"] = _cv.CvConnectedComp_area_set
5921 __swig_getmethods__["area"] = _cv.CvConnectedComp_area_get
5922 if _newclass:area = _swig_property(_cv.CvConnectedComp_area_get, _cv.CvConnectedComp_area_set)
5923 __swig_setmethods__["value"] = _cv.CvConnectedComp_value_set
5924 __swig_getmethods__["value"] = _cv.CvConnectedComp_value_get
5925 if _newclass:value = _swig_property(_cv.CvConnectedComp_value_get, _cv.CvConnectedComp_value_set)
5926 __swig_setmethods__["rect"] = _cv.CvConnectedComp_rect_set
5927 __swig_getmethods__["rect"] = _cv.CvConnectedComp_rect_get
5928 if _newclass:rect = _swig_property(_cv.CvConnectedComp_rect_get, _cv.CvConnectedComp_rect_set)
5929 __swig_setmethods__["contour"] = _cv.CvConnectedComp_contour_set
5930 __swig_getmethods__["contour"] = _cv.CvConnectedComp_contour_get
5931 if _newclass:contour = _swig_property(_cv.CvConnectedComp_contour_get, _cv.CvConnectedComp_contour_set)
5932 def __init__(self, *args):
5933 """__init__(self) -> CvConnectedComp"""
5934 this = _cv.new_CvConnectedComp(*args)
5935 try: self.this.append(this)
5936 except: self.this = this
5937 __swig_destroy__ = _cv.delete_CvConnectedComp
5938 __del__ = lambda self : None;
5939 CvConnectedComp_swigregister = _cv.CvConnectedComp_swigregister
5940 CvConnectedComp_swigregister(CvConnectedComp)
5942 class CvChainPtReader(_object):
5943 """Proxy of C++ CvChainPtReader class"""
5944 __swig_setmethods__ = {}
5945 __setattr__ = lambda self, name, value: _swig_setattr(self, CvChainPtReader, name, value)
5946 __swig_getmethods__ = {}
5947 __getattr__ = lambda self, name: _swig_getattr(self, CvChainPtReader, name)
5948 __repr__ = _swig_repr
5949 __swig_setmethods__["header_size"] = _cv.CvChainPtReader_header_size_set
5950 __swig_getmethods__["header_size"] = _cv.CvChainPtReader_header_size_get
5951 if _newclass:header_size = _swig_property(_cv.CvChainPtReader_header_size_get, _cv.CvChainPtReader_header_size_set)
5952 __swig_setmethods__["seq"] = _cv.CvChainPtReader_seq_set
5953 __swig_getmethods__["seq"] = _cv.CvChainPtReader_seq_get
5954 if _newclass:seq = _swig_property(_cv.CvChainPtReader_seq_get, _cv.CvChainPtReader_seq_set)
5955 __swig_setmethods__["block"] = _cv.CvChainPtReader_block_set
5956 __swig_getmethods__["block"] = _cv.CvChainPtReader_block_get
5957 if _newclass:block = _swig_property(_cv.CvChainPtReader_block_get, _cv.CvChainPtReader_block_set)
5958 __swig_setmethods__["ptr"] = _cv.CvChainPtReader_ptr_set
5959 __swig_getmethods__["ptr"] = _cv.CvChainPtReader_ptr_get
5960 if _newclass:ptr = _swig_property(_cv.CvChainPtReader_ptr_get, _cv.CvChainPtReader_ptr_set)
5961 __swig_setmethods__["block_min"] = _cv.CvChainPtReader_block_min_set
5962 __swig_getmethods__["block_min"] = _cv.CvChainPtReader_block_min_get
5963 if _newclass:block_min = _swig_property(_cv.CvChainPtReader_block_min_get, _cv.CvChainPtReader_block_min_set)
5964 __swig_setmethods__["block_max"] = _cv.CvChainPtReader_block_max_set
5965 __swig_getmethods__["block_max"] = _cv.CvChainPtReader_block_max_get
5966 if _newclass:block_max = _swig_property(_cv.CvChainPtReader_block_max_get, _cv.CvChainPtReader_block_max_set)
5967 __swig_setmethods__["delta_index"] = _cv.CvChainPtReader_delta_index_set
5968 __swig_getmethods__["delta_index"] = _cv.CvChainPtReader_delta_index_get
5969 if _newclass:delta_index = _swig_property(_cv.CvChainPtReader_delta_index_get, _cv.CvChainPtReader_delta_index_set)
5970 __swig_setmethods__["prev_elem"] = _cv.CvChainPtReader_prev_elem_set
5971 __swig_getmethods__["prev_elem"] = _cv.CvChainPtReader_prev_elem_get
5972 if _newclass:prev_elem = _swig_property(_cv.CvChainPtReader_prev_elem_get, _cv.CvChainPtReader_prev_elem_set)
5973 __swig_setmethods__["code"] = _cv.CvChainPtReader_code_set
5974 __swig_getmethods__["code"] = _cv.CvChainPtReader_code_get
5975 if _newclass:code = _swig_property(_cv.CvChainPtReader_code_get, _cv.CvChainPtReader_code_set)
5976 __swig_setmethods__["pt"] = _cv.CvChainPtReader_pt_set
5977 __swig_getmethods__["pt"] = _cv.CvChainPtReader_pt_get
5978 if _newclass:pt = _swig_property(_cv.CvChainPtReader_pt_get, _cv.CvChainPtReader_pt_set)
5979 __swig_setmethods__["deltas"] = _cv.CvChainPtReader_deltas_set
5980 __swig_getmethods__["deltas"] = _cv.CvChainPtReader_deltas_get
5981 if _newclass:deltas = _swig_property(_cv.CvChainPtReader_deltas_get, _cv.CvChainPtReader_deltas_set)
5982 def __init__(self, *args):
5983 """__init__(self) -> CvChainPtReader"""
5984 this = _cv.new_CvChainPtReader(*args)
5985 try: self.this.append(this)
5986 except: self.this = this
5987 __swig_destroy__ = _cv.delete_CvChainPtReader
5988 __del__ = lambda self : None;
5989 CvChainPtReader_swigregister = _cv.CvChainPtReader_swigregister
5990 CvChainPtReader_swigregister(CvChainPtReader)
5992 class CvContourTree(_object):
5993 """Proxy of C++ CvContourTree class"""
5994 __swig_setmethods__ = {}
5995 __setattr__ = lambda self, name, value: _swig_setattr(self, CvContourTree, name, value)
5996 __swig_getmethods__ = {}
5997 __getattr__ = lambda self, name: _swig_getattr(self, CvContourTree, name)
5998 __repr__ = _swig_repr
5999 __swig_setmethods__["flags"] = _cv.CvContourTree_flags_set
6000 __swig_getmethods__["flags"] = _cv.CvContourTree_flags_get
6001 if _newclass:flags = _swig_property(_cv.CvContourTree_flags_get, _cv.CvContourTree_flags_set)
6002 __swig_setmethods__["header_size"] = _cv.CvContourTree_header_size_set
6003 __swig_getmethods__["header_size"] = _cv.CvContourTree_header_size_get
6004 if _newclass:header_size = _swig_property(_cv.CvContourTree_header_size_get, _cv.CvContourTree_header_size_set)
6005 __swig_setmethods__["h_prev"] = _cv.CvContourTree_h_prev_set
6006 __swig_getmethods__["h_prev"] = _cv.CvContourTree_h_prev_get
6007 if _newclass:h_prev = _swig_property(_cv.CvContourTree_h_prev_get, _cv.CvContourTree_h_prev_set)
6008 __swig_setmethods__["h_next"] = _cv.CvContourTree_h_next_set
6009 __swig_getmethods__["h_next"] = _cv.CvContourTree_h_next_get
6010 if _newclass:h_next = _swig_property(_cv.CvContourTree_h_next_get, _cv.CvContourTree_h_next_set)
6011 __swig_setmethods__["v_prev"] = _cv.CvContourTree_v_prev_set
6012 __swig_getmethods__["v_prev"] = _cv.CvContourTree_v_prev_get
6013 if _newclass:v_prev = _swig_property(_cv.CvContourTree_v_prev_get, _cv.CvContourTree_v_prev_set)
6014 __swig_setmethods__["v_next"] = _cv.CvContourTree_v_next_set
6015 __swig_getmethods__["v_next"] = _cv.CvContourTree_v_next_get
6016 if _newclass:v_next = _swig_property(_cv.CvContourTree_v_next_get, _cv.CvContourTree_v_next_set)
6017 __swig_setmethods__["total"] = _cv.CvContourTree_total_set
6018 __swig_getmethods__["total"] = _cv.CvContourTree_total_get
6019 if _newclass:total = _swig_property(_cv.CvContourTree_total_get, _cv.CvContourTree_total_set)
6020 __swig_setmethods__["elem_size"] = _cv.CvContourTree_elem_size_set
6021 __swig_getmethods__["elem_size"] = _cv.CvContourTree_elem_size_get
6022 if _newclass:elem_size = _swig_property(_cv.CvContourTree_elem_size_get, _cv.CvContourTree_elem_size_set)
6023 __swig_setmethods__["block_max"] = _cv.CvContourTree_block_max_set
6024 __swig_getmethods__["block_max"] = _cv.CvContourTree_block_max_get
6025 if _newclass:block_max = _swig_property(_cv.CvContourTree_block_max_get, _cv.CvContourTree_block_max_set)
6026 __swig_setmethods__["ptr"] = _cv.CvContourTree_ptr_set
6027 __swig_getmethods__["ptr"] = _cv.CvContourTree_ptr_get
6028 if _newclass:ptr = _swig_property(_cv.CvContourTree_ptr_get, _cv.CvContourTree_ptr_set)
6029 __swig_setmethods__["delta_elems"] = _cv.CvContourTree_delta_elems_set
6030 __swig_getmethods__["delta_elems"] = _cv.CvContourTree_delta_elems_get
6031 if _newclass:delta_elems = _swig_property(_cv.CvContourTree_delta_elems_get, _cv.CvContourTree_delta_elems_set)
6032 __swig_setmethods__["storage"] = _cv.CvContourTree_storage_set
6033 __swig_getmethods__["storage"] = _cv.CvContourTree_storage_get
6034 if _newclass:storage = _swig_property(_cv.CvContourTree_storage_get, _cv.CvContourTree_storage_set)
6035 __swig_setmethods__["free_blocks"] = _cv.CvContourTree_free_blocks_set
6036 __swig_getmethods__["free_blocks"] = _cv.CvContourTree_free_blocks_get
6037 if _newclass:free_blocks = _swig_property(_cv.CvContourTree_free_blocks_get, _cv.CvContourTree_free_blocks_set)
6038 __swig_setmethods__["first"] = _cv.CvContourTree_first_set
6039 __swig_getmethods__["first"] = _cv.CvContourTree_first_get
6040 if _newclass:first = _swig_property(_cv.CvContourTree_first_get, _cv.CvContourTree_first_set)
6041 __swig_setmethods__["p1"] = _cv.CvContourTree_p1_set
6042 __swig_getmethods__["p1"] = _cv.CvContourTree_p1_get
6043 if _newclass:p1 = _swig_property(_cv.CvContourTree_p1_get, _cv.CvContourTree_p1_set)
6044 __swig_setmethods__["p2"] = _cv.CvContourTree_p2_set
6045 __swig_getmethods__["p2"] = _cv.CvContourTree_p2_get
6046 if _newclass:p2 = _swig_property(_cv.CvContourTree_p2_get, _cv.CvContourTree_p2_set)
6047 def __init__(self, *args):
6048 """__init__(self) -> CvContourTree"""
6049 this = _cv.new_CvContourTree(*args)
6050 try: self.this.append(this)
6051 except: self.this = this
6052 __swig_destroy__ = _cv.delete_CvContourTree
6053 __del__ = lambda self : None;
6054 CvContourTree_swigregister = _cv.CvContourTree_swigregister
6055 CvContourTree_swigregister(CvContourTree)
6057 class CvConvexityDefect(_object):
6058 """Proxy of C++ CvConvexityDefect class"""
6059 __swig_setmethods__ = {}
6060 __setattr__ = lambda self, name, value: _swig_setattr(self, CvConvexityDefect, name, value)
6061 __swig_getmethods__ = {}
6062 __getattr__ = lambda self, name: _swig_getattr(self, CvConvexityDefect, name)
6063 __repr__ = _swig_repr
6064 __swig_setmethods__["start"] = _cv.CvConvexityDefect_start_set
6065 __swig_getmethods__["start"] = _cv.CvConvexityDefect_start_get
6066 if _newclass:start = _swig_property(_cv.CvConvexityDefect_start_get, _cv.CvConvexityDefect_start_set)
6067 __swig_setmethods__["end"] = _cv.CvConvexityDefect_end_set
6068 __swig_getmethods__["end"] = _cv.CvConvexityDefect_end_get
6069 if _newclass:end = _swig_property(_cv.CvConvexityDefect_end_get, _cv.CvConvexityDefect_end_set)
6070 __swig_setmethods__["depth_point"] = _cv.CvConvexityDefect_depth_point_set
6071 __swig_getmethods__["depth_point"] = _cv.CvConvexityDefect_depth_point_get
6072 if _newclass:depth_point = _swig_property(_cv.CvConvexityDefect_depth_point_get, _cv.CvConvexityDefect_depth_point_set)
6073 __swig_setmethods__["depth"] = _cv.CvConvexityDefect_depth_set
6074 __swig_getmethods__["depth"] = _cv.CvConvexityDefect_depth_get
6075 if _newclass:depth = _swig_property(_cv.CvConvexityDefect_depth_get, _cv.CvConvexityDefect_depth_set)
6076 def __init__(self, *args):
6077 """__init__(self) -> CvConvexityDefect"""
6078 this = _cv.new_CvConvexityDefect(*args)
6079 try: self.this.append(this)
6080 except: self.this = this
6081 __swig_destroy__ = _cv.delete_CvConvexityDefect
6082 __del__ = lambda self : None;
6083 CvConvexityDefect_swigregister = _cv.CvConvexityDefect_swigregister
6084 CvConvexityDefect_swigregister(CvConvexityDefect)
6086 class CvQuadEdge2D(_object):
6087 """Proxy of C++ CvQuadEdge2D class"""
6088 __swig_setmethods__ = {}
6089 __setattr__ = lambda self, name, value: _swig_setattr(self, CvQuadEdge2D, name, value)
6090 __swig_getmethods__ = {}
6091 __getattr__ = lambda self, name: _swig_getattr(self, CvQuadEdge2D, name)
6092 __repr__ = _swig_repr
6093 __swig_setmethods__["flags"] = _cv.CvQuadEdge2D_flags_set
6094 __swig_getmethods__["flags"] = _cv.CvQuadEdge2D_flags_get
6095 if _newclass:flags = _swig_property(_cv.CvQuadEdge2D_flags_get, _cv.CvQuadEdge2D_flags_set)
6096 __swig_setmethods__["pt"] = _cv.CvQuadEdge2D_pt_set
6097 __swig_getmethods__["pt"] = _cv.CvQuadEdge2D_pt_get
6098 if _newclass:pt = _swig_property(_cv.CvQuadEdge2D_pt_get, _cv.CvQuadEdge2D_pt_set)
6099 __swig_setmethods__["next"] = _cv.CvQuadEdge2D_next_set
6100 __swig_getmethods__["next"] = _cv.CvQuadEdge2D_next_get
6101 if _newclass:next = _swig_property(_cv.CvQuadEdge2D_next_get, _cv.CvQuadEdge2D_next_set)
6102 def __init__(self, *args):
6103 """__init__(self) -> CvQuadEdge2D"""
6104 this = _cv.new_CvQuadEdge2D(*args)
6105 try: self.this.append(this)
6106 except: self.this = this
6107 __swig_destroy__ = _cv.delete_CvQuadEdge2D
6108 __del__ = lambda self : None;
6109 CvQuadEdge2D_swigregister = _cv.CvQuadEdge2D_swigregister
6110 CvQuadEdge2D_swigregister(CvQuadEdge2D)
6112 class CvSubdiv2DPoint(_object):
6113 """Proxy of C++ CvSubdiv2DPoint class"""
6114 __swig_setmethods__ = {}
6115 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSubdiv2DPoint, name, value)
6116 __swig_getmethods__ = {}
6117 __getattr__ = lambda self, name: _swig_getattr(self, CvSubdiv2DPoint, name)
6118 __repr__ = _swig_repr
6119 __swig_setmethods__["flags"] = _cv.CvSubdiv2DPoint_flags_set
6120 __swig_getmethods__["flags"] = _cv.CvSubdiv2DPoint_flags_get
6121 if _newclass:flags = _swig_property(_cv.CvSubdiv2DPoint_flags_get, _cv.CvSubdiv2DPoint_flags_set)
6122 __swig_setmethods__["first"] = _cv.CvSubdiv2DPoint_first_set
6123 __swig_getmethods__["first"] = _cv.CvSubdiv2DPoint_first_get
6124 if _newclass:first = _swig_property(_cv.CvSubdiv2DPoint_first_get, _cv.CvSubdiv2DPoint_first_set)
6125 __swig_setmethods__["pt"] = _cv.CvSubdiv2DPoint_pt_set
6126 __swig_getmethods__["pt"] = _cv.CvSubdiv2DPoint_pt_get
6127 if _newclass:pt = _swig_property(_cv.CvSubdiv2DPoint_pt_get, _cv.CvSubdiv2DPoint_pt_set)
6128 def __init__(self, *args):
6129 """__init__(self) -> CvSubdiv2DPoint"""
6130 this = _cv.new_CvSubdiv2DPoint(*args)
6131 try: self.this.append(this)
6132 except: self.this = this
6133 __swig_destroy__ = _cv.delete_CvSubdiv2DPoint
6134 __del__ = lambda self : None;
6135 CvSubdiv2DPoint_swigregister = _cv.CvSubdiv2DPoint_swigregister
6136 CvSubdiv2DPoint_swigregister(CvSubdiv2DPoint)
6138 class CvSubdiv2D(_object):
6139 """Proxy of C++ CvSubdiv2D class"""
6140 __swig_setmethods__ = {}
6141 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSubdiv2D, name, value)
6142 __swig_getmethods__ = {}
6143 __getattr__ = lambda self, name: _swig_getattr(self, CvSubdiv2D, name)
6144 __repr__ = _swig_repr
6145 __swig_setmethods__["flags"] = _cv.CvSubdiv2D_flags_set
6146 __swig_getmethods__["flags"] = _cv.CvSubdiv2D_flags_get
6147 if _newclass:flags = _swig_property(_cv.CvSubdiv2D_flags_get, _cv.CvSubdiv2D_flags_set)
6148 __swig_setmethods__["header_size"] = _cv.CvSubdiv2D_header_size_set
6149 __swig_getmethods__["header_size"] = _cv.CvSubdiv2D_header_size_get
6150 if _newclass:header_size = _swig_property(_cv.CvSubdiv2D_header_size_get, _cv.CvSubdiv2D_header_size_set)
6151 __swig_setmethods__["h_prev"] = _cv.CvSubdiv2D_h_prev_set
6152 __swig_getmethods__["h_prev"] = _cv.CvSubdiv2D_h_prev_get
6153 if _newclass:h_prev = _swig_property(_cv.CvSubdiv2D_h_prev_get, _cv.CvSubdiv2D_h_prev_set)
6154 __swig_setmethods__["h_next"] = _cv.CvSubdiv2D_h_next_set
6155 __swig_getmethods__["h_next"] = _cv.CvSubdiv2D_h_next_get
6156 if _newclass:h_next = _swig_property(_cv.CvSubdiv2D_h_next_get, _cv.CvSubdiv2D_h_next_set)
6157 __swig_setmethods__["v_prev"] = _cv.CvSubdiv2D_v_prev_set
6158 __swig_getmethods__["v_prev"] = _cv.CvSubdiv2D_v_prev_get
6159 if _newclass:v_prev = _swig_property(_cv.CvSubdiv2D_v_prev_get, _cv.CvSubdiv2D_v_prev_set)
6160 __swig_setmethods__["v_next"] = _cv.CvSubdiv2D_v_next_set
6161 __swig_getmethods__["v_next"] = _cv.CvSubdiv2D_v_next_get
6162 if _newclass:v_next = _swig_property(_cv.CvSubdiv2D_v_next_get, _cv.CvSubdiv2D_v_next_set)
6163 __swig_setmethods__["total"] = _cv.CvSubdiv2D_total_set
6164 __swig_getmethods__["total"] = _cv.CvSubdiv2D_total_get
6165 if _newclass:total = _swig_property(_cv.CvSubdiv2D_total_get, _cv.CvSubdiv2D_total_set)
6166 __swig_setmethods__["elem_size"] = _cv.CvSubdiv2D_elem_size_set
6167 __swig_getmethods__["elem_size"] = _cv.CvSubdiv2D_elem_size_get
6168 if _newclass:elem_size = _swig_property(_cv.CvSubdiv2D_elem_size_get, _cv.CvSubdiv2D_elem_size_set)
6169 __swig_setmethods__["block_max"] = _cv.CvSubdiv2D_block_max_set
6170 __swig_getmethods__["block_max"] = _cv.CvSubdiv2D_block_max_get
6171 if _newclass:block_max = _swig_property(_cv.CvSubdiv2D_block_max_get, _cv.CvSubdiv2D_block_max_set)
6172 __swig_setmethods__["ptr"] = _cv.CvSubdiv2D_ptr_set
6173 __swig_getmethods__["ptr"] = _cv.CvSubdiv2D_ptr_get
6174 if _newclass:ptr = _swig_property(_cv.CvSubdiv2D_ptr_get, _cv.CvSubdiv2D_ptr_set)
6175 __swig_setmethods__["delta_elems"] = _cv.CvSubdiv2D_delta_elems_set
6176 __swig_getmethods__["delta_elems"] = _cv.CvSubdiv2D_delta_elems_get
6177 if _newclass:delta_elems = _swig_property(_cv.CvSubdiv2D_delta_elems_get, _cv.CvSubdiv2D_delta_elems_set)
6178 __swig_setmethods__["storage"] = _cv.CvSubdiv2D_storage_set
6179 __swig_getmethods__["storage"] = _cv.CvSubdiv2D_storage_get
6180 if _newclass:storage = _swig_property(_cv.CvSubdiv2D_storage_get, _cv.CvSubdiv2D_storage_set)
6181 __swig_setmethods__["free_blocks"] = _cv.CvSubdiv2D_free_blocks_set
6182 __swig_getmethods__["free_blocks"] = _cv.CvSubdiv2D_free_blocks_get
6183 if _newclass:free_blocks = _swig_property(_cv.CvSubdiv2D_free_blocks_get, _cv.CvSubdiv2D_free_blocks_set)
6184 __swig_setmethods__["first"] = _cv.CvSubdiv2D_first_set
6185 __swig_getmethods__["first"] = _cv.CvSubdiv2D_first_get
6186 if _newclass:first = _swig_property(_cv.CvSubdiv2D_first_get, _cv.CvSubdiv2D_first_set)
6187 __swig_setmethods__["free_elems"] = _cv.CvSubdiv2D_free_elems_set
6188 __swig_getmethods__["free_elems"] = _cv.CvSubdiv2D_free_elems_get
6189 if _newclass:free_elems = _swig_property(_cv.CvSubdiv2D_free_elems_get, _cv.CvSubdiv2D_free_elems_set)
6190 __swig_setmethods__["active_count"] = _cv.CvSubdiv2D_active_count_set
6191 __swig_getmethods__["active_count"] = _cv.CvSubdiv2D_active_count_get
6192 if _newclass:active_count = _swig_property(_cv.CvSubdiv2D_active_count_get, _cv.CvSubdiv2D_active_count_set)
6193 __swig_setmethods__["quad_edges"] = _cv.CvSubdiv2D_quad_edges_set
6194 __swig_getmethods__["quad_edges"] = _cv.CvSubdiv2D_quad_edges_get
6195 if _newclass:quad_edges = _swig_property(_cv.CvSubdiv2D_quad_edges_get, _cv.CvSubdiv2D_quad_edges_set)
6196 __swig_setmethods__["is_geometry_valid"] = _cv.CvSubdiv2D_is_geometry_valid_set
6197 __swig_getmethods__["is_geometry_valid"] = _cv.CvSubdiv2D_is_geometry_valid_get
6198 if _newclass:is_geometry_valid = _swig_property(_cv.CvSubdiv2D_is_geometry_valid_get, _cv.CvSubdiv2D_is_geometry_valid_set)
6199 __swig_setmethods__["recent_edge"] = _cv.CvSubdiv2D_recent_edge_set
6200 __swig_getmethods__["recent_edge"] = _cv.CvSubdiv2D_recent_edge_get
6201 if _newclass:recent_edge = _swig_property(_cv.CvSubdiv2D_recent_edge_get, _cv.CvSubdiv2D_recent_edge_set)
6202 __swig_setmethods__["topleft"] = _cv.CvSubdiv2D_topleft_set
6203 __swig_getmethods__["topleft"] = _cv.CvSubdiv2D_topleft_get
6204 if _newclass:topleft = _swig_property(_cv.CvSubdiv2D_topleft_get, _cv.CvSubdiv2D_topleft_set)
6205 __swig_setmethods__["bottomright"] = _cv.CvSubdiv2D_bottomright_set
6206 __swig_getmethods__["bottomright"] = _cv.CvSubdiv2D_bottomright_get
6207 if _newclass:bottomright = _swig_property(_cv.CvSubdiv2D_bottomright_get, _cv.CvSubdiv2D_bottomright_set)
6208 __swig_setmethods__["edges"] = _cv.CvSubdiv2D_edges_set
6209 __swig_getmethods__["edges"] = _cv.CvSubdiv2D_edges_get
6210 if _newclass:edges = _swig_property(_cv.CvSubdiv2D_edges_get, _cv.CvSubdiv2D_edges_set)
6211 def typed_edges_get(*args):
6212 """typed_edges_get(self) -> CvSeq_CvQuadEdge2D"""
6213 return _cv.CvSubdiv2D_typed_edges_get(*args)
6215 def typed_edges_set(*args):
6216 """typed_edges_set(self, CvSeq_CvQuadEdge2D ?)"""
6217 return _cv.CvSubdiv2D_typed_edges_set(*args)
6220 s = CvSeq_QuadEdge2D.cast(self)
6221 for i in range(s.total):
6224 def __init__(self, *args):
6225 """__init__(self) -> CvSubdiv2D"""
6226 this = _cv.new_CvSubdiv2D(*args)
6227 try: self.this.append(this)
6228 except: self.this = this
6229 __swig_destroy__ = _cv.delete_CvSubdiv2D
6230 __del__ = lambda self : None;
6231 CvSubdiv2D_swigregister = _cv.CvSubdiv2D_swigregister
6232 CvSubdiv2D_swigregister(CvSubdiv2D)
6234 CV_PTLOC_ERROR = _cv.CV_PTLOC_ERROR
6235 CV_PTLOC_OUTSIDE_RECT = _cv.CV_PTLOC_OUTSIDE_RECT
6236 CV_PTLOC_INSIDE = _cv.CV_PTLOC_INSIDE
6237 CV_PTLOC_VERTEX = _cv.CV_PTLOC_VERTEX
6238 CV_PTLOC_ON_EDGE = _cv.CV_PTLOC_ON_EDGE
6239 CV_NEXT_AROUND_ORG = _cv.CV_NEXT_AROUND_ORG
6240 CV_NEXT_AROUND_DST = _cv.CV_NEXT_AROUND_DST
6241 CV_PREV_AROUND_ORG = _cv.CV_PREV_AROUND_ORG
6242 CV_PREV_AROUND_DST = _cv.CV_PREV_AROUND_DST
6243 CV_NEXT_AROUND_LEFT = _cv.CV_NEXT_AROUND_LEFT
6244 CV_NEXT_AROUND_RIGHT = _cv.CV_NEXT_AROUND_RIGHT
6245 CV_PREV_AROUND_LEFT = _cv.CV_PREV_AROUND_LEFT
6246 CV_PREV_AROUND_RIGHT = _cv.CV_PREV_AROUND_RIGHT
6247 CV_GAUSSIAN_5x5 = _cv.CV_GAUSSIAN_5x5
6248 class CvMatrix3(_object):
6249 """Proxy of C++ CvMatrix3 class"""
6250 __swig_setmethods__ = {}
6251 __setattr__ = lambda self, name, value: _swig_setattr(self, CvMatrix3, name, value)
6252 __swig_getmethods__ = {}
6253 __getattr__ = lambda self, name: _swig_getattr(self, CvMatrix3, name)
6254 __repr__ = _swig_repr
6255 __swig_setmethods__["m"] = _cv.CvMatrix3_m_set
6256 __swig_getmethods__["m"] = _cv.CvMatrix3_m_get
6257 if _newclass:m = _swig_property(_cv.CvMatrix3_m_get, _cv.CvMatrix3_m_set)
6258 def __init__(self, *args):
6259 """__init__(self) -> CvMatrix3"""
6260 this = _cv.new_CvMatrix3(*args)
6261 try: self.this.append(this)
6262 except: self.this = this
6263 __swig_destroy__ = _cv.delete_CvMatrix3
6264 __del__ = lambda self : None;
6265 CvMatrix3_swigregister = _cv.CvMatrix3_swigregister
6266 CvMatrix3_swigregister(CvMatrix3)
6268 class CvConDensation(_object):
6269 """Proxy of C++ CvConDensation class"""
6270 __swig_setmethods__ = {}
6271 __setattr__ = lambda self, name, value: _swig_setattr(self, CvConDensation, name, value)
6272 __swig_getmethods__ = {}
6273 __getattr__ = lambda self, name: _swig_getattr(self, CvConDensation, name)
6274 def __init__(self): raise AttributeError, "No constructor defined"
6275 __repr__ = _swig_repr
6276 __swig_setmethods__["MP"] = _cv.CvConDensation_MP_set
6277 __swig_getmethods__["MP"] = _cv.CvConDensation_MP_get
6278 if _newclass:MP = _swig_property(_cv.CvConDensation_MP_get, _cv.CvConDensation_MP_set)
6279 __swig_setmethods__["DP"] = _cv.CvConDensation_DP_set
6280 __swig_getmethods__["DP"] = _cv.CvConDensation_DP_get
6281 if _newclass:DP = _swig_property(_cv.CvConDensation_DP_get, _cv.CvConDensation_DP_set)
6282 __swig_setmethods__["DynamMatr"] = _cv.CvConDensation_DynamMatr_set
6283 __swig_getmethods__["DynamMatr"] = _cv.CvConDensation_DynamMatr_get
6284 if _newclass:DynamMatr = _swig_property(_cv.CvConDensation_DynamMatr_get, _cv.CvConDensation_DynamMatr_set)
6285 __swig_setmethods__["State"] = _cv.CvConDensation_State_set
6286 __swig_getmethods__["State"] = _cv.CvConDensation_State_get
6287 if _newclass:State = _swig_property(_cv.CvConDensation_State_get, _cv.CvConDensation_State_set)
6288 __swig_setmethods__["SamplesNum"] = _cv.CvConDensation_SamplesNum_set
6289 __swig_getmethods__["SamplesNum"] = _cv.CvConDensation_SamplesNum_get
6290 if _newclass:SamplesNum = _swig_property(_cv.CvConDensation_SamplesNum_get, _cv.CvConDensation_SamplesNum_set)
6291 __swig_setmethods__["flSamples"] = _cv.CvConDensation_flSamples_set
6292 __swig_getmethods__["flSamples"] = _cv.CvConDensation_flSamples_get
6293 if _newclass:flSamples = _swig_property(_cv.CvConDensation_flSamples_get, _cv.CvConDensation_flSamples_set)
6294 __swig_setmethods__["flNewSamples"] = _cv.CvConDensation_flNewSamples_set
6295 __swig_getmethods__["flNewSamples"] = _cv.CvConDensation_flNewSamples_get
6296 if _newclass:flNewSamples = _swig_property(_cv.CvConDensation_flNewSamples_get, _cv.CvConDensation_flNewSamples_set)
6297 __swig_setmethods__["flConfidence"] = _cv.CvConDensation_flConfidence_set
6298 __swig_getmethods__["flConfidence"] = _cv.CvConDensation_flConfidence_get
6299 if _newclass:flConfidence = _swig_property(_cv.CvConDensation_flConfidence_get, _cv.CvConDensation_flConfidence_set)
6300 __swig_setmethods__["flCumulative"] = _cv.CvConDensation_flCumulative_set
6301 __swig_getmethods__["flCumulative"] = _cv.CvConDensation_flCumulative_get
6302 if _newclass:flCumulative = _swig_property(_cv.CvConDensation_flCumulative_get, _cv.CvConDensation_flCumulative_set)
6303 __swig_setmethods__["Temp"] = _cv.CvConDensation_Temp_set
6304 __swig_getmethods__["Temp"] = _cv.CvConDensation_Temp_get
6305 if _newclass:Temp = _swig_property(_cv.CvConDensation_Temp_get, _cv.CvConDensation_Temp_set)
6306 __swig_setmethods__["RandomSample"] = _cv.CvConDensation_RandomSample_set
6307 __swig_getmethods__["RandomSample"] = _cv.CvConDensation_RandomSample_get
6308 if _newclass:RandomSample = _swig_property(_cv.CvConDensation_RandomSample_get, _cv.CvConDensation_RandomSample_set)
6309 __swig_setmethods__["RandS"] = _cv.CvConDensation_RandS_set
6310 __swig_getmethods__["RandS"] = _cv.CvConDensation_RandS_get
6311 if _newclass:RandS = _swig_property(_cv.CvConDensation_RandS_get, _cv.CvConDensation_RandS_set)
6312 __swig_destroy__ = _cv.delete_CvConDensation
6313 __del__ = lambda self : None;
6314 CvConDensation_swigregister = _cv.CvConDensation_swigregister
6315 CvConDensation_swigregister(CvConDensation)
6317 class CvKalman(_object):
6318 """Proxy of C++ CvKalman class"""
6319 __swig_setmethods__ = {}
6320 __setattr__ = lambda self, name, value: _swig_setattr(self, CvKalman, name, value)
6321 __swig_getmethods__ = {}
6322 __getattr__ = lambda self, name: _swig_getattr(self, CvKalman, name)
6323 def __init__(self): raise AttributeError, "No constructor defined"
6324 __repr__ = _swig_repr
6325 __swig_setmethods__["MP"] = _cv.CvKalman_MP_set
6326 __swig_getmethods__["MP"] = _cv.CvKalman_MP_get
6327 if _newclass:MP = _swig_property(_cv.CvKalman_MP_get, _cv.CvKalman_MP_set)
6328 __swig_setmethods__["DP"] = _cv.CvKalman_DP_set
6329 __swig_getmethods__["DP"] = _cv.CvKalman_DP_get
6330 if _newclass:DP = _swig_property(_cv.CvKalman_DP_get, _cv.CvKalman_DP_set)
6331 __swig_setmethods__["CP"] = _cv.CvKalman_CP_set
6332 __swig_getmethods__["CP"] = _cv.CvKalman_CP_get
6333 if _newclass:CP = _swig_property(_cv.CvKalman_CP_get, _cv.CvKalman_CP_set)
6334 __swig_setmethods__["PosterState"] = _cv.CvKalman_PosterState_set
6335 __swig_getmethods__["PosterState"] = _cv.CvKalman_PosterState_get
6336 if _newclass:PosterState = _swig_property(_cv.CvKalman_PosterState_get, _cv.CvKalman_PosterState_set)
6337 __swig_setmethods__["PriorState"] = _cv.CvKalman_PriorState_set
6338 __swig_getmethods__["PriorState"] = _cv.CvKalman_PriorState_get
6339 if _newclass:PriorState = _swig_property(_cv.CvKalman_PriorState_get, _cv.CvKalman_PriorState_set)
6340 __swig_setmethods__["DynamMatr"] = _cv.CvKalman_DynamMatr_set
6341 __swig_getmethods__["DynamMatr"] = _cv.CvKalman_DynamMatr_get
6342 if _newclass:DynamMatr = _swig_property(_cv.CvKalman_DynamMatr_get, _cv.CvKalman_DynamMatr_set)
6343 __swig_setmethods__["MeasurementMatr"] = _cv.CvKalman_MeasurementMatr_set
6344 __swig_getmethods__["MeasurementMatr"] = _cv.CvKalman_MeasurementMatr_get
6345 if _newclass:MeasurementMatr = _swig_property(_cv.CvKalman_MeasurementMatr_get, _cv.CvKalman_MeasurementMatr_set)
6346 __swig_setmethods__["MNCovariance"] = _cv.CvKalman_MNCovariance_set
6347 __swig_getmethods__["MNCovariance"] = _cv.CvKalman_MNCovariance_get
6348 if _newclass:MNCovariance = _swig_property(_cv.CvKalman_MNCovariance_get, _cv.CvKalman_MNCovariance_set)
6349 __swig_setmethods__["PNCovariance"] = _cv.CvKalman_PNCovariance_set
6350 __swig_getmethods__["PNCovariance"] = _cv.CvKalman_PNCovariance_get
6351 if _newclass:PNCovariance = _swig_property(_cv.CvKalman_PNCovariance_get, _cv.CvKalman_PNCovariance_set)
6352 __swig_setmethods__["KalmGainMatr"] = _cv.CvKalman_KalmGainMatr_set
6353 __swig_getmethods__["KalmGainMatr"] = _cv.CvKalman_KalmGainMatr_get
6354 if _newclass:KalmGainMatr = _swig_property(_cv.CvKalman_KalmGainMatr_get, _cv.CvKalman_KalmGainMatr_set)
6355 __swig_setmethods__["PriorErrorCovariance"] = _cv.CvKalman_PriorErrorCovariance_set
6356 __swig_getmethods__["PriorErrorCovariance"] = _cv.CvKalman_PriorErrorCovariance_get
6357 if _newclass:PriorErrorCovariance = _swig_property(_cv.CvKalman_PriorErrorCovariance_get, _cv.CvKalman_PriorErrorCovariance_set)
6358 __swig_setmethods__["PosterErrorCovariance"] = _cv.CvKalman_PosterErrorCovariance_set
6359 __swig_getmethods__["PosterErrorCovariance"] = _cv.CvKalman_PosterErrorCovariance_get
6360 if _newclass:PosterErrorCovariance = _swig_property(_cv.CvKalman_PosterErrorCovariance_get, _cv.CvKalman_PosterErrorCovariance_set)
6361 __swig_setmethods__["Temp1"] = _cv.CvKalman_Temp1_set
6362 __swig_getmethods__["Temp1"] = _cv.CvKalman_Temp1_get
6363 if _newclass:Temp1 = _swig_property(_cv.CvKalman_Temp1_get, _cv.CvKalman_Temp1_set)
6364 __swig_setmethods__["Temp2"] = _cv.CvKalman_Temp2_set
6365 __swig_getmethods__["Temp2"] = _cv.CvKalman_Temp2_get
6366 if _newclass:Temp2 = _swig_property(_cv.CvKalman_Temp2_get, _cv.CvKalman_Temp2_set)
6367 __swig_setmethods__["state_pre"] = _cv.CvKalman_state_pre_set
6368 __swig_getmethods__["state_pre"] = _cv.CvKalman_state_pre_get
6369 if _newclass:state_pre = _swig_property(_cv.CvKalman_state_pre_get, _cv.CvKalman_state_pre_set)
6370 __swig_setmethods__["state_post"] = _cv.CvKalman_state_post_set
6371 __swig_getmethods__["state_post"] = _cv.CvKalman_state_post_get
6372 if _newclass:state_post = _swig_property(_cv.CvKalman_state_post_get, _cv.CvKalman_state_post_set)
6373 __swig_setmethods__["transition_matrix"] = _cv.CvKalman_transition_matrix_set
6374 __swig_getmethods__["transition_matrix"] = _cv.CvKalman_transition_matrix_get
6375 if _newclass:transition_matrix = _swig_property(_cv.CvKalman_transition_matrix_get, _cv.CvKalman_transition_matrix_set)
6376 __swig_setmethods__["control_matrix"] = _cv.CvKalman_control_matrix_set
6377 __swig_getmethods__["control_matrix"] = _cv.CvKalman_control_matrix_get
6378 if _newclass:control_matrix = _swig_property(_cv.CvKalman_control_matrix_get, _cv.CvKalman_control_matrix_set)
6379 __swig_setmethods__["measurement_matrix"] = _cv.CvKalman_measurement_matrix_set
6380 __swig_getmethods__["measurement_matrix"] = _cv.CvKalman_measurement_matrix_get
6381 if _newclass:measurement_matrix = _swig_property(_cv.CvKalman_measurement_matrix_get, _cv.CvKalman_measurement_matrix_set)
6382 __swig_setmethods__["process_noise_cov"] = _cv.CvKalman_process_noise_cov_set
6383 __swig_getmethods__["process_noise_cov"] = _cv.CvKalman_process_noise_cov_get
6384 if _newclass:process_noise_cov = _swig_property(_cv.CvKalman_process_noise_cov_get, _cv.CvKalman_process_noise_cov_set)
6385 __swig_setmethods__["measurement_noise_cov"] = _cv.CvKalman_measurement_noise_cov_set
6386 __swig_getmethods__["measurement_noise_cov"] = _cv.CvKalman_measurement_noise_cov_get
6387 if _newclass:measurement_noise_cov = _swig_property(_cv.CvKalman_measurement_noise_cov_get, _cv.CvKalman_measurement_noise_cov_set)
6388 __swig_setmethods__["error_cov_pre"] = _cv.CvKalman_error_cov_pre_set
6389 __swig_getmethods__["error_cov_pre"] = _cv.CvKalman_error_cov_pre_get
6390 if _newclass:error_cov_pre = _swig_property(_cv.CvKalman_error_cov_pre_get, _cv.CvKalman_error_cov_pre_set)
6391 __swig_setmethods__["gain"] = _cv.CvKalman_gain_set
6392 __swig_getmethods__["gain"] = _cv.CvKalman_gain_get
6393 if _newclass:gain = _swig_property(_cv.CvKalman_gain_get, _cv.CvKalman_gain_set)
6394 __swig_setmethods__["error_cov_post"] = _cv.CvKalman_error_cov_post_set
6395 __swig_getmethods__["error_cov_post"] = _cv.CvKalman_error_cov_post_get
6396 if _newclass:error_cov_post = _swig_property(_cv.CvKalman_error_cov_post_get, _cv.CvKalman_error_cov_post_set)
6397 __swig_setmethods__["temp1"] = _cv.CvKalman_temp1_set
6398 __swig_getmethods__["temp1"] = _cv.CvKalman_temp1_get
6399 if _newclass:temp1 = _swig_property(_cv.CvKalman_temp1_get, _cv.CvKalman_temp1_set)
6400 __swig_setmethods__["temp2"] = _cv.CvKalman_temp2_set
6401 __swig_getmethods__["temp2"] = _cv.CvKalman_temp2_get
6402 if _newclass:temp2 = _swig_property(_cv.CvKalman_temp2_get, _cv.CvKalman_temp2_set)
6403 __swig_setmethods__["temp3"] = _cv.CvKalman_temp3_set
6404 __swig_getmethods__["temp3"] = _cv.CvKalman_temp3_get
6405 if _newclass:temp3 = _swig_property(_cv.CvKalman_temp3_get, _cv.CvKalman_temp3_set)
6406 __swig_setmethods__["temp4"] = _cv.CvKalman_temp4_set
6407 __swig_getmethods__["temp4"] = _cv.CvKalman_temp4_get
6408 if _newclass:temp4 = _swig_property(_cv.CvKalman_temp4_get, _cv.CvKalman_temp4_set)
6409 __swig_setmethods__["temp5"] = _cv.CvKalman_temp5_set
6410 __swig_getmethods__["temp5"] = _cv.CvKalman_temp5_get
6411 if _newclass:temp5 = _swig_property(_cv.CvKalman_temp5_get, _cv.CvKalman_temp5_set)
6412 __swig_destroy__ = _cv.delete_CvKalman
6413 __del__ = lambda self : None;
6414 CvKalman_swigregister = _cv.CvKalman_swigregister
6415 CvKalman_swigregister(CvKalman)
6417 class CvHaarFeature(_object):
6418 """Proxy of C++ CvHaarFeature class"""
6419 __swig_setmethods__ = {}
6420 __setattr__ = lambda self, name, value: _swig_setattr(self, CvHaarFeature, name, value)
6421 __swig_getmethods__ = {}
6422 __getattr__ = lambda self, name: _swig_getattr(self, CvHaarFeature, name)
6423 __repr__ = _swig_repr
6424 __swig_setmethods__["tilted"] = _cv.CvHaarFeature_tilted_set
6425 __swig_getmethods__["tilted"] = _cv.CvHaarFeature_tilted_get
6426 if _newclass:tilted = _swig_property(_cv.CvHaarFeature_tilted_get, _cv.CvHaarFeature_tilted_set)
6427 __swig_getmethods__["rect"] = _cv.CvHaarFeature_rect_get
6428 if _newclass:rect = _swig_property(_cv.CvHaarFeature_rect_get)
6429 def __init__(self, *args):
6430 """__init__(self) -> CvHaarFeature"""
6431 this = _cv.new_CvHaarFeature(*args)
6432 try: self.this.append(this)
6433 except: self.this = this
6434 __swig_destroy__ = _cv.delete_CvHaarFeature
6435 __del__ = lambda self : None;
6436 CvHaarFeature_swigregister = _cv.CvHaarFeature_swigregister
6437 CvHaarFeature_swigregister(CvHaarFeature)
6439 class CvHaarFeature_rect(_object):
6440 """Proxy of C++ CvHaarFeature_rect class"""
6441 __swig_setmethods__ = {}
6442 __setattr__ = lambda self, name, value: _swig_setattr(self, CvHaarFeature_rect, name, value)
6443 __swig_getmethods__ = {}
6444 __getattr__ = lambda self, name: _swig_getattr(self, CvHaarFeature_rect, name)
6445 __repr__ = _swig_repr
6446 __swig_setmethods__["r"] = _cv.CvHaarFeature_rect_r_set
6447 __swig_getmethods__["r"] = _cv.CvHaarFeature_rect_r_get
6448 if _newclass:r = _swig_property(_cv.CvHaarFeature_rect_r_get, _cv.CvHaarFeature_rect_r_set)
6449 __swig_setmethods__["weight"] = _cv.CvHaarFeature_rect_weight_set
6450 __swig_getmethods__["weight"] = _cv.CvHaarFeature_rect_weight_get
6451 if _newclass:weight = _swig_property(_cv.CvHaarFeature_rect_weight_get, _cv.CvHaarFeature_rect_weight_set)
6452 def __init__(self, *args):
6453 """__init__(self) -> CvHaarFeature_rect"""
6454 this = _cv.new_CvHaarFeature_rect(*args)
6455 try: self.this.append(this)
6456 except: self.this = this
6457 __swig_destroy__ = _cv.delete_CvHaarFeature_rect
6458 __del__ = lambda self : None;
6459 CvHaarFeature_rect_swigregister = _cv.CvHaarFeature_rect_swigregister
6460 CvHaarFeature_rect_swigregister(CvHaarFeature_rect)
6462 class CvHaarClassifier(_object):
6463 """Proxy of C++ CvHaarClassifier class"""
6464 __swig_setmethods__ = {}
6465 __setattr__ = lambda self, name, value: _swig_setattr(self, CvHaarClassifier, name, value)
6466 __swig_getmethods__ = {}
6467 __getattr__ = lambda self, name: _swig_getattr(self, CvHaarClassifier, name)
6468 __repr__ = _swig_repr
6469 __swig_setmethods__["count"] = _cv.CvHaarClassifier_count_set
6470 __swig_getmethods__["count"] = _cv.CvHaarClassifier_count_get
6471 if _newclass:count = _swig_property(_cv.CvHaarClassifier_count_get, _cv.CvHaarClassifier_count_set)
6472 __swig_setmethods__["haar_feature"] = _cv.CvHaarClassifier_haar_feature_set
6473 __swig_getmethods__["haar_feature"] = _cv.CvHaarClassifier_haar_feature_get
6474 if _newclass:haar_feature = _swig_property(_cv.CvHaarClassifier_haar_feature_get, _cv.CvHaarClassifier_haar_feature_set)
6475 __swig_setmethods__["threshold"] = _cv.CvHaarClassifier_threshold_set
6476 __swig_getmethods__["threshold"] = _cv.CvHaarClassifier_threshold_get
6477 if _newclass:threshold = _swig_property(_cv.CvHaarClassifier_threshold_get, _cv.CvHaarClassifier_threshold_set)
6478 __swig_setmethods__["left"] = _cv.CvHaarClassifier_left_set
6479 __swig_getmethods__["left"] = _cv.CvHaarClassifier_left_get
6480 if _newclass:left = _swig_property(_cv.CvHaarClassifier_left_get, _cv.CvHaarClassifier_left_set)
6481 __swig_setmethods__["right"] = _cv.CvHaarClassifier_right_set
6482 __swig_getmethods__["right"] = _cv.CvHaarClassifier_right_get
6483 if _newclass:right = _swig_property(_cv.CvHaarClassifier_right_get, _cv.CvHaarClassifier_right_set)
6484 __swig_setmethods__["alpha"] = _cv.CvHaarClassifier_alpha_set
6485 __swig_getmethods__["alpha"] = _cv.CvHaarClassifier_alpha_get
6486 if _newclass:alpha = _swig_property(_cv.CvHaarClassifier_alpha_get, _cv.CvHaarClassifier_alpha_set)
6487 def __init__(self, *args):
6488 """__init__(self) -> CvHaarClassifier"""
6489 this = _cv.new_CvHaarClassifier(*args)
6490 try: self.this.append(this)
6491 except: self.this = this
6492 __swig_destroy__ = _cv.delete_CvHaarClassifier
6493 __del__ = lambda self : None;
6494 CvHaarClassifier_swigregister = _cv.CvHaarClassifier_swigregister
6495 CvHaarClassifier_swigregister(CvHaarClassifier)
6497 class CvHaarStageClassifier(_object):
6498 """Proxy of C++ CvHaarStageClassifier class"""
6499 __swig_setmethods__ = {}
6500 __setattr__ = lambda self, name, value: _swig_setattr(self, CvHaarStageClassifier, name, value)
6501 __swig_getmethods__ = {}
6502 __getattr__ = lambda self, name: _swig_getattr(self, CvHaarStageClassifier, name)
6503 __repr__ = _swig_repr
6504 __swig_setmethods__["count"] = _cv.CvHaarStageClassifier_count_set
6505 __swig_getmethods__["count"] = _cv.CvHaarStageClassifier_count_get
6506 if _newclass:count = _swig_property(_cv.CvHaarStageClassifier_count_get, _cv.CvHaarStageClassifier_count_set)
6507 __swig_setmethods__["threshold"] = _cv.CvHaarStageClassifier_threshold_set
6508 __swig_getmethods__["threshold"] = _cv.CvHaarStageClassifier_threshold_get
6509 if _newclass:threshold = _swig_property(_cv.CvHaarStageClassifier_threshold_get, _cv.CvHaarStageClassifier_threshold_set)
6510 __swig_setmethods__["classifier"] = _cv.CvHaarStageClassifier_classifier_set
6511 __swig_getmethods__["classifier"] = _cv.CvHaarStageClassifier_classifier_get
6512 if _newclass:classifier = _swig_property(_cv.CvHaarStageClassifier_classifier_get, _cv.CvHaarStageClassifier_classifier_set)
6513 __swig_setmethods__["next"] = _cv.CvHaarStageClassifier_next_set
6514 __swig_getmethods__["next"] = _cv.CvHaarStageClassifier_next_get
6515 if _newclass:next = _swig_property(_cv.CvHaarStageClassifier_next_get, _cv.CvHaarStageClassifier_next_set)
6516 __swig_setmethods__["child"] = _cv.CvHaarStageClassifier_child_set
6517 __swig_getmethods__["child"] = _cv.CvHaarStageClassifier_child_get
6518 if _newclass:child = _swig_property(_cv.CvHaarStageClassifier_child_get, _cv.CvHaarStageClassifier_child_set)
6519 __swig_setmethods__["parent"] = _cv.CvHaarStageClassifier_parent_set
6520 __swig_getmethods__["parent"] = _cv.CvHaarStageClassifier_parent_get
6521 if _newclass:parent = _swig_property(_cv.CvHaarStageClassifier_parent_get, _cv.CvHaarStageClassifier_parent_set)
6522 def __init__(self, *args):
6523 """__init__(self) -> CvHaarStageClassifier"""
6524 this = _cv.new_CvHaarStageClassifier(*args)
6525 try: self.this.append(this)
6526 except: self.this = this
6527 __swig_destroy__ = _cv.delete_CvHaarStageClassifier
6528 __del__ = lambda self : None;
6529 CvHaarStageClassifier_swigregister = _cv.CvHaarStageClassifier_swigregister
6530 CvHaarStageClassifier_swigregister(CvHaarStageClassifier)
6532 class CvHaarClassifierCascade(_object):
6533 """Proxy of C++ CvHaarClassifierCascade class"""
6534 __swig_setmethods__ = {}
6535 __setattr__ = lambda self, name, value: _swig_setattr(self, CvHaarClassifierCascade, name, value)
6536 __swig_getmethods__ = {}
6537 __getattr__ = lambda self, name: _swig_getattr(self, CvHaarClassifierCascade, name)
6538 def __init__(self): raise AttributeError, "No constructor defined"
6539 __repr__ = _swig_repr
6540 __swig_setmethods__["flags"] = _cv.CvHaarClassifierCascade_flags_set
6541 __swig_getmethods__["flags"] = _cv.CvHaarClassifierCascade_flags_get
6542 if _newclass:flags = _swig_property(_cv.CvHaarClassifierCascade_flags_get, _cv.CvHaarClassifierCascade_flags_set)
6543 __swig_setmethods__["count"] = _cv.CvHaarClassifierCascade_count_set
6544 __swig_getmethods__["count"] = _cv.CvHaarClassifierCascade_count_get
6545 if _newclass:count = _swig_property(_cv.CvHaarClassifierCascade_count_get, _cv.CvHaarClassifierCascade_count_set)
6546 __swig_setmethods__["orig_window_size"] = _cv.CvHaarClassifierCascade_orig_window_size_set
6547 __swig_getmethods__["orig_window_size"] = _cv.CvHaarClassifierCascade_orig_window_size_get
6548 if _newclass:orig_window_size = _swig_property(_cv.CvHaarClassifierCascade_orig_window_size_get, _cv.CvHaarClassifierCascade_orig_window_size_set)
6549 __swig_setmethods__["real_window_size"] = _cv.CvHaarClassifierCascade_real_window_size_set
6550 __swig_getmethods__["real_window_size"] = _cv.CvHaarClassifierCascade_real_window_size_get
6551 if _newclass:real_window_size = _swig_property(_cv.CvHaarClassifierCascade_real_window_size_get, _cv.CvHaarClassifierCascade_real_window_size_set)
6552 __swig_setmethods__["scale"] = _cv.CvHaarClassifierCascade_scale_set
6553 __swig_getmethods__["scale"] = _cv.CvHaarClassifierCascade_scale_get
6554 if _newclass:scale = _swig_property(_cv.CvHaarClassifierCascade_scale_get, _cv.CvHaarClassifierCascade_scale_set)
6555 __swig_setmethods__["stage_classifier"] = _cv.CvHaarClassifierCascade_stage_classifier_set
6556 __swig_getmethods__["stage_classifier"] = _cv.CvHaarClassifierCascade_stage_classifier_get
6557 if _newclass:stage_classifier = _swig_property(_cv.CvHaarClassifierCascade_stage_classifier_get, _cv.CvHaarClassifierCascade_stage_classifier_set)
6558 __swig_setmethods__["hid_cascade"] = _cv.CvHaarClassifierCascade_hid_cascade_set
6559 __swig_getmethods__["hid_cascade"] = _cv.CvHaarClassifierCascade_hid_cascade_get
6560 if _newclass:hid_cascade = _swig_property(_cv.CvHaarClassifierCascade_hid_cascade_get, _cv.CvHaarClassifierCascade_hid_cascade_set)
6561 __swig_destroy__ = _cv.delete_CvHaarClassifierCascade
6562 __del__ = lambda self : None;
6563 CvHaarClassifierCascade_swigregister = _cv.CvHaarClassifierCascade_swigregister
6564 CvHaarClassifierCascade_swigregister(CvHaarClassifierCascade)
6566 class CvAvgComp(_object):
6567 """Proxy of C++ CvAvgComp class"""
6568 __swig_setmethods__ = {}
6569 __setattr__ = lambda self, name, value: _swig_setattr(self, CvAvgComp, name, value)
6570 __swig_getmethods__ = {}
6571 __getattr__ = lambda self, name: _swig_getattr(self, CvAvgComp, name)
6572 __repr__ = _swig_repr
6573 __swig_setmethods__["rect"] = _cv.CvAvgComp_rect_set
6574 __swig_getmethods__["rect"] = _cv.CvAvgComp_rect_get
6575 if _newclass:rect = _swig_property(_cv.CvAvgComp_rect_get, _cv.CvAvgComp_rect_set)
6576 __swig_setmethods__["neighbors"] = _cv.CvAvgComp_neighbors_set
6577 __swig_getmethods__["neighbors"] = _cv.CvAvgComp_neighbors_get
6578 if _newclass:neighbors = _swig_property(_cv.CvAvgComp_neighbors_get, _cv.CvAvgComp_neighbors_set)
6579 def __init__(self, *args):
6580 """__init__(self) -> CvAvgComp"""
6581 this = _cv.new_CvAvgComp(*args)
6582 try: self.this.append(this)
6583 except: self.this = this
6584 __swig_destroy__ = _cv.delete_CvAvgComp
6585 __del__ = lambda self : None;
6586 CvAvgComp_swigregister = _cv.CvAvgComp_swigregister
6587 CvAvgComp_swigregister(CvAvgComp)
6590 def cvCopyMakeBorder(*args):
6592 cvCopyMakeBorder(CvArr src, CvArr dst, CvPoint offset, int bordertype,
6593 CvScalar value=cvScalarAll(0))
6595 return _cv.cvCopyMakeBorder(*args)
6597 def cvSmooth(*args):
6599 cvSmooth(CvArr src, CvArr dst, int smoothtype=2, int param1=3,
6600 int param2=0, double param3=0, double param4=0)
6602 return _cv.cvSmooth(*args)
6604 def cvFilter2D(*args):
6605 """cvFilter2D(CvArr src, CvArr dst, CvMat kernel, CvPoint anchor=cvPoint(-1,-1))"""
6606 return _cv.cvFilter2D(*args)
6608 def cvIntegral(*args):
6609 """cvIntegral(CvArr image, CvArr sum, CvArr sqsum=None, CvArr tilted_sum=None)"""
6610 return _cv.cvIntegral(*args)
6612 def cvPyrDown(*args):
6613 """cvPyrDown(CvArr src, CvArr dst, int filter=CV_GAUSSIAN_5x5)"""
6614 return _cv.cvPyrDown(*args)
6617 """cvPyrUp(CvArr src, CvArr dst, int filter=CV_GAUSSIAN_5x5)"""
6618 return _cv.cvPyrUp(*args)
6620 def cvCreatePyramid(*args):
6622 cvCreatePyramid(CvArr img, int extra_layers, double rate, CvSize layer_sizes=0,
6623 CvArr bufarr=0, int calc=1, int filter=CV_GAUSSIAN_5x5) -> CvMat
6625 return _cv.cvCreatePyramid(*args)
6627 def cvReleasePyramid(*args):
6628 """cvReleasePyramid(CvMat pyramid, int extra_layers)"""
6629 return _cv.cvReleasePyramid(*args)
6631 def cvPyrSegmentationUntyped(*args):
6633 cvPyrSegmentationUntyped( src, dst, CvMemStorage storage, CvSeq comp, int level,
6634 double threshold1, double threshold2)
6636 return _cv.cvPyrSegmentationUntyped(*args)
6638 def cvPyrMeanShiftFiltering(*args):
6640 cvPyrMeanShiftFiltering(CvArr src, CvArr dst, double sp, double sr, int max_level=1,
6641 CvTermCriteria termcrit=cvTermCriteria(1 +2,5,1))
6643 return _cv.cvPyrMeanShiftFiltering(*args)
6645 def cvWatershed(*args):
6646 """cvWatershed(CvArr image, CvArr markers)"""
6647 return _cv.cvWatershed(*args)
6649 def cvInpaint(*args):
6651 cvInpaint(CvArr src, CvArr inpaint_mask, CvArr dst, double inpaintRange,
6654 return _cv.cvInpaint(*args)
6657 """cvSobel(CvArr src, CvArr dst, int xorder, int yorder, int aperture_size=3)"""
6658 return _cv.cvSobel(*args)
6660 def cvLaplace(*args):
6661 """cvLaplace(CvArr src, CvArr dst, int aperture_size=3)"""
6662 return _cv.cvLaplace(*args)
6664 def cvCvtColor(*args):
6665 """cvCvtColor(CvArr src, CvArr dst, int code)"""
6666 return _cv.cvCvtColor(*args)
6668 def cvResize(*args):
6669 """cvResize(CvArr src, CvArr dst, int interpolation=1)"""
6670 return _cv.cvResize(*args)
6672 def cvWarpAffine(*args):
6674 cvWarpAffine(CvArr src, CvArr dst, CvMat map_matrix, int flags=1+8,
6675 CvScalar fillval=cvScalarAll(0))
6677 return _cv.cvWarpAffine(*args)
6679 def cvGetAffineTransform(*args):
6680 """cvGetAffineTransform(CvPoint2D32f src, CvPoint2D32f dst, CvMat map_matrix) -> CvMat"""
6681 return _cv.cvGetAffineTransform(*args)
6683 def cv2DRotationMatrix(*args):
6684 """cv2DRotationMatrix(CvPoint2D32f center, double angle, double scale, CvMat map_matrix) -> CvMat"""
6685 return _cv.cv2DRotationMatrix(*args)
6687 def cvWarpPerspective(*args):
6689 cvWarpPerspective(CvArr src, CvArr dst, CvMat map_matrix, int flags=1+8,
6690 CvScalar fillval=cvScalarAll(0))
6692 return _cv.cvWarpPerspective(*args)
6694 def cvGetPerspectiveTransform(*args):
6695 """cvGetPerspectiveTransform(CvPoint2D32f src, CvPoint2D32f dst, CvMat map_matrix) -> CvMat"""
6696 return _cv.cvGetPerspectiveTransform(*args)
6700 cvRemap(CvArr src, CvArr dst, CvArr mapx, CvArr mapy, int flags=1+8,
6701 CvScalar fillval=cvScalarAll(0))
6703 return _cv.cvRemap(*args)
6705 def cvLogPolar(*args):
6707 cvLogPolar(CvArr src, CvArr dst, CvPoint2D32f center, double M,
6710 return _cv.cvLogPolar(*args)
6712 def cvCreateStructuringElementEx(*args):
6714 cvCreateStructuringElementEx(int cols, int rows, int anchor_x, int anchor_y, int shape,
6717 return _cv.cvCreateStructuringElementEx(*args)
6720 """cvErode(CvArr src, CvArr dst, element=None, int iterations=1)"""
6721 return _cv.cvErode(*args)
6723 def cvDilate(*args):
6724 """cvDilate(CvArr src, CvArr dst, element=None, int iterations=1)"""
6725 return _cv.cvDilate(*args)
6727 def cvMorphologyEx(*args):
6729 cvMorphologyEx(CvArr src, CvArr dst, CvArr temp, element, int operation,
6732 return _cv.cvMorphologyEx(*args)
6734 def cvMoments(*args):
6735 """cvMoments(CvArr arr, CvMoments moments, int binary=0)"""
6736 return _cv.cvMoments(*args)
6738 def cvGetSpatialMoment(*args):
6739 """cvGetSpatialMoment(CvMoments moments, int x_order, int y_order) -> double"""
6740 return _cv.cvGetSpatialMoment(*args)
6742 def cvGetCentralMoment(*args):
6743 """cvGetCentralMoment(CvMoments moments, int x_order, int y_order) -> double"""
6744 return _cv.cvGetCentralMoment(*args)
6746 def cvGetNormalizedCentralMoment(*args):
6747 """cvGetNormalizedCentralMoment(CvMoments moments, int x_order, int y_order) -> double"""
6748 return _cv.cvGetNormalizedCentralMoment(*args)
6750 def cvGetHuMoments(*args):
6751 """cvGetHuMoments(CvMoments moments, CvHuMoments hu_moments)"""
6752 return _cv.cvGetHuMoments(*args)
6754 def cvSampleLine(*args):
6756 cvSampleLine(CvArr image, CvPoint pt1, CvPoint pt2, void buffer,
6757 int connectivity=8) -> int
6759 return _cv.cvSampleLine(*args)
6761 def cvGetRectSubPix(*args):
6762 """cvGetRectSubPix(CvArr src, CvArr dst, CvPoint2D32f center)"""
6763 return _cv.cvGetRectSubPix(*args)
6765 def cvGetQuadrangleSubPix(*args):
6766 """cvGetQuadrangleSubPix(CvArr src, CvArr dst, CvMat map_matrix)"""
6767 return _cv.cvGetQuadrangleSubPix(*args)
6769 def cvMatchTemplate(*args):
6770 """cvMatchTemplate(CvArr image, CvArr templ, CvArr result, int method)"""
6771 return _cv.cvMatchTemplate(*args)
6773 def cvCalcEMD2(*args):
6775 cvCalcEMD2(CvArr signature1, CvArr signature2, int distance_type,
6776 CvDistanceFunction distance_func=None, CvArr cost_matrix=None,
6777 CvArr flow=None, float lower_bound=None,
6778 void userdata=None) -> float
6780 return _cv.cvCalcEMD2(*args)
6782 def cvFindContoursUntyped(*args):
6784 cvFindContoursUntyped(CvArr image, CvMemStorage storage, CvSeq first_contour,
6785 int header_size=sizeof(CvContour), int mode=1,
6786 int method=2, CvPoint offset=cvPoint(0,0)) -> int
6788 return _cv.cvFindContoursUntyped(*args)
6790 def cvStartFindContours(*args):
6792 cvStartFindContours(CvArr image, CvMemStorage storage, int header_size=sizeof(CvContour),
6793 int mode=1, int method=2,
6794 CvPoint offset=cvPoint(0,0)) -> CvContourScanner
6796 return _cv.cvStartFindContours(*args)
6798 def cvFindNextContour(*args):
6799 """cvFindNextContour(CvContourScanner scanner) -> CvSeq"""
6800 return _cv.cvFindNextContour(*args)
6802 def cvSubstituteContour(*args):
6803 """cvSubstituteContour(CvContourScanner scanner, CvSeq new_contour)"""
6804 return _cv.cvSubstituteContour(*args)
6806 def cvEndFindContours(*args):
6807 """cvEndFindContours(CvContourScanner scanner) -> CvSeq"""
6808 return _cv.cvEndFindContours(*args)
6810 def cvApproxChainsUntyped(*args):
6812 cvApproxChainsUntyped(CvSeq src_seq, CvMemStorage storage, int method=2,
6813 double parameter=0, int minimal_perimeter=0,
6814 int recursive=0) -> CvSeq
6816 return _cv.cvApproxChainsUntyped(*args)
6818 def cvStartReadChainPoints(*args):
6819 """cvStartReadChainPoints(CvChain chain, CvChainPtReader reader)"""
6820 return _cv.cvStartReadChainPoints(*args)
6822 def cvReadChainPoint(*args):
6823 """cvReadChainPoint(CvChainPtReader reader) -> CvPoint"""
6824 return _cv.cvReadChainPoint(*args)
6826 def cvCalcOpticalFlowLK(*args):
6828 cvCalcOpticalFlowLK(CvArr prev, CvArr curr, CvSize win_size, CvArr velx,
6831 return _cv.cvCalcOpticalFlowLK(*args)
6833 def cvCalcOpticalFlowBM(*args):
6835 cvCalcOpticalFlowBM(CvArr prev, CvArr curr, CvSize block_size, CvSize shift_size,
6836 CvSize max_range, int use_previous,
6837 CvArr velx, CvArr vely)
6839 return _cv.cvCalcOpticalFlowBM(*args)
6841 def cvCalcOpticalFlowHS(*args):
6843 cvCalcOpticalFlowHS(CvArr prev, CvArr curr, int use_previous, CvArr velx,
6844 CvArr vely, double lambda, CvTermCriteria criteria)
6846 return _cv.cvCalcOpticalFlowHS(*args)
6848 def cvCalcOpticalFlowPyrLK(*args):
6850 cvCalcOpticalFlowPyrLK(CvArr prev, CvArr curr, CvArr prev_pyr, CvArr curr_pyr,
6851 CvPoint2D32f prev_features, CvPoint2D32f curr_features,
6852 CvSize win_size, int level, char status,
6853 float track_error, CvTermCriteria criteria,
6856 return _cv.cvCalcOpticalFlowPyrLK(*args)
6858 def cvCalcAffineFlowPyrLK(*args):
6860 cvCalcAffineFlowPyrLK(CvArr prev, CvArr curr, CvArr prev_pyr, CvArr curr_pyr,
6861 CvPoint2D32f prev_features, CvPoint2D32f curr_features,
6862 float matrices, int count, CvSize win_size,
6863 int level, char status, float track_error,
6864 CvTermCriteria criteria, int flags)
6866 return _cv.cvCalcAffineFlowPyrLK(*args)
6868 def cvEstimateRigidTransform(*args):
6869 """cvEstimateRigidTransform(CvArr A, CvArr B, CvMat M, int full_affine) -> int"""
6870 return _cv.cvEstimateRigidTransform(*args)
6872 def cvUpdateMotionHistory(*args):
6873 """cvUpdateMotionHistory(CvArr silhouette, CvArr mhi, double timestamp, double duration)"""
6874 return _cv.cvUpdateMotionHistory(*args)
6876 def cvCalcMotionGradient(*args):
6878 cvCalcMotionGradient(CvArr mhi, CvArr mask, CvArr orientation, double delta1,
6879 double delta2, int aperture_size=3)
6881 return _cv.cvCalcMotionGradient(*args)
6883 def cvCalcGlobalOrientation(*args):
6885 cvCalcGlobalOrientation(CvArr orientation, CvArr mask, CvArr mhi, double timestamp,
6886 double duration) -> double
6888 return _cv.cvCalcGlobalOrientation(*args)
6891 """cvAcc(CvArr image, CvArr sum, CvArr mask=None)"""
6892 return _cv.cvAcc(*args)
6894 def cvSquareAcc(*args):
6895 """cvSquareAcc(CvArr image, CvArr sqsum, CvArr mask=None)"""
6896 return _cv.cvSquareAcc(*args)
6898 def cvMultiplyAcc(*args):
6899 """cvMultiplyAcc(CvArr image1, CvArr image2, CvArr acc, CvArr mask=None)"""
6900 return _cv.cvMultiplyAcc(*args)
6902 def cvRunningAvg(*args):
6903 """cvRunningAvg(CvArr image, CvArr acc, double alpha, CvArr mask=None)"""
6904 return _cv.cvRunningAvg(*args)
6906 def cvCamShift(*args):
6908 cvCamShift(CvArr prob_image, CvRect window, CvTermCriteria criteria,
6909 CvConnectedComp comp, CvBox2D box=None) -> int
6911 return _cv.cvCamShift(*args)
6913 def cvMeanShift(*args):
6915 cvMeanShift(CvArr prob_image, CvRect window, CvTermCriteria criteria,
6916 CvConnectedComp comp) -> int
6918 return _cv.cvMeanShift(*args)
6920 def cvCreateConDensation(*args):
6921 """cvCreateConDensation(int dynam_params, int measure_params, int sample_count) -> CvConDensation"""
6922 return _cv.cvCreateConDensation(*args)
6924 def cvConDensUpdateByTime(*args):
6925 """cvConDensUpdateByTime(CvConDensation condens)"""
6926 return _cv.cvConDensUpdateByTime(*args)
6928 def cvConDensInitSampleSet(*args):
6929 """cvConDensInitSampleSet(CvConDensation condens, CvMat lower_bound, CvMat upper_bound)"""
6930 return _cv.cvConDensInitSampleSet(*args)
6932 def cvCreateKalman(*args):
6933 """cvCreateKalman(int dynam_params, int measure_params, int control_params=0) -> CvKalman"""
6934 return _cv.cvCreateKalman(*args)
6936 def cvKalmanPredict(*args):
6937 """cvKalmanPredict(CvKalman kalman, CvMat control=None) -> CvMat"""
6938 return _cv.cvKalmanPredict(*args)
6940 def cvKalmanCorrect(*args):
6941 """cvKalmanCorrect(CvKalman kalman, CvMat measurement) -> CvMat"""
6942 return _cv.cvKalmanCorrect(*args)
6944 def cvInitSubdivDelaunay2D(*args):
6945 """cvInitSubdivDelaunay2D(CvSubdiv2D subdiv, CvRect rect)"""
6946 return _cv.cvInitSubdivDelaunay2D(*args)
6948 def cvCreateSubdiv2D(*args):
6950 cvCreateSubdiv2D(int subdiv_type, int header_size, int vtx_size, int quadedge_size,
6951 CvMemStorage storage) -> CvSubdiv2D
6953 return _cv.cvCreateSubdiv2D(*args)
6955 def cvCreateSubdivDelaunay2D(*args):
6956 """cvCreateSubdivDelaunay2D(CvRect rect, CvMemStorage storage) -> CvSubdiv2D"""
6957 return _cv.cvCreateSubdivDelaunay2D(*args)
6959 def cvSubdivDelaunay2DInsert(*args):
6960 """cvSubdivDelaunay2DInsert(CvSubdiv2D subdiv, CvPoint2D32f pt) -> CvSubdiv2DPoint"""
6961 return _cv.cvSubdivDelaunay2DInsert(*args)
6963 def cvSubdiv2DLocate(*args):
6964 """cvSubdiv2DLocate(CvSubdiv2D subdiv, CvPoint2D32f pt, CvSubdiv2DEdge edge) -> int"""
6965 return _cv.cvSubdiv2DLocate(*args)
6967 def cvCalcSubdivVoronoi2D(*args):
6968 """cvCalcSubdivVoronoi2D(CvSubdiv2D subdiv)"""
6969 return _cv.cvCalcSubdivVoronoi2D(*args)
6971 def cvClearSubdivVoronoi2D(*args):
6972 """cvClearSubdivVoronoi2D(CvSubdiv2D subdiv)"""
6973 return _cv.cvClearSubdivVoronoi2D(*args)
6975 def cvFindNearestPoint2D(*args):
6976 """cvFindNearestPoint2D(CvSubdiv2D subdiv, CvPoint2D32f pt) -> CvSubdiv2DPoint"""
6977 return _cv.cvFindNearestPoint2D(*args)
6979 def cvSubdiv2DNextEdge(*args):
6980 """cvSubdiv2DNextEdge(CvSubdiv2DEdge edge) -> CvSubdiv2DEdge"""
6981 return _cv.cvSubdiv2DNextEdge(*args)
6983 def cvSubdiv2DRotateEdge(*args):
6984 """cvSubdiv2DRotateEdge(CvSubdiv2DEdge edge, int rotate) -> CvSubdiv2DEdge"""
6985 return _cv.cvSubdiv2DRotateEdge(*args)
6987 def cvSubdiv2DSymEdge(*args):
6988 """cvSubdiv2DSymEdge(CvSubdiv2DEdge edge) -> CvSubdiv2DEdge"""
6989 return _cv.cvSubdiv2DSymEdge(*args)
6991 def cvSubdiv2DGetEdge(*args):
6992 """cvSubdiv2DGetEdge(CvSubdiv2DEdge edge, CvNextEdgeType type) -> CvSubdiv2DEdge"""
6993 return _cv.cvSubdiv2DGetEdge(*args)
6995 def cvSubdiv2DEdgeOrg(*args):
6996 """cvSubdiv2DEdgeOrg(CvSubdiv2DEdge edge) -> CvSubdiv2DPoint"""
6997 return _cv.cvSubdiv2DEdgeOrg(*args)
6999 def cvSubdiv2DEdgeDst(*args):
7000 """cvSubdiv2DEdgeDst(CvSubdiv2DEdge edge) -> CvSubdiv2DPoint"""
7001 return _cv.cvSubdiv2DEdgeDst(*args)
7003 def cvTriangleArea(*args):
7004 """cvTriangleArea(CvPoint2D32f a, CvPoint2D32f b, CvPoint2D32f c) -> double"""
7005 return _cv.cvTriangleArea(*args)
7007 def cvFindDominantPoints(*args):
7009 cvFindDominantPoints(CvSeq contour, CvMemStorage storage, int method=1,
7010 double parameter1=0, double parameter2=0, double parameter3=0,
7011 double parameter4=0) -> CvSeq
7013 return _cv.cvFindDominantPoints(*args)
7015 def cvBoundingRect(*args):
7016 """cvBoundingRect(CvArr points, int update=0) -> CvRect"""
7017 return _cv.cvBoundingRect(*args)
7019 def cvContourArea(*args):
7020 """cvContourArea(CvArr contour, CvSlice slice=cvSlice(0, 0x3fffffff)) -> double"""
7021 return _cv.cvContourArea(*args)
7023 def cvMinAreaRect2(*args):
7024 """cvMinAreaRect2(CvArr points, CvMemStorage storage=None) -> CvBox2D"""
7025 return _cv.cvMinAreaRect2(*args)
7027 def cvMinEnclosingCircle(*args):
7028 """cvMinEnclosingCircle(CvArr points, CvPoint2D32f center) -> int"""
7029 return _cv.cvMinEnclosingCircle(*args)
7031 def cvMatchShapes(*args):
7032 """cvMatchShapes(void object1, void object2, int method, double parameter=0) -> double"""
7033 return _cv.cvMatchShapes(*args)
7035 def cvCreateContourTree(*args):
7036 """cvCreateContourTree(CvSeq contour, CvMemStorage storage, double threshold) -> CvContourTree"""
7037 return _cv.cvCreateContourTree(*args)
7039 def cvContourFromContourTreeUntyped(*args):
7040 """cvContourFromContourTreeUntyped(CvContourTree tree, CvMemStorage storage, CvTermCriteria criteria) -> CvSeq"""
7041 return _cv.cvContourFromContourTreeUntyped(*args)
7043 def cvMatchContourTrees(*args):
7045 cvMatchContourTrees(CvContourTree tree1, CvContourTree tree2, int method,
7046 double threshold) -> double
7048 return _cv.cvMatchContourTrees(*args)
7050 def cvCalcPGH(*args):
7051 """cvCalcPGH(CvSeq contour, CvHistogram hist)"""
7052 return _cv.cvCalcPGH(*args)
7054 def cvCheckContourConvexity(*args):
7055 """cvCheckContourConvexity(CvArr contour) -> int"""
7056 return _cv.cvCheckContourConvexity(*args)
7058 def cvConvexityDefectsUntyped(*args):
7059 """cvConvexityDefectsUntyped(CvArr contour, CvArr convexhull, CvMemStorage storage=None) -> CvSeq"""
7060 return _cv.cvConvexityDefectsUntyped(*args)
7062 def cvFitEllipse2(*args):
7063 """cvFitEllipse2(CvArr points) -> CvBox2D"""
7064 return _cv.cvFitEllipse2(*args)
7066 def cvMaxRect(*args):
7067 """cvMaxRect(CvRect rect1, CvRect rect2) -> CvRect"""
7068 return _cv.cvMaxRect(*args)
7070 def cvBoxPoints(*args):
7071 """cvBoxPoints(CvBox2D box, CvPoint2D32f pt)"""
7072 return _cv.cvBoxPoints(*args)
7074 def cvPointSeqFromMat(*args):
7076 cvPointSeqFromMat(int seq_kind, CvArr mat, CvContour contour_header,
7077 CvSeqBlock block) -> CvSeq
7079 return _cv.cvPointSeqFromMat(*args)
7081 def cvPointPolygonTest(*args):
7082 """cvPointPolygonTest(CvArr contour, CvPoint2D32f pt, int measure_dist) -> double"""
7083 return _cv.cvPointPolygonTest(*args)
7085 def cvCreateHist(*args):
7086 """cvCreateHist(int dims, int type, float ranges=None, int uniform=1) -> CvHistogram"""
7087 return _cv.cvCreateHist(*args)
7089 def cvSetHistBinRanges(*args):
7090 """cvSetHistBinRanges(CvHistogram hist, float ranges, int uniform=1)"""
7091 return _cv.cvSetHistBinRanges(*args)
7093 def cvMakeHistHeaderForArray(*args):
7095 cvMakeHistHeaderForArray(int dims, CvHistogram hist, float data, float ranges=None,
7096 int uniform=1) -> CvHistogram
7098 return _cv.cvMakeHistHeaderForArray(*args)
7100 def cvClearHist(*args):
7101 """cvClearHist(CvHistogram hist)"""
7102 return _cv.cvClearHist(*args)
7104 def cvGetMinMaxHistValue(*args):
7106 cvGetMinMaxHistValue(CvHistogram hist, float min_value, float max_value,
7107 int min_idx=None, int max_idx=None)
7109 return _cv.cvGetMinMaxHistValue(*args)
7111 def cvNormalizeHist(*args):
7112 """cvNormalizeHist(CvHistogram hist, double factor)"""
7113 return _cv.cvNormalizeHist(*args)
7115 def cvThreshHist(*args):
7116 """cvThreshHist(CvHistogram hist, double threshold)"""
7117 return _cv.cvThreshHist(*args)
7119 def cvCompareHist(*args):
7120 """cvCompareHist(CvHistogram hist1, CvHistogram hist2, int method) -> double"""
7121 return _cv.cvCompareHist(*args)
7123 def cvCopyHist(*args):
7124 """cvCopyHist(CvHistogram src, CvHistogram dst)"""
7125 return _cv.cvCopyHist(*args)
7127 def cvCalcBayesianProb(*args):
7128 """cvCalcBayesianProb(CvHistogram src, int number, CvHistogram dst)"""
7129 return _cv.cvCalcBayesianProb(*args)
7131 def cvCalcArrHist(*args):
7132 """cvCalcArrHist(CvArr arr, CvHistogram hist, int accumulate=0, CvArr mask=None)"""
7133 return _cv.cvCalcArrHist(*args)
7135 def cvCalcImageHist(*args):
7136 """cvCalcImageHist( image, CvHistogram hist, int accumulate=0, CvArr mask=None)"""
7137 return _cv.cvCalcImageHist(*args)
7139 def cvCalcArrBackProject(*args):
7140 """cvCalcArrBackProject(CvArr image, CvArr dst, CvHistogram hist)"""
7141 return _cv.cvCalcArrBackProject(*args)
7143 def cvCalcArrBackProjectPatch(*args):
7145 cvCalcArrBackProjectPatch(CvArr image, CvArr dst, CvSize range, CvHistogram hist,
7146 int method, double factor)
7148 return _cv.cvCalcArrBackProjectPatch(*args)
7150 def cvCalcProbDensity(*args):
7152 cvCalcProbDensity(CvHistogram hist1, CvHistogram hist2, CvHistogram dst_hist,
7155 return _cv.cvCalcProbDensity(*args)
7157 def cvEqualizeHist(*args):
7158 """cvEqualizeHist(CvArr src, CvArr dst)"""
7159 return _cv.cvEqualizeHist(*args)
7161 def cvCalcImageHomography(*args):
7162 """cvCalcImageHomography(float line, CvPoint3D32f center, float intrinsic, float homography)"""
7163 return _cv.cvCalcImageHomography(*args)
7165 def cvDistTransform(*args):
7167 cvDistTransform(CvArr src, CvArr dst, int distance_type=2, int mask_size=3,
7168 float mask=None, CvArr labels=None)
7170 return _cv.cvDistTransform(*args)
7172 def cvThreshold(*args):
7174 cvThreshold(CvArr src, CvArr dst, double threshold, double max_value,
7175 int threshold_type) -> double
7177 return _cv.cvThreshold(*args)
7179 def cvAdaptiveThreshold(*args):
7181 cvAdaptiveThreshold(CvArr src, CvArr dst, double max_value, int adaptive_method=0,
7182 int threshold_type=0, int block_size=3,
7185 return _cv.cvAdaptiveThreshold(*args)
7187 def cvFloodFill(*args):
7189 cvFloodFill(CvArr image, CvPoint seed_point, CvScalar new_val,
7190 CvScalar lo_diff=cvScalarAll(0), CvScalar up_diff=cvScalarAll(0),
7191 CvConnectedComp comp=None,
7192 int flags=4, CvArr mask=None)
7194 return _cv.cvFloodFill(*args)
7198 cvCanny(CvArr image, CvArr edges, double threshold1, double threshold2,
7199 int aperture_size=3)
7201 return _cv.cvCanny(*args)
7203 def cvPreCornerDetect(*args):
7204 """cvPreCornerDetect(CvArr image, CvArr corners, int aperture_size=3)"""
7205 return _cv.cvPreCornerDetect(*args)
7207 def cvCornerEigenValsAndVecs(*args):
7208 """cvCornerEigenValsAndVecs(CvArr image, CvArr eigenvv, int block_size, int aperture_size=3)"""
7209 return _cv.cvCornerEigenValsAndVecs(*args)
7211 def cvCornerMinEigenVal(*args):
7212 """cvCornerMinEigenVal(CvArr image, CvArr eigenval, int block_size, int aperture_size=3)"""
7213 return _cv.cvCornerMinEigenVal(*args)
7215 def cvCornerHarris(*args):
7217 cvCornerHarris(CvArr image, CvArr harris_responce, int block_size,
7218 int aperture_size=3, double k=0.04)
7220 return _cv.cvCornerHarris(*args)
7222 def cvFindCornerSubPix(*args):
7224 cvFindCornerSubPix(CvArr image, CvPoint2D32f corners, CvSize win, CvSize zero_zone,
7225 CvTermCriteria criteria)
7227 return _cv.cvFindCornerSubPix(*args)
7229 def cvGoodFeaturesToTrack(*args):
7231 cvGoodFeaturesToTrack(CvArr image, CvArr eig_image, CvArr temp_image, CvPoint2D32f corners,
7232 double quality_level, double min_distance,
7233 CvArr mask=None, int block_size=3,
7234 int use_harris=0, double k=0.04)
7236 return _cv.cvGoodFeaturesToTrack(*args)
7238 def cvHoughLinesUntyped(*args):
7240 cvHoughLinesUntyped(CvArr image, void line_storage, int method, double rho,
7241 double theta, int threshold, double param1=0,
7242 double param2=0) -> CvSeq
7244 return _cv.cvHoughLinesUntyped(*args)
7246 def cvHoughCirclesUntyped(*args):
7248 cvHoughCirclesUntyped(CvArr image, void circle_storage, int method, double dp,
7249 double min_dist, double param1=100, double param2=100,
7250 int min_radius=0, int max_radius=0) -> CvSeq
7252 return _cv.cvHoughCirclesUntyped(*args)
7254 def cvFitLine(*args):
7256 cvFitLine(CvArr points, int dist_type, double param, double reps,
7257 double aeps, float line)
7259 return _cv.cvFitLine(*args)
7261 def cvLoadHaarClassifierCascade(*args):
7262 """cvLoadHaarClassifierCascade(char directory, CvSize orig_window_size) -> CvHaarClassifierCascade"""
7263 return _cv.cvLoadHaarClassifierCascade(*args)
7265 def cvSetImagesForHaarClassifierCascade(*args):
7267 cvSetImagesForHaarClassifierCascade(CvHaarClassifierCascade cascade, CvArr sum, CvArr sqsum,
7268 CvArr tilted_sum, double scale)
7270 return _cv.cvSetImagesForHaarClassifierCascade(*args)
7272 def cvRunHaarClassifierCascade(*args):
7273 """cvRunHaarClassifierCascade(CvHaarClassifierCascade cascade, CvPoint pt, int start_stage=0) -> int"""
7274 return _cv.cvRunHaarClassifierCascade(*args)
7276 def cvUndistort2(*args):
7277 """cvUndistort2(CvArr src, CvArr dst, CvMat intrinsic_matrix, CvMat distortion_coeffs)"""
7278 return _cv.cvUndistort2(*args)
7280 def cvInitUndistortMap(*args):
7282 cvInitUndistortMap(CvMat intrinsic_matrix, CvMat distortion_coeffs, CvArr mapx,
7285 return _cv.cvInitUndistortMap(*args)
7287 def cvRodrigues2(*args):
7288 """cvRodrigues2(CvMat src, CvMat dst, CvMat jacobian=0) -> int"""
7289 return _cv.cvRodrigues2(*args)
7291 def cvFindHomography(*args):
7292 """cvFindHomography(CvMat src_points, CvMat dst_points, CvMat homography)"""
7293 return _cv.cvFindHomography(*args)
7295 def cvProjectPoints2(*args):
7297 cvProjectPoints2(CvMat object_points, CvMat rotation_vector, CvMat translation_vector,
7298 CvMat intrinsic_matrix, CvMat distortion_coeffs,
7299 CvMat image_points, CvMat dpdrot=None,
7300 CvMat dpdt=None, CvMat dpdf=None,
7301 CvMat dpdc=None, CvMat dpddist=None)
7303 return _cv.cvProjectPoints2(*args)
7305 def cvFindExtrinsicCameraParams2(*args):
7307 cvFindExtrinsicCameraParams2(CvMat object_points, CvMat image_points, CvMat intrinsic_matrix,
7308 CvMat distortion_coeffs, CvMat rotation_vector,
7309 CvMat translation_vector)
7311 return _cv.cvFindExtrinsicCameraParams2(*args)
7313 def cvCalibrateCamera2(*args):
7315 cvCalibrateCamera2(CvMat object_points, CvMat image_points, CvMat point_counts,
7316 CvSize image_size, CvMat intrinsic_matrix,
7317 CvMat rotation_vectors=None, CvMat translation_vectors=None,
7320 return _cv.cvCalibrateCamera2(*args)
7322 def cvFindChessboardCorners(*args):
7323 """cvFindChessboardCorners(void image, CvSize pattern_size, int flags=1) -> int"""
7324 return _cv.cvFindChessboardCorners(*args)
7326 def cvDrawChessboardCorners(*args):
7328 cvDrawChessboardCorners(CvArr image, CvSize pattern_size, CvPoint2D32f corners,
7329 int pattern_was_found)
7331 return _cv.cvDrawChessboardCorners(*args)
7333 def cvCreatePOSITObject(*args):
7334 """cvCreatePOSITObject(CvPoint3D32f points, int point_count) -> CvPOSITObject"""
7335 return _cv.cvCreatePOSITObject(*args)
7339 cvPOSIT(CvPOSITObject posit_object, CvPoint2D32f image_points,
7340 double focal_length, CvTermCriteria criteria,
7341 CvMatr32f rotation_matrix, CvVect32f translation_vector)
7343 return _cv.cvPOSIT(*args)
7345 def cvRANSACUpdateNumIters(*args):
7346 """cvRANSACUpdateNumIters(double p, double err_prob, int model_points, int max_iters) -> int"""
7347 return _cv.cvRANSACUpdateNumIters(*args)
7349 def cvConvertPointsHomogenious(*args):
7350 """cvConvertPointsHomogenious(CvMat src, CvMat dst)"""
7351 return _cv.cvConvertPointsHomogenious(*args)
7353 def cvFindFundamentalMat(*args):
7355 cvFindFundamentalMat(CvMat points1, CvMat points2, CvMat fundamental_matrix,
7356 int method=(8+2), double param1=1., double param2=0.99,
7357 CvMat status=None) -> int
7359 return _cv.cvFindFundamentalMat(*args)
7361 def cvComputeCorrespondEpilines(*args):
7363 cvComputeCorrespondEpilines(CvMat points, int which_image, CvMat fundamental_matrix,
7364 CvMat correspondent_lines)
7366 return _cv.cvComputeCorrespondEpilines(*args)
7367 class CvBaseImageFilter(_object):
7368 """Proxy of C++ CvBaseImageFilter class"""
7369 __swig_setmethods__ = {}
7370 __setattr__ = lambda self, name, value: _swig_setattr(self, CvBaseImageFilter, name, value)
7371 __swig_getmethods__ = {}
7372 __getattr__ = lambda self, name: _swig_getattr(self, CvBaseImageFilter, name)
7373 __repr__ = _swig_repr
7374 def __init__(self, *args):
7376 __init__(self) -> CvBaseImageFilter
7377 __init__(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7378 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1),
7379 int _border_mode=1, CvScalar _border_value=cvScalarAll(0)) -> CvBaseImageFilter
7380 __init__(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7381 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1),
7382 int _border_mode=1) -> CvBaseImageFilter
7383 __init__(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7384 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1)) -> CvBaseImageFilter
7385 __init__(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7386 CvSize _ksize) -> CvBaseImageFilter
7388 this = _cv.new_CvBaseImageFilter(*args)
7389 try: self.this.append(this)
7390 except: self.this = this
7391 __swig_destroy__ = _cv.delete_CvBaseImageFilter
7392 __del__ = lambda self : None;
7395 init(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7396 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1),
7397 int _border_mode=1, CvScalar _border_value=cvScalarAll(0))
7398 init(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7399 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1),
7401 init(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7402 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1))
7403 init(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7406 return _cv.CvBaseImageFilter_init(*args)
7410 return _cv.CvBaseImageFilter_clear(*args)
7414 process(self, CvMat _src, CvMat _dst, CvRect _src_roi=cvRect(0,0,-1,-1),
7415 CvPoint _dst_origin=cvPoint(0,0), int _flags=0) -> int
7416 process(self, CvMat _src, CvMat _dst, CvRect _src_roi=cvRect(0,0,-1,-1),
7417 CvPoint _dst_origin=cvPoint(0,0)) -> int
7418 process(self, CvMat _src, CvMat _dst, CvRect _src_roi=cvRect(0,0,-1,-1)) -> int
7419 process(self, CvMat _src, CvMat _dst) -> int
7421 return _cv.CvBaseImageFilter_process(*args)
7423 def get_src_type(*args):
7424 """get_src_type(self) -> int"""
7425 return _cv.CvBaseImageFilter_get_src_type(*args)
7427 def get_dst_type(*args):
7428 """get_dst_type(self) -> int"""
7429 return _cv.CvBaseImageFilter_get_dst_type(*args)
7431 def get_work_type(*args):
7432 """get_work_type(self) -> int"""
7433 return _cv.CvBaseImageFilter_get_work_type(*args)
7435 def get_kernel_size(*args):
7436 """get_kernel_size(self) -> CvSize"""
7437 return _cv.CvBaseImageFilter_get_kernel_size(*args)
7439 def get_anchor(*args):
7440 """get_anchor(self) -> CvPoint"""
7441 return _cv.CvBaseImageFilter_get_anchor(*args)
7443 def get_width(*args):
7444 """get_width(self) -> int"""
7445 return _cv.CvBaseImageFilter_get_width(*args)
7447 def get_x_filter_func(*args):
7448 """get_x_filter_func(self) -> CvRowFilterFunc"""
7449 return _cv.CvBaseImageFilter_get_x_filter_func(*args)
7451 def get_y_filter_func(*args):
7452 """get_y_filter_func(self) -> CvColumnFilterFunc"""
7453 return _cv.CvBaseImageFilter_get_y_filter_func(*args)
7455 CvBaseImageFilter_swigregister = _cv.CvBaseImageFilter_swigregister
7456 CvBaseImageFilter_swigregister(CvBaseImageFilter)
7458 class CvSepFilter(CvBaseImageFilter):
7459 """Proxy of C++ CvSepFilter class"""
7460 __swig_setmethods__ = {}
7461 for _s in [CvBaseImageFilter]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
7462 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSepFilter, name, value)
7463 __swig_getmethods__ = {}
7464 for _s in [CvBaseImageFilter]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
7465 __getattr__ = lambda self, name: _swig_getattr(self, CvSepFilter, name)
7466 __repr__ = _swig_repr
7467 def __init__(self, *args):
7469 __init__(self) -> CvSepFilter
7470 __init__(self, int _max_width, int _src_type, int _dst_type, CvMat _kx,
7471 CvMat _ky, CvPoint _anchor=cvPoint(-1,-1),
7472 int _border_mode=1, CvScalar _border_value=cvScalarAll(0)) -> CvSepFilter
7473 __init__(self, int _max_width, int _src_type, int _dst_type, CvMat _kx,
7474 CvMat _ky, CvPoint _anchor=cvPoint(-1,-1),
7475 int _border_mode=1) -> CvSepFilter
7476 __init__(self, int _max_width, int _src_type, int _dst_type, CvMat _kx,
7477 CvMat _ky, CvPoint _anchor=cvPoint(-1,-1)) -> CvSepFilter
7478 __init__(self, int _max_width, int _src_type, int _dst_type, CvMat _kx,
7479 CvMat _ky) -> CvSepFilter
7481 this = _cv.new_CvSepFilter(*args)
7482 try: self.this.append(this)
7483 except: self.this = this
7484 __swig_destroy__ = _cv.delete_CvSepFilter
7485 __del__ = lambda self : None;
7486 def init_deriv(*args):
7488 init_deriv(self, int _max_width, int _src_type, int _dst_type, int dx,
7489 int dy, int aperture_size, int flags=0)
7490 init_deriv(self, int _max_width, int _src_type, int _dst_type, int dx,
7491 int dy, int aperture_size)
7493 return _cv.CvSepFilter_init_deriv(*args)
7495 def init_gaussian(*args):
7497 init_gaussian(self, int _max_width, int _src_type, int _dst_type, int gaussian_size,
7500 return _cv.CvSepFilter_init_gaussian(*args)
7504 init(self, int _max_width, int _src_type, int _dst_type, CvMat _kx,
7505 CvMat _ky, CvPoint _anchor=cvPoint(-1,-1),
7506 int _border_mode=1, CvScalar _border_value=cvScalarAll(0))
7507 init(self, int _max_width, int _src_type, int _dst_type, CvMat _kx,
7508 CvMat _ky, CvPoint _anchor=cvPoint(-1,-1),
7510 init(self, int _max_width, int _src_type, int _dst_type, CvMat _kx,
7511 CvMat _ky, CvPoint _anchor=cvPoint(-1,-1))
7512 init(self, int _max_width, int _src_type, int _dst_type, CvMat _kx,
7514 init(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7515 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1),
7516 int _border_mode=1, CvScalar _border_value=cvScalarAll(0))
7517 init(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7518 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1),
7520 init(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7521 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1))
7522 init(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7525 return _cv.CvSepFilter_init(*args)
7529 return _cv.CvSepFilter_clear(*args)
7531 def get_x_kernel(*args):
7532 """get_x_kernel(self) -> CvMat"""
7533 return _cv.CvSepFilter_get_x_kernel(*args)
7535 def get_y_kernel(*args):
7536 """get_y_kernel(self) -> CvMat"""
7537 return _cv.CvSepFilter_get_y_kernel(*args)
7539 def get_x_kernel_flags(*args):
7540 """get_x_kernel_flags(self) -> int"""
7541 return _cv.CvSepFilter_get_x_kernel_flags(*args)
7543 def get_y_kernel_flags(*args):
7544 """get_y_kernel_flags(self) -> int"""
7545 return _cv.CvSepFilter_get_y_kernel_flags(*args)
7547 GENERIC = _cv.CvSepFilter_GENERIC
7548 ASYMMETRICAL = _cv.CvSepFilter_ASYMMETRICAL
7549 SYMMETRICAL = _cv.CvSepFilter_SYMMETRICAL
7550 POSITIVE = _cv.CvSepFilter_POSITIVE
7551 SUM_TO_1 = _cv.CvSepFilter_SUM_TO_1
7552 INTEGER = _cv.CvSepFilter_INTEGER
7553 NORMALIZE_KERNEL = _cv.CvSepFilter_NORMALIZE_KERNEL
7554 FLIP_KERNEL = _cv.CvSepFilter_FLIP_KERNEL
7555 def init_gaussian_kernel(*args):
7557 init_gaussian_kernel(CvMat kernel, double sigma=-1)
7558 init_gaussian_kernel(CvMat kernel)
7560 return _cv.CvSepFilter_init_gaussian_kernel(*args)
7562 if _newclass:init_gaussian_kernel = staticmethod(init_gaussian_kernel)
7563 __swig_getmethods__["init_gaussian_kernel"] = lambda x: init_gaussian_kernel
7564 def init_sobel_kernel(*args):
7566 init_sobel_kernel(CvMat _kx, CvMat _ky, int dx, int dy, int flags=0)
7567 init_sobel_kernel(CvMat _kx, CvMat _ky, int dx, int dy)
7569 return _cv.CvSepFilter_init_sobel_kernel(*args)
7571 if _newclass:init_sobel_kernel = staticmethod(init_sobel_kernel)
7572 __swig_getmethods__["init_sobel_kernel"] = lambda x: init_sobel_kernel
7573 def init_scharr_kernel(*args):
7575 init_scharr_kernel(CvMat _kx, CvMat _ky, int dx, int dy, int flags=0)
7576 init_scharr_kernel(CvMat _kx, CvMat _ky, int dx, int dy)
7578 return _cv.CvSepFilter_init_scharr_kernel(*args)
7580 if _newclass:init_scharr_kernel = staticmethod(init_scharr_kernel)
7581 __swig_getmethods__["init_scharr_kernel"] = lambda x: init_scharr_kernel
7582 CvSepFilter_swigregister = _cv.CvSepFilter_swigregister
7583 CvSepFilter_swigregister(CvSepFilter)
7585 def CvSepFilter_init_gaussian_kernel(*args):
7587 init_gaussian_kernel(CvMat kernel, double sigma=-1)
7588 CvSepFilter_init_gaussian_kernel(CvMat kernel)
7590 return _cv.CvSepFilter_init_gaussian_kernel(*args)
7592 def CvSepFilter_init_sobel_kernel(*args):
7594 init_sobel_kernel(CvMat _kx, CvMat _ky, int dx, int dy, int flags=0)
7595 CvSepFilter_init_sobel_kernel(CvMat _kx, CvMat _ky, int dx, int dy)
7597 return _cv.CvSepFilter_init_sobel_kernel(*args)
7599 def CvSepFilter_init_scharr_kernel(*args):
7601 init_scharr_kernel(CvMat _kx, CvMat _ky, int dx, int dy, int flags=0)
7602 CvSepFilter_init_scharr_kernel(CvMat _kx, CvMat _ky, int dx, int dy)
7604 return _cv.CvSepFilter_init_scharr_kernel(*args)
7606 class CvLinearFilter(CvBaseImageFilter):
7607 """Proxy of C++ CvLinearFilter class"""
7608 __swig_setmethods__ = {}
7609 for _s in [CvBaseImageFilter]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
7610 __setattr__ = lambda self, name, value: _swig_setattr(self, CvLinearFilter, name, value)
7611 __swig_getmethods__ = {}
7612 for _s in [CvBaseImageFilter]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
7613 __getattr__ = lambda self, name: _swig_getattr(self, CvLinearFilter, name)
7614 __repr__ = _swig_repr
7615 def __init__(self, *args):
7617 __init__(self) -> CvLinearFilter
7618 __init__(self, int _max_width, int _src_type, int _dst_type, CvMat _kernel,
7619 CvPoint _anchor=cvPoint(-1,-1), int _border_mode=1,
7620 CvScalar _border_value=cvScalarAll(0)) -> CvLinearFilter
7621 __init__(self, int _max_width, int _src_type, int _dst_type, CvMat _kernel,
7622 CvPoint _anchor=cvPoint(-1,-1), int _border_mode=1) -> CvLinearFilter
7623 __init__(self, int _max_width, int _src_type, int _dst_type, CvMat _kernel,
7624 CvPoint _anchor=cvPoint(-1,-1)) -> CvLinearFilter
7625 __init__(self, int _max_width, int _src_type, int _dst_type, CvMat _kernel) -> CvLinearFilter
7627 this = _cv.new_CvLinearFilter(*args)
7628 try: self.this.append(this)
7629 except: self.this = this
7630 __swig_destroy__ = _cv.delete_CvLinearFilter
7631 __del__ = lambda self : None;
7634 init(self, int _max_width, int _src_type, int _dst_type, CvMat _kernel,
7635 CvPoint _anchor=cvPoint(-1,-1), int _border_mode=1,
7636 CvScalar _border_value=cvScalarAll(0))
7637 init(self, int _max_width, int _src_type, int _dst_type, CvMat _kernel,
7638 CvPoint _anchor=cvPoint(-1,-1), int _border_mode=1)
7639 init(self, int _max_width, int _src_type, int _dst_type, CvMat _kernel,
7640 CvPoint _anchor=cvPoint(-1,-1))
7641 init(self, int _max_width, int _src_type, int _dst_type, CvMat _kernel)
7642 init(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7643 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1),
7644 int _border_mode=1, CvScalar _border_value=cvScalarAll(0))
7645 init(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7646 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1),
7648 init(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7649 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1))
7650 init(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7653 return _cv.CvLinearFilter_init(*args)
7657 return _cv.CvLinearFilter_clear(*args)
7659 def get_kernel(*args):
7660 """get_kernel(self) -> CvMat"""
7661 return _cv.CvLinearFilter_get_kernel(*args)
7663 def get_kernel_sparse_buf(*args):
7664 """get_kernel_sparse_buf(self) -> uchar"""
7665 return _cv.CvLinearFilter_get_kernel_sparse_buf(*args)
7667 def get_kernel_sparse_count(*args):
7668 """get_kernel_sparse_count(self) -> int"""
7669 return _cv.CvLinearFilter_get_kernel_sparse_count(*args)
7671 CvLinearFilter_swigregister = _cv.CvLinearFilter_swigregister
7672 CvLinearFilter_swigregister(CvLinearFilter)
7674 class CvBoxFilter(CvBaseImageFilter):
7675 """Proxy of C++ CvBoxFilter class"""
7676 __swig_setmethods__ = {}
7677 for _s in [CvBaseImageFilter]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
7678 __setattr__ = lambda self, name, value: _swig_setattr(self, CvBoxFilter, name, value)
7679 __swig_getmethods__ = {}
7680 for _s in [CvBaseImageFilter]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
7681 __getattr__ = lambda self, name: _swig_getattr(self, CvBoxFilter, name)
7682 __repr__ = _swig_repr
7683 def __init__(self, *args):
7685 __init__(self) -> CvBoxFilter
7686 __init__(self, int _max_width, int _src_type, int _dst_type, bool _normalized,
7687 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1),
7688 int _border_mode=1, CvScalar _border_value=cvScalarAll(0)) -> CvBoxFilter
7689 __init__(self, int _max_width, int _src_type, int _dst_type, bool _normalized,
7690 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1),
7691 int _border_mode=1) -> CvBoxFilter
7692 __init__(self, int _max_width, int _src_type, int _dst_type, bool _normalized,
7693 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1)) -> CvBoxFilter
7694 __init__(self, int _max_width, int _src_type, int _dst_type, bool _normalized,
7695 CvSize _ksize) -> CvBoxFilter
7697 this = _cv.new_CvBoxFilter(*args)
7698 try: self.this.append(this)
7699 except: self.this = this
7702 init(self, int _max_width, int _src_type, int _dst_type, bool _normalized,
7703 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1),
7704 int _border_mode=1, CvScalar _border_value=cvScalarAll(0))
7705 init(self, int _max_width, int _src_type, int _dst_type, bool _normalized,
7706 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1),
7708 init(self, int _max_width, int _src_type, int _dst_type, bool _normalized,
7709 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1))
7710 init(self, int _max_width, int _src_type, int _dst_type, bool _normalized,
7713 return _cv.CvBoxFilter_init(*args)
7715 __swig_destroy__ = _cv.delete_CvBoxFilter
7716 __del__ = lambda self : None;
7717 def is_normalized(*args):
7718 """is_normalized(self) -> bool"""
7719 return _cv.CvBoxFilter_is_normalized(*args)
7721 def get_scale(*args):
7722 """get_scale(self) -> double"""
7723 return _cv.CvBoxFilter_get_scale(*args)
7725 def get_sum_buf(*args):
7726 """get_sum_buf(self) -> uchar"""
7727 return _cv.CvBoxFilter_get_sum_buf(*args)
7729 def get_sum_count_ptr(*args):
7730 """get_sum_count_ptr(self) -> int"""
7731 return _cv.CvBoxFilter_get_sum_count_ptr(*args)
7733 CvBoxFilter_swigregister = _cv.CvBoxFilter_swigregister
7734 CvBoxFilter_swigregister(CvBoxFilter)
7736 class CvLaplaceFilter(CvSepFilter):
7737 """Proxy of C++ CvLaplaceFilter class"""
7738 __swig_setmethods__ = {}
7739 for _s in [CvSepFilter]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
7740 __setattr__ = lambda self, name, value: _swig_setattr(self, CvLaplaceFilter, name, value)
7741 __swig_getmethods__ = {}
7742 for _s in [CvSepFilter]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
7743 __getattr__ = lambda self, name: _swig_getattr(self, CvLaplaceFilter, name)
7744 __repr__ = _swig_repr
7745 def __init__(self, *args):
7747 __init__(self) -> CvLaplaceFilter
7748 __init__(self, int _max_width, int _src_type, int _dst_type, bool _normalized,
7749 int _ksize, int _border_mode=1,
7750 CvScalar _border_value=cvScalarAll(0)) -> CvLaplaceFilter
7751 __init__(self, int _max_width, int _src_type, int _dst_type, bool _normalized,
7752 int _ksize, int _border_mode=1) -> CvLaplaceFilter
7753 __init__(self, int _max_width, int _src_type, int _dst_type, bool _normalized,
7754 int _ksize) -> CvLaplaceFilter
7756 this = _cv.new_CvLaplaceFilter(*args)
7757 try: self.this.append(this)
7758 except: self.this = this
7759 __swig_destroy__ = _cv.delete_CvLaplaceFilter
7760 __del__ = lambda self : None;
7763 init(self, int _max_width, int _src_type, int _dst_type, bool _normalized,
7764 int _ksize, int _border_mode=1,
7765 CvScalar _border_value=cvScalarAll(0))
7766 init(self, int _max_width, int _src_type, int _dst_type, bool _normalized,
7767 int _ksize, int _border_mode=1)
7768 init(self, int _max_width, int _src_type, int _dst_type, bool _normalized,
7770 init(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7771 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1),
7772 int _border_mode=1, CvScalar _border_value=cvScalarAll(0))
7773 init(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7774 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1),
7776 init(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7777 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1))
7778 init(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7780 init(self, int _max_width, int _src_type, int _dst_type, CvMat _kx,
7781 CvMat _ky, CvPoint _anchor=cvPoint(-1,-1),
7782 int _border_mode=1, CvScalar _border_value=cvScalarAll(0))
7783 init(self, int _max_width, int _src_type, int _dst_type, CvMat _kx,
7784 CvMat _ky, CvPoint _anchor=cvPoint(-1,-1),
7786 init(self, int _max_width, int _src_type, int _dst_type, CvMat _kx,
7787 CvMat _ky, CvPoint _anchor=cvPoint(-1,-1))
7788 init(self, int _max_width, int _src_type, int _dst_type, CvMat _kx,
7791 return _cv.CvLaplaceFilter_init(*args)
7793 def is_normalized(*args):
7794 """is_normalized(self) -> bool"""
7795 return _cv.CvLaplaceFilter_is_normalized(*args)
7797 def is_basic_laplacian(*args):
7798 """is_basic_laplacian(self) -> bool"""
7799 return _cv.CvLaplaceFilter_is_basic_laplacian(*args)
7801 CvLaplaceFilter_swigregister = _cv.CvLaplaceFilter_swigregister
7802 CvLaplaceFilter_swigregister(CvLaplaceFilter)
7804 class CvMorphology(CvBaseImageFilter):
7805 """Proxy of C++ CvMorphology class"""
7806 __swig_setmethods__ = {}
7807 for _s in [CvBaseImageFilter]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
7808 __setattr__ = lambda self, name, value: _swig_setattr(self, CvMorphology, name, value)
7809 __swig_getmethods__ = {}
7810 for _s in [CvBaseImageFilter]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
7811 __getattr__ = lambda self, name: _swig_getattr(self, CvMorphology, name)
7812 __repr__ = _swig_repr
7813 def __init__(self, *args):
7815 __init__(self) -> CvMorphology
7816 __init__(self, int _operation, int _max_width, int _src_dst_type,
7817 int _element_shape, CvMat _element, CvSize _ksize=cvSize(0,0),
7818 CvPoint _anchor=cvPoint(-1,-1),
7819 int _border_mode=1, CvScalar _border_value=cvScalarAll(0)) -> CvMorphology
7820 __init__(self, int _operation, int _max_width, int _src_dst_type,
7821 int _element_shape, CvMat _element, CvSize _ksize=cvSize(0,0),
7822 CvPoint _anchor=cvPoint(-1,-1),
7823 int _border_mode=1) -> CvMorphology
7824 __init__(self, int _operation, int _max_width, int _src_dst_type,
7825 int _element_shape, CvMat _element, CvSize _ksize=cvSize(0,0),
7826 CvPoint _anchor=cvPoint(-1,-1)) -> CvMorphology
7827 __init__(self, int _operation, int _max_width, int _src_dst_type,
7828 int _element_shape, CvMat _element, CvSize _ksize=cvSize(0,0)) -> CvMorphology
7829 __init__(self, int _operation, int _max_width, int _src_dst_type,
7830 int _element_shape, CvMat _element) -> CvMorphology
7832 this = _cv.new_CvMorphology(*args)
7833 try: self.this.append(this)
7834 except: self.this = this
7835 __swig_destroy__ = _cv.delete_CvMorphology
7836 __del__ = lambda self : None;
7839 init(self, int _operation, int _max_width, int _src_dst_type,
7840 int _element_shape, CvMat _element, CvSize _ksize=cvSize(0,0),
7841 CvPoint _anchor=cvPoint(-1,-1),
7842 int _border_mode=1, CvScalar _border_value=cvScalarAll(0))
7843 init(self, int _operation, int _max_width, int _src_dst_type,
7844 int _element_shape, CvMat _element, CvSize _ksize=cvSize(0,0),
7845 CvPoint _anchor=cvPoint(-1,-1),
7847 init(self, int _operation, int _max_width, int _src_dst_type,
7848 int _element_shape, CvMat _element, CvSize _ksize=cvSize(0,0),
7849 CvPoint _anchor=cvPoint(-1,-1))
7850 init(self, int _operation, int _max_width, int _src_dst_type,
7851 int _element_shape, CvMat _element, CvSize _ksize=cvSize(0,0))
7852 init(self, int _operation, int _max_width, int _src_dst_type,
7853 int _element_shape, CvMat _element)
7854 init(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7855 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1),
7856 int _border_mode=1, CvScalar _border_value=cvScalarAll(0))
7857 init(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7858 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1),
7860 init(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7861 CvSize _ksize, CvPoint _anchor=cvPoint(-1,-1))
7862 init(self, int _max_width, int _src_type, int _dst_type, bool _is_separable,
7865 return _cv.CvMorphology_init(*args)
7869 return _cv.CvMorphology_clear(*args)
7871 def get_element(*args):
7872 """get_element(self) -> CvMat"""
7873 return _cv.CvMorphology_get_element(*args)
7875 def get_element_shape(*args):
7876 """get_element_shape(self) -> int"""
7877 return _cv.CvMorphology_get_element_shape(*args)
7879 def get_operation(*args):
7880 """get_operation(self) -> int"""
7881 return _cv.CvMorphology_get_operation(*args)
7883 def get_element_sparse_buf(*args):
7884 """get_element_sparse_buf(self) -> uchar"""
7885 return _cv.CvMorphology_get_element_sparse_buf(*args)
7887 def get_element_sparse_count(*args):
7888 """get_element_sparse_count(self) -> int"""
7889 return _cv.CvMorphology_get_element_sparse_count(*args)
7891 RECT = _cv.CvMorphology_RECT
7892 CROSS = _cv.CvMorphology_CROSS
7893 ELLIPSE = _cv.CvMorphology_ELLIPSE
7894 CUSTOM = _cv.CvMorphology_CUSTOM
7895 BINARY = _cv.CvMorphology_BINARY
7896 GRAYSCALE = _cv.CvMorphology_GRAYSCALE
7897 ERODE = _cv.CvMorphology_ERODE
7898 DILATE = _cv.CvMorphology_DILATE
7899 def init_binary_element(*args):
7901 init_binary_element(CvMat _element, int _element_shape, CvPoint _anchor=cvPoint(-1,-1))
7902 init_binary_element(CvMat _element, int _element_shape)
7904 return _cv.CvMorphology_init_binary_element(*args)
7906 if _newclass:init_binary_element = staticmethod(init_binary_element)
7907 __swig_getmethods__["init_binary_element"] = lambda x: init_binary_element
7908 CvMorphology_swigregister = _cv.CvMorphology_swigregister
7909 CvMorphology_swigregister(CvMorphology)
7911 def CvMorphology_init_binary_element(*args):
7913 init_binary_element(CvMat _element, int _element_shape, CvPoint _anchor=cvPoint(-1,-1))
7914 CvMorphology_init_binary_element(CvMat _element, int _element_shape)
7916 return _cv.CvMorphology_init_binary_element(*args)
7918 class CvTuple_CvPoint_2(_object):
7919 """Proxy of C++ CvTuple_CvPoint_2 class"""
7920 __swig_setmethods__ = {}
7921 __setattr__ = lambda self, name, value: _swig_setattr(self, CvTuple_CvPoint_2, name, value)
7922 __swig_getmethods__ = {}
7923 __getattr__ = lambda self, name: _swig_getattr(self, CvTuple_CvPoint_2, name)
7924 __repr__ = _swig_repr
7925 __swig_setmethods__["val"] = _cv.CvTuple_CvPoint_2_val_set
7926 __swig_getmethods__["val"] = _cv.CvTuple_CvPoint_2_val_get
7927 if _newclass:val = _swig_property(_cv.CvTuple_CvPoint_2_val_get, _cv.CvTuple_CvPoint_2_val_set)
7928 def __setitem__(*args):
7929 """__setitem__(self, int i, CvPoint obj)"""
7930 return _cv.CvTuple_CvPoint_2___setitem__(*args)
7932 def __getitem__(*args):
7933 """__getitem__(self, int i) -> CvPoint"""
7934 return _cv.CvTuple_CvPoint_2___getitem__(*args)
7936 def __init__(self, *args):
7937 """__init__(self) -> CvTuple_CvPoint_2"""
7938 this = _cv.new_CvTuple_CvPoint_2(*args)
7939 try: self.this.append(this)
7940 except: self.this = this
7941 __swig_destroy__ = _cv.delete_CvTuple_CvPoint_2
7942 __del__ = lambda self : None;
7943 CvTuple_CvPoint_2_swigregister = _cv.CvTuple_CvPoint_2_swigregister
7944 CvTuple_CvPoint_2_swigregister(CvTuple_CvPoint_2)
7946 class CvTuple_float_2(_object):
7947 """Proxy of C++ CvTuple_float_2 class"""
7948 __swig_setmethods__ = {}
7949 __setattr__ = lambda self, name, value: _swig_setattr(self, CvTuple_float_2, name, value)
7950 __swig_getmethods__ = {}
7951 __getattr__ = lambda self, name: _swig_getattr(self, CvTuple_float_2, name)
7952 __repr__ = _swig_repr
7953 __swig_setmethods__["val"] = _cv.CvTuple_float_2_val_set
7954 __swig_getmethods__["val"] = _cv.CvTuple_float_2_val_get
7955 if _newclass:val = _swig_property(_cv.CvTuple_float_2_val_get, _cv.CvTuple_float_2_val_set)
7956 def __setitem__(*args):
7957 """__setitem__(self, int i, float obj)"""
7958 return _cv.CvTuple_float_2___setitem__(*args)
7960 def __getitem__(*args):
7961 """__getitem__(self, int i) -> float"""
7962 return _cv.CvTuple_float_2___getitem__(*args)
7964 def __init__(self, *args):
7965 """__init__(self) -> CvTuple_float_2"""
7966 this = _cv.new_CvTuple_float_2(*args)
7967 try: self.this.append(this)
7968 except: self.this = this
7969 __swig_destroy__ = _cv.delete_CvTuple_float_2
7970 __del__ = lambda self : None;
7971 CvTuple_float_2_swigregister = _cv.CvTuple_float_2_swigregister
7972 CvTuple_float_2_swigregister(CvTuple_float_2)
7974 class CvTuple_float_3(_object):
7975 """Proxy of C++ CvTuple_float_3 class"""
7976 __swig_setmethods__ = {}
7977 __setattr__ = lambda self, name, value: _swig_setattr(self, CvTuple_float_3, name, value)
7978 __swig_getmethods__ = {}
7979 __getattr__ = lambda self, name: _swig_getattr(self, CvTuple_float_3, name)
7980 __repr__ = _swig_repr
7981 __swig_setmethods__["val"] = _cv.CvTuple_float_3_val_set
7982 __swig_getmethods__["val"] = _cv.CvTuple_float_3_val_get
7983 if _newclass:val = _swig_property(_cv.CvTuple_float_3_val_get, _cv.CvTuple_float_3_val_set)
7984 def __setitem__(*args):
7985 """__setitem__(self, int i, float obj)"""
7986 return _cv.CvTuple_float_3___setitem__(*args)
7988 def __getitem__(*args):
7989 """__getitem__(self, int i) -> float"""
7990 return _cv.CvTuple_float_3___getitem__(*args)
7992 def __init__(self, *args):
7993 """__init__(self) -> CvTuple_float_3"""
7994 this = _cv.new_CvTuple_float_3(*args)
7995 try: self.this.append(this)
7996 except: self.this = this
7997 __swig_destroy__ = _cv.delete_CvTuple_float_3
7998 __del__ = lambda self : None;
7999 CvTuple_float_3_swigregister = _cv.CvTuple_float_3_swigregister
8000 CvTuple_float_3_swigregister(CvTuple_float_3)
8002 class CvSeq_CvPoint(CvSeq):
8003 """Proxy of C++ CvSeq_CvPoint class"""
8004 __swig_setmethods__ = {}
8005 for _s in [CvSeq]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
8006 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSeq_CvPoint, name, value)
8007 __swig_getmethods__ = {}
8008 for _s in [CvSeq]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
8009 __getattr__ = lambda self, name: _swig_getattr(self, CvSeq_CvPoint, name)
8010 __repr__ = _swig_repr
8012 """cast(CvSeq seq) -> CvSeq_CvPoint"""
8013 return _cv.CvSeq_CvPoint_cast(*args)
8015 if _newclass:cast = staticmethod(cast)
8016 __swig_getmethods__["cast"] = lambda x: cast
8017 def __getitem__(*args):
8018 """__getitem__(self, int i) -> CvPoint"""
8019 return _cv.CvSeq_CvPoint___getitem__(*args)
8021 def __setitem__(*args):
8022 """__setitem__(self, int i, CvPoint obj)"""
8023 return _cv.CvSeq_CvPoint___setitem__(*args)
8026 """append(self, CvPoint obj)"""
8027 return _cv.CvSeq_CvPoint_append(*args)
8030 """pop(self) -> CvPoint"""
8031 return _cv.CvSeq_CvPoint_pop(*args)
8033 def __init__(self, *args):
8034 """__init__(self) -> CvSeq_CvPoint"""
8035 this = _cv.new_CvSeq_CvPoint(*args)
8036 try: self.this.append(this)
8037 except: self.this = this
8038 __swig_destroy__ = _cv.delete_CvSeq_CvPoint
8039 __del__ = lambda self : None;
8040 CvSeq_CvPoint_swigregister = _cv.CvSeq_CvPoint_swigregister
8041 CvSeq_CvPoint_swigregister(CvSeq_CvPoint)
8043 def CvSeq_CvPoint_cast(*args):
8044 """CvSeq_CvPoint_cast(CvSeq seq) -> CvSeq_CvPoint"""
8045 return _cv.CvSeq_CvPoint_cast(*args)
8047 class CvSeq_CvPoint2D32f(CvSeq):
8048 """Proxy of C++ CvSeq_CvPoint2D32f class"""
8049 __swig_setmethods__ = {}
8050 for _s in [CvSeq]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
8051 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSeq_CvPoint2D32f, name, value)
8052 __swig_getmethods__ = {}
8053 for _s in [CvSeq]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
8054 __getattr__ = lambda self, name: _swig_getattr(self, CvSeq_CvPoint2D32f, name)
8055 __repr__ = _swig_repr
8057 """cast(CvSeq seq) -> CvSeq_CvPoint2D32f"""
8058 return _cv.CvSeq_CvPoint2D32f_cast(*args)
8060 if _newclass:cast = staticmethod(cast)
8061 __swig_getmethods__["cast"] = lambda x: cast
8062 def __getitem__(*args):
8063 """__getitem__(self, int i) -> CvPoint2D32f"""
8064 return _cv.CvSeq_CvPoint2D32f___getitem__(*args)
8066 def __setitem__(*args):
8067 """__setitem__(self, int i, CvPoint2D32f obj)"""
8068 return _cv.CvSeq_CvPoint2D32f___setitem__(*args)
8071 """append(self, CvPoint2D32f obj)"""
8072 return _cv.CvSeq_CvPoint2D32f_append(*args)
8075 """pop(self) -> CvPoint2D32f"""
8076 return _cv.CvSeq_CvPoint2D32f_pop(*args)
8078 def __init__(self, *args):
8079 """__init__(self) -> CvSeq_CvPoint2D32f"""
8080 this = _cv.new_CvSeq_CvPoint2D32f(*args)
8081 try: self.this.append(this)
8082 except: self.this = this
8083 __swig_destroy__ = _cv.delete_CvSeq_CvPoint2D32f
8084 __del__ = lambda self : None;
8085 CvSeq_CvPoint2D32f_swigregister = _cv.CvSeq_CvPoint2D32f_swigregister
8086 CvSeq_CvPoint2D32f_swigregister(CvSeq_CvPoint2D32f)
8088 def CvSeq_CvPoint2D32f_cast(*args):
8089 """CvSeq_CvPoint2D32f_cast(CvSeq seq) -> CvSeq_CvPoint2D32f"""
8090 return _cv.CvSeq_CvPoint2D32f_cast(*args)
8092 class CvSeq_CvRect(CvSeq):
8093 """Proxy of C++ CvSeq_CvRect class"""
8094 __swig_setmethods__ = {}
8095 for _s in [CvSeq]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
8096 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSeq_CvRect, name, value)
8097 __swig_getmethods__ = {}
8098 for _s in [CvSeq]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
8099 __getattr__ = lambda self, name: _swig_getattr(self, CvSeq_CvRect, name)
8100 __repr__ = _swig_repr
8102 """cast(CvSeq seq) -> CvSeq_CvRect"""
8103 return _cv.CvSeq_CvRect_cast(*args)
8105 if _newclass:cast = staticmethod(cast)
8106 __swig_getmethods__["cast"] = lambda x: cast
8107 def __getitem__(*args):
8108 """__getitem__(self, int i) -> CvRect"""
8109 return _cv.CvSeq_CvRect___getitem__(*args)
8111 def __setitem__(*args):
8112 """__setitem__(self, int i, CvRect obj)"""
8113 return _cv.CvSeq_CvRect___setitem__(*args)
8116 """append(self, CvRect obj)"""
8117 return _cv.CvSeq_CvRect_append(*args)
8120 """pop(self) -> CvRect"""
8121 return _cv.CvSeq_CvRect_pop(*args)
8123 def __init__(self, *args):
8124 """__init__(self) -> CvSeq_CvRect"""
8125 this = _cv.new_CvSeq_CvRect(*args)
8126 try: self.this.append(this)
8127 except: self.this = this
8128 __swig_destroy__ = _cv.delete_CvSeq_CvRect
8129 __del__ = lambda self : None;
8130 CvSeq_CvRect_swigregister = _cv.CvSeq_CvRect_swigregister
8131 CvSeq_CvRect_swigregister(CvSeq_CvRect)
8133 def CvSeq_CvRect_cast(*args):
8134 """CvSeq_CvRect_cast(CvSeq seq) -> CvSeq_CvRect"""
8135 return _cv.CvSeq_CvRect_cast(*args)
8137 class CvSeq_CvSeq(CvSeq):
8138 """Proxy of C++ CvSeq_CvSeq class"""
8139 __swig_setmethods__ = {}
8140 for _s in [CvSeq]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
8141 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSeq_CvSeq, name, value)
8142 __swig_getmethods__ = {}
8143 for _s in [CvSeq]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
8144 __getattr__ = lambda self, name: _swig_getattr(self, CvSeq_CvSeq, name)
8145 __repr__ = _swig_repr
8147 """cast(CvSeq seq) -> CvSeq_CvSeq"""
8148 return _cv.CvSeq_CvSeq_cast(*args)
8150 if _newclass:cast = staticmethod(cast)
8151 __swig_getmethods__["cast"] = lambda x: cast
8152 def __getitem__(*args):
8153 """__getitem__(self, int i) -> CvSeq"""
8154 return _cv.CvSeq_CvSeq___getitem__(*args)
8156 def __setitem__(*args):
8157 """__setitem__(self, int i, CvSeq obj)"""
8158 return _cv.CvSeq_CvSeq___setitem__(*args)
8161 """append(self, CvSeq obj)"""
8162 return _cv.CvSeq_CvSeq_append(*args)
8165 """pop(self) -> CvSeq"""
8166 return _cv.CvSeq_CvSeq_pop(*args)
8168 def __init__(self, *args):
8169 """__init__(self) -> CvSeq_CvSeq"""
8170 this = _cv.new_CvSeq_CvSeq(*args)
8171 try: self.this.append(this)
8172 except: self.this = this
8173 __swig_destroy__ = _cv.delete_CvSeq_CvSeq
8174 __del__ = lambda self : None;
8175 CvSeq_CvSeq_swigregister = _cv.CvSeq_CvSeq_swigregister
8176 CvSeq_CvSeq_swigregister(CvSeq_CvSeq)
8178 def CvSeq_CvSeq_cast(*args):
8179 """CvSeq_CvSeq_cast(CvSeq seq) -> CvSeq_CvSeq"""
8180 return _cv.CvSeq_CvSeq_cast(*args)
8182 class CvSeq_CvQuadEdge2D(CvSeq):
8183 """Proxy of C++ CvSeq_CvQuadEdge2D class"""
8184 __swig_setmethods__ = {}
8185 for _s in [CvSeq]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
8186 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSeq_CvQuadEdge2D, name, value)
8187 __swig_getmethods__ = {}
8188 for _s in [CvSeq]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
8189 __getattr__ = lambda self, name: _swig_getattr(self, CvSeq_CvQuadEdge2D, name)
8190 __repr__ = _swig_repr
8192 """cast(CvSeq seq) -> CvSeq_CvQuadEdge2D"""
8193 return _cv.CvSeq_CvQuadEdge2D_cast(*args)
8195 if _newclass:cast = staticmethod(cast)
8196 __swig_getmethods__["cast"] = lambda x: cast
8197 def __getitem__(*args):
8198 """__getitem__(self, int i) -> CvQuadEdge2D"""
8199 return _cv.CvSeq_CvQuadEdge2D___getitem__(*args)
8201 def __setitem__(*args):
8202 """__setitem__(self, int i, CvQuadEdge2D obj)"""
8203 return _cv.CvSeq_CvQuadEdge2D___setitem__(*args)
8206 """append(self, CvQuadEdge2D obj)"""
8207 return _cv.CvSeq_CvQuadEdge2D_append(*args)
8210 """pop(self) -> CvQuadEdge2D"""
8211 return _cv.CvSeq_CvQuadEdge2D_pop(*args)
8213 def __init__(self, *args):
8214 """__init__(self) -> CvSeq_CvQuadEdge2D"""
8215 this = _cv.new_CvSeq_CvQuadEdge2D(*args)
8216 try: self.this.append(this)
8217 except: self.this = this
8218 __swig_destroy__ = _cv.delete_CvSeq_CvQuadEdge2D
8219 __del__ = lambda self : None;
8220 CvSeq_CvQuadEdge2D_swigregister = _cv.CvSeq_CvQuadEdge2D_swigregister
8221 CvSeq_CvQuadEdge2D_swigregister(CvSeq_CvQuadEdge2D)
8223 def CvSeq_CvQuadEdge2D_cast(*args):
8224 """CvSeq_CvQuadEdge2D_cast(CvSeq seq) -> CvSeq_CvQuadEdge2D"""
8225 return _cv.CvSeq_CvQuadEdge2D_cast(*args)
8227 class CvSeq_CvConnectedComp(CvSeq):
8228 """Proxy of C++ CvSeq_CvConnectedComp class"""
8229 __swig_setmethods__ = {}
8230 for _s in [CvSeq]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
8231 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSeq_CvConnectedComp, name, value)
8232 __swig_getmethods__ = {}
8233 for _s in [CvSeq]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
8234 __getattr__ = lambda self, name: _swig_getattr(self, CvSeq_CvConnectedComp, name)
8235 __repr__ = _swig_repr
8237 """cast(CvSeq seq) -> CvSeq_CvConnectedComp"""
8238 return _cv.CvSeq_CvConnectedComp_cast(*args)
8240 if _newclass:cast = staticmethod(cast)
8241 __swig_getmethods__["cast"] = lambda x: cast
8242 def __getitem__(*args):
8243 """__getitem__(self, int i) -> CvConnectedComp"""
8244 return _cv.CvSeq_CvConnectedComp___getitem__(*args)
8246 def __setitem__(*args):
8247 """__setitem__(self, int i, CvConnectedComp obj)"""
8248 return _cv.CvSeq_CvConnectedComp___setitem__(*args)
8251 """append(self, CvConnectedComp obj)"""
8252 return _cv.CvSeq_CvConnectedComp_append(*args)
8255 """pop(self) -> CvConnectedComp"""
8256 return _cv.CvSeq_CvConnectedComp_pop(*args)
8258 def __init__(self, *args):
8259 """__init__(self) -> CvSeq_CvConnectedComp"""
8260 this = _cv.new_CvSeq_CvConnectedComp(*args)
8261 try: self.this.append(this)
8262 except: self.this = this
8263 __swig_destroy__ = _cv.delete_CvSeq_CvConnectedComp
8264 __del__ = lambda self : None;
8265 CvSeq_CvConnectedComp_swigregister = _cv.CvSeq_CvConnectedComp_swigregister
8266 CvSeq_CvConnectedComp_swigregister(CvSeq_CvConnectedComp)
8268 def CvSeq_CvConnectedComp_cast(*args):
8269 """CvSeq_CvConnectedComp_cast(CvSeq seq) -> CvSeq_CvConnectedComp"""
8270 return _cv.CvSeq_CvConnectedComp_cast(*args)
8272 class CvSeq_CvPoint_2(CvSeq):
8273 """Proxy of C++ CvSeq_CvPoint_2 class"""
8274 __swig_setmethods__ = {}
8275 for _s in [CvSeq]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
8276 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSeq_CvPoint_2, name, value)
8277 __swig_getmethods__ = {}
8278 for _s in [CvSeq]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
8279 __getattr__ = lambda self, name: _swig_getattr(self, CvSeq_CvPoint_2, name)
8280 __repr__ = _swig_repr
8282 """cast(CvSeq seq) -> CvSeq_CvPoint_2"""
8283 return _cv.CvSeq_CvPoint_2_cast(*args)
8285 if _newclass:cast = staticmethod(cast)
8286 __swig_getmethods__["cast"] = lambda x: cast
8287 def __getitem__(*args):
8288 """__getitem__(self, int i) -> CvTuple_CvPoint_2"""
8289 return _cv.CvSeq_CvPoint_2___getitem__(*args)
8291 def __setitem__(*args):
8292 """__setitem__(self, int i, CvTuple_CvPoint_2 obj)"""
8293 return _cv.CvSeq_CvPoint_2___setitem__(*args)
8296 """append(self, CvTuple_CvPoint_2 obj)"""
8297 return _cv.CvSeq_CvPoint_2_append(*args)
8300 """pop(self) -> CvTuple_CvPoint_2"""
8301 return _cv.CvSeq_CvPoint_2_pop(*args)
8303 def __init__(self, *args):
8304 """__init__(self) -> CvSeq_CvPoint_2"""
8305 this = _cv.new_CvSeq_CvPoint_2(*args)
8306 try: self.this.append(this)
8307 except: self.this = this
8308 __swig_destroy__ = _cv.delete_CvSeq_CvPoint_2
8309 __del__ = lambda self : None;
8310 CvSeq_CvPoint_2_swigregister = _cv.CvSeq_CvPoint_2_swigregister
8311 CvSeq_CvPoint_2_swigregister(CvSeq_CvPoint_2)
8313 def CvSeq_CvPoint_2_cast(*args):
8314 """CvSeq_CvPoint_2_cast(CvSeq seq) -> CvSeq_CvPoint_2"""
8315 return _cv.CvSeq_CvPoint_2_cast(*args)
8317 class CvSeq_float_2(CvSeq):
8318 """Proxy of C++ CvSeq_float_2 class"""
8319 __swig_setmethods__ = {}
8320 for _s in [CvSeq]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
8321 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSeq_float_2, name, value)
8322 __swig_getmethods__ = {}
8323 for _s in [CvSeq]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
8324 __getattr__ = lambda self, name: _swig_getattr(self, CvSeq_float_2, name)
8325 __repr__ = _swig_repr
8327 """cast(CvSeq seq) -> CvSeq_float_2"""
8328 return _cv.CvSeq_float_2_cast(*args)
8330 if _newclass:cast = staticmethod(cast)
8331 __swig_getmethods__["cast"] = lambda x: cast
8332 def __getitem__(*args):
8333 """__getitem__(self, int i) -> CvTuple_float_2"""
8334 return _cv.CvSeq_float_2___getitem__(*args)
8336 def __setitem__(*args):
8337 """__setitem__(self, int i, CvTuple_float_2 obj)"""
8338 return _cv.CvSeq_float_2___setitem__(*args)
8341 """append(self, CvTuple_float_2 obj)"""
8342 return _cv.CvSeq_float_2_append(*args)
8345 """pop(self) -> CvTuple_float_2"""
8346 return _cv.CvSeq_float_2_pop(*args)
8348 def __init__(self, *args):
8349 """__init__(self) -> CvSeq_float_2"""
8350 this = _cv.new_CvSeq_float_2(*args)
8351 try: self.this.append(this)
8352 except: self.this = this
8353 __swig_destroy__ = _cv.delete_CvSeq_float_2
8354 __del__ = lambda self : None;
8355 CvSeq_float_2_swigregister = _cv.CvSeq_float_2_swigregister
8356 CvSeq_float_2_swigregister(CvSeq_float_2)
8358 def CvSeq_float_2_cast(*args):
8359 """CvSeq_float_2_cast(CvSeq seq) -> CvSeq_float_2"""
8360 return _cv.CvSeq_float_2_cast(*args)
8362 class CvSeq_float_3(CvSeq):
8363 """Proxy of C++ CvSeq_float_3 class"""
8364 __swig_setmethods__ = {}
8365 for _s in [CvSeq]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
8366 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSeq_float_3, name, value)
8367 __swig_getmethods__ = {}
8368 for _s in [CvSeq]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
8369 __getattr__ = lambda self, name: _swig_getattr(self, CvSeq_float_3, name)
8370 __repr__ = _swig_repr
8372 """cast(CvSeq seq) -> CvSeq_float_3"""
8373 return _cv.CvSeq_float_3_cast(*args)
8375 if _newclass:cast = staticmethod(cast)
8376 __swig_getmethods__["cast"] = lambda x: cast
8377 def __getitem__(*args):
8378 """__getitem__(self, int i) -> CvTuple_float_3"""
8379 return _cv.CvSeq_float_3___getitem__(*args)
8381 def __setitem__(*args):
8382 """__setitem__(self, int i, CvTuple_float_3 obj)"""
8383 return _cv.CvSeq_float_3___setitem__(*args)
8386 """append(self, CvTuple_float_3 obj)"""
8387 return _cv.CvSeq_float_3_append(*args)
8390 """pop(self) -> CvTuple_float_3"""
8391 return _cv.CvSeq_float_3_pop(*args)
8393 def __init__(self, *args):
8394 """__init__(self) -> CvSeq_float_3"""
8395 this = _cv.new_CvSeq_float_3(*args)
8396 try: self.this.append(this)
8397 except: self.this = this
8398 __swig_destroy__ = _cv.delete_CvSeq_float_3
8399 __del__ = lambda self : None;
8400 CvSeq_float_3_swigregister = _cv.CvSeq_float_3_swigregister
8401 CvSeq_float_3_swigregister(CvSeq_float_3)
8403 def CvSeq_float_3_cast(*args):
8404 """CvSeq_float_3_cast(CvSeq seq) -> CvSeq_float_3"""
8405 return _cv.CvSeq_float_3_cast(*args)
8408 def SendErrorToPython(*args):
8410 SendErrorToPython(int status, char func_name, char err_msg, char file_name,
8411 int line, void ?) -> int
8413 return _cv.SendErrorToPython(*args)
8415 def function_ptr_generator(*args):
8416 """function_ptr_generator() -> CvErrorCallback"""
8417 return _cv.function_ptr_generator(*args)
8419 def void_ptr_generator(*args):
8420 """void_ptr_generator() -> void"""
8421 return _cv.void_ptr_generator(*args)
8423 def void_ptrptr_generator(*args):
8424 """void_ptrptr_generator() -> void"""
8425 return _cv.void_ptrptr_generator(*args)
8426 IPL_ALIGN_DWORD=IPL_ALIGN_4BYTES
8427 IPL_ALIGN_QWORD=IPL_ALIGN_8BYTES
8428 CV_MAKE_TYPE=CV_MAKETYPE
8429 CV_IS_CONT_MAT=CV_IS_MAT_CONT
8430 CV_HIST_TREE=CV_HIST_SPARSE
8431 CV_TERMCRIT_NUMBER=CV_TERMCRIT_ITER
8432 CV_SEQ_ELTYPE_PTR=CV_USRTYPE1
8433 CV_GRAPH=CV_SEQ_KIND_GRAPH
8434 CV_SEQ_CONTOUR=CV_SEQ_POLYGON
8435 CV_STORAGE_WRITE_TEXT=CV_STORAGE_WRITE
8436 CV_STORAGE_WRITE_BINARY=CV_STORAGE_WRITE
8437 CV_NODE_INTEGER=CV_NODE_INT
8438 CV_NODE_FLOAT=CV_NODE_REAL
8439 CV_NODE_STRING=CV_NODE_STR
8440 cvGetSubArr=cvGetSubRect
8442 cvCvtScale=cvConvertScale
8443 cvScale=cvConvertScale
8444 cvCvtScaleAbs=cvConvertScaleAbs
8445 cvCheckArray=cvCheckArr
8446 cvMatMulAddEx=cvGEMM
8447 cvMatMulAddS=cvTransform
8451 cvMahalonobis=cvMahalanobis
8452 CV_DXT_INVERSE_SCALE=CV_DXT_INV_SCALE
8454 cvGraphFindEdge=cvFindGraphEdge
8455 cvGraphFindEdgeByPtr=cvFindGraphEdgeByPtr
8456 cvDrawRect=cvRectangle
8458 cvDrawCircle=cvCircle
8459 cvDrawEllipse=cvEllipse
8460 cvDrawPolyLine=cvPolyLine
8461 CV_FONT_VECTOR0=CV_FONT_HERSHEY_SIMPLEX
8462 CV_RGB2RGBA=CV_BGR2BGRA
8463 CV_RGBA2RGB=CV_BGRA2BGR
8464 CV_RGB2BGRA=CV_BGR2RGBA
8465 CV_BGRA2RGB=CV_RGBA2BGR
8466 CV_RGB2BGR=CV_BGR2RGB
8467 CV_RGBA2BGRA=CV_BGRA2RGBA
8468 CV_GRAY2RGB=CV_GRAY2BGR
8469 CV_GRAY2RGBA=CV_GRAY2BGRA
8470 CV_BayerBG2RGB=CV_BayerRG2BGR
8471 CV_BayerGB2RGB=CV_BayerGR2BGR
8472 CV_BayerRG2RGB=CV_BayerBG2BGR
8473 CV_BayerGR2RGB=CV_BayerGB2BGR
8476 OpenCV is the Intel Open CV library, an open source effort to provide
8477 computer vision algorithms for standard PC hardware.
8479 This wrapper was semi-automatically created from the C/C++ headers and therefore
8480 contains no Python documentation. Because all identifiers are identical to their
8481 C/C++ counterparts, you can consult the standard manuals that come with OpenCV.
8484 # this tells OpenCV not to call exit() on errors but throw a python exception instead
8485 cvRedirectError(function_ptr_generator(), void_ptr_generator(), void_ptrptr_generator())