1 # This file was automatically generated by SWIG (http://www.swig.org).
4 # Do not make changes to this file unless you know what you are doing--modify
5 # the SWIG interface file instead.
6 # This file is compatible with both classic and new-style classes.
8 from sys import version_info
9 if version_info >= (2,6,0):
10 def swig_import_helper():
11 from os.path import dirname
15 fp, pathname, description = imp.find_module('_cv', [dirname(__file__)])
21 _mod = imp.load_module('_cv', fp, pathname, description)
25 _cv = swig_import_helper()
26 del swig_import_helper
31 _swig_property = property
33 pass # Python < 2.2 doesn't have 'property'.
34 def _swig_setattr_nondynamic(self,class_type,name,value,static=1):
35 if (name == "thisown"): return self.this.own(value)
37 if type(value).__name__ == 'SwigPyObject':
38 self.__dict__[name] = value
40 method = class_type.__swig_setmethods__.get(name,None)
41 if method: return method(self,value)
42 if (not static) or hasattr(self,name):
43 self.__dict__[name] = value
45 raise AttributeError("You cannot add attributes to %s" % self)
47 def _swig_setattr(self,class_type,name,value):
48 return _swig_setattr_nondynamic(self,class_type,name,value,0)
50 def _swig_getattr(self,class_type,name):
51 if (name == "thisown"): return self.this.own()
52 method = class_type.__swig_getmethods__.get(name,None)
53 if method: return method(self)
54 raise AttributeError(name)
57 try: strthis = "proxy of " + self.this.__repr__()
59 return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,)
64 except AttributeError:
69 class CvRNG_Wrapper(_object):
70 """Proxy of C++ CvRNG_Wrapper class"""
71 __swig_setmethods__ = {}
72 __setattr__ = lambda self, name, value: _swig_setattr(self, CvRNG_Wrapper, name, value)
73 __swig_getmethods__ = {}
74 __getattr__ = lambda self, name: _swig_getattr(self, CvRNG_Wrapper, name)
76 def __init__(self, *args):
77 """__init__(self, CvRNG val) -> CvRNG_Wrapper"""
78 this = _cv.new_CvRNG_Wrapper(*args)
79 try: self.this.append(this)
80 except: self.this = this
82 """ptr(self) -> CvRNG"""
83 return _cv.CvRNG_Wrapper_ptr(self)
86 """ref(self) -> CvRNG"""
87 return _cv.CvRNG_Wrapper_ref(self)
89 def __eq__(self, *args):
90 """__eq__(self, CvRNG_Wrapper x) -> bool"""
91 return _cv.CvRNG_Wrapper___eq__(self, *args)
93 def __ne__(self, *args):
94 """__ne__(self, CvRNG_Wrapper x) -> bool"""
95 return _cv.CvRNG_Wrapper___ne__(self, *args)
97 __swig_destroy__ = _cv.delete_CvRNG_Wrapper
98 __del__ = lambda self : None;
99 CvRNG_Wrapper_swigregister = _cv.CvRNG_Wrapper_swigregister
100 CvRNG_Wrapper_swigregister(CvRNG_Wrapper)
102 class CvSubdiv2DEdge_Wrapper(_object):
103 """Proxy of C++ CvSubdiv2DEdge_Wrapper class"""
104 __swig_setmethods__ = {}
105 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSubdiv2DEdge_Wrapper, name, value)
106 __swig_getmethods__ = {}
107 __getattr__ = lambda self, name: _swig_getattr(self, CvSubdiv2DEdge_Wrapper, name)
108 __repr__ = _swig_repr
109 def __init__(self, *args):
110 """__init__(self, CvSubdiv2DEdge val) -> CvSubdiv2DEdge_Wrapper"""
111 this = _cv.new_CvSubdiv2DEdge_Wrapper(*args)
112 try: self.this.append(this)
113 except: self.this = this
115 """ptr(self) -> CvSubdiv2DEdge"""
116 return _cv.CvSubdiv2DEdge_Wrapper_ptr(self)
119 """ref(self) -> CvSubdiv2DEdge"""
120 return _cv.CvSubdiv2DEdge_Wrapper_ref(self)
122 def __eq__(self, *args):
123 """__eq__(self, CvSubdiv2DEdge_Wrapper x) -> bool"""
124 return _cv.CvSubdiv2DEdge_Wrapper___eq__(self, *args)
126 def __ne__(self, *args):
127 """__ne__(self, CvSubdiv2DEdge_Wrapper x) -> bool"""
128 return _cv.CvSubdiv2DEdge_Wrapper___ne__(self, *args)
130 __swig_destroy__ = _cv.delete_CvSubdiv2DEdge_Wrapper
131 __del__ = lambda self : None;
132 CvSubdiv2DEdge_Wrapper_swigregister = _cv.CvSubdiv2DEdge_Wrapper_swigregister
133 CvSubdiv2DEdge_Wrapper_swigregister(CvSubdiv2DEdge_Wrapper)
135 class SwigPyIterator(_object):
136 """Proxy of C++ swig::SwigPyIterator class"""
137 __swig_setmethods__ = {}
138 __setattr__ = lambda self, name, value: _swig_setattr(self, SwigPyIterator, name, value)
139 __swig_getmethods__ = {}
140 __getattr__ = lambda self, name: _swig_getattr(self, SwigPyIterator, name)
141 def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined - class is abstract")
142 __repr__ = _swig_repr
143 __swig_destroy__ = _cv.delete_SwigPyIterator
144 __del__ = lambda self : None;
146 """value(self) -> PyObject"""
147 return _cv.SwigPyIterator_value(self)
149 def incr(self, n = 1):
151 incr(self, size_t n = 1) -> SwigPyIterator
152 incr(self) -> SwigPyIterator
154 return _cv.SwigPyIterator_incr(self, n)
156 def decr(self, n = 1):
158 decr(self, size_t n = 1) -> SwigPyIterator
159 decr(self) -> SwigPyIterator
161 return _cv.SwigPyIterator_decr(self, n)
163 def distance(self, *args):
164 """distance(self, SwigPyIterator x) -> ptrdiff_t"""
165 return _cv.SwigPyIterator_distance(self, *args)
167 def equal(self, *args):
168 """equal(self, SwigPyIterator x) -> bool"""
169 return _cv.SwigPyIterator_equal(self, *args)
172 """copy(self) -> SwigPyIterator"""
173 return _cv.SwigPyIterator_copy(self)
176 """next(self) -> PyObject"""
177 return _cv.SwigPyIterator_next(self)
180 """__next__(self) -> PyObject"""
181 return _cv.SwigPyIterator___next__(self)
184 """previous(self) -> PyObject"""
185 return _cv.SwigPyIterator_previous(self)
187 def advance(self, *args):
188 """advance(self, ptrdiff_t n) -> SwigPyIterator"""
189 return _cv.SwigPyIterator_advance(self, *args)
191 def __eq__(self, *args):
192 """__eq__(self, SwigPyIterator x) -> bool"""
193 return _cv.SwigPyIterator___eq__(self, *args)
195 def __ne__(self, *args):
196 """__ne__(self, SwigPyIterator x) -> bool"""
197 return _cv.SwigPyIterator___ne__(self, *args)
199 def __iadd__(self, *args):
200 """__iadd__(self, ptrdiff_t n) -> SwigPyIterator"""
201 return _cv.SwigPyIterator___iadd__(self, *args)
203 def __isub__(self, *args):
204 """__isub__(self, ptrdiff_t n) -> SwigPyIterator"""
205 return _cv.SwigPyIterator___isub__(self, *args)
207 def __add__(self, *args):
208 """__add__(self, ptrdiff_t n) -> SwigPyIterator"""
209 return _cv.SwigPyIterator___add__(self, *args)
211 def __sub__(self, *args):
213 __sub__(self, ptrdiff_t n) -> SwigPyIterator
214 __sub__(self, SwigPyIterator x) -> ptrdiff_t
216 return _cv.SwigPyIterator___sub__(self, *args)
218 def __iter__(self): return self
219 SwigPyIterator_swigregister = _cv.SwigPyIterator_swigregister
220 SwigPyIterator_swigregister(SwigPyIterator)
222 class FloatVector(_object):
223 """Proxy of C++ std::vector<(float)> class"""
224 __swig_setmethods__ = {}
225 __setattr__ = lambda self, name, value: _swig_setattr(self, FloatVector, name, value)
226 __swig_getmethods__ = {}
227 __getattr__ = lambda self, name: _swig_getattr(self, FloatVector, name)
228 __repr__ = _swig_repr
230 """iterator(self) -> SwigPyIterator"""
231 return _cv.FloatVector_iterator(self)
233 def __iter__(self): return self.iterator()
234 def __nonzero__(self):
235 """__nonzero__(self) -> bool"""
236 return _cv.FloatVector___nonzero__(self)
239 """__bool__(self) -> bool"""
240 return _cv.FloatVector___bool__(self)
243 """__len__(self) -> size_type"""
244 return _cv.FloatVector___len__(self)
247 """pop(self) -> value_type"""
248 return _cv.FloatVector_pop(self)
250 def __getslice__(self, *args):
251 """__getslice__(self, difference_type i, difference_type j) -> FloatVector"""
252 return _cv.FloatVector___getslice__(self, *args)
254 def __setslice__(self, *args):
255 """__setslice__(self, difference_type i, difference_type j, FloatVector v)"""
256 return _cv.FloatVector___setslice__(self, *args)
258 def __delslice__(self, *args):
259 """__delslice__(self, difference_type i, difference_type j)"""
260 return _cv.FloatVector___delslice__(self, *args)
262 def __delitem__(self, *args):
264 __delitem__(self, difference_type i)
265 __delitem__(self, PySliceObject slice)
267 return _cv.FloatVector___delitem__(self, *args)
269 def __getitem__(self, *args):
271 __getitem__(self, PySliceObject slice) -> FloatVector
272 __getitem__(self, difference_type i) -> value_type
274 return _cv.FloatVector___getitem__(self, *args)
276 def __setitem__(self, *args):
278 __setitem__(self, PySliceObject slice, FloatVector v)
279 __setitem__(self, difference_type i, value_type x)
281 return _cv.FloatVector___setitem__(self, *args)
283 def append(self, *args):
284 """append(self, value_type x)"""
285 return _cv.FloatVector_append(self, *args)
288 """empty(self) -> bool"""
289 return _cv.FloatVector_empty(self)
292 """size(self) -> size_type"""
293 return _cv.FloatVector_size(self)
297 return _cv.FloatVector_clear(self)
299 def swap(self, *args):
300 """swap(self, FloatVector v)"""
301 return _cv.FloatVector_swap(self, *args)
303 def get_allocator(self):
304 """get_allocator(self) -> allocator_type"""
305 return _cv.FloatVector_get_allocator(self)
308 """begin(self) -> const_iterator"""
309 return _cv.FloatVector_begin(self)
312 """end(self) -> const_iterator"""
313 return _cv.FloatVector_end(self)
316 """rbegin(self) -> const_reverse_iterator"""
317 return _cv.FloatVector_rbegin(self)
320 """rend(self) -> const_reverse_iterator"""
321 return _cv.FloatVector_rend(self)
325 return _cv.FloatVector_pop_back(self)
327 def erase(self, *args):
329 erase(self, iterator pos) -> iterator
330 erase(self, iterator first, iterator last) -> iterator
332 return _cv.FloatVector_erase(self, *args)
334 def __init__(self, *args):
336 __init__(self) -> FloatVector
337 __init__(self, FloatVector arg0) -> FloatVector
338 __init__(self, size_type size) -> FloatVector
339 __init__(self, size_type size, value_type value) -> FloatVector
341 this = _cv.new_FloatVector(*args)
342 try: self.this.append(this)
343 except: self.this = this
344 def push_back(self, *args):
345 """push_back(self, value_type x)"""
346 return _cv.FloatVector_push_back(self, *args)
349 """front(self) -> value_type"""
350 return _cv.FloatVector_front(self)
353 """back(self) -> value_type"""
354 return _cv.FloatVector_back(self)
356 def assign(self, *args):
357 """assign(self, size_type n, value_type x)"""
358 return _cv.FloatVector_assign(self, *args)
360 def resize(self, *args):
362 resize(self, size_type new_size)
363 resize(self, size_type new_size, value_type x)
365 return _cv.FloatVector_resize(self, *args)
367 def insert(self, *args):
369 insert(self, iterator pos, value_type x) -> iterator
370 insert(self, iterator pos, size_type n, value_type x)
372 return _cv.FloatVector_insert(self, *args)
374 def reserve(self, *args):
375 """reserve(self, size_type n)"""
376 return _cv.FloatVector_reserve(self, *args)
379 """capacity(self) -> size_type"""
380 return _cv.FloatVector_capacity(self)
382 __swig_destroy__ = _cv.delete_FloatVector
383 __del__ = lambda self : None;
384 FloatVector_swigregister = _cv.FloatVector_swigregister
385 FloatVector_swigregister(FloatVector)
387 class CvPointVector(_object):
388 """Proxy of C++ std::vector<(CvPoint)> class"""
389 __swig_setmethods__ = {}
390 __setattr__ = lambda self, name, value: _swig_setattr(self, CvPointVector, name, value)
391 __swig_getmethods__ = {}
392 __getattr__ = lambda self, name: _swig_getattr(self, CvPointVector, name)
393 __repr__ = _swig_repr
395 """iterator(self) -> SwigPyIterator"""
396 return _cv.CvPointVector_iterator(self)
398 def __iter__(self): return self.iterator()
399 def __nonzero__(self):
400 """__nonzero__(self) -> bool"""
401 return _cv.CvPointVector___nonzero__(self)
404 """__bool__(self) -> bool"""
405 return _cv.CvPointVector___bool__(self)
408 """__len__(self) -> size_type"""
409 return _cv.CvPointVector___len__(self)
412 """pop(self) -> value_type"""
413 return _cv.CvPointVector_pop(self)
415 def __getslice__(self, *args):
416 """__getslice__(self, difference_type i, difference_type j) -> CvPointVector"""
417 return _cv.CvPointVector___getslice__(self, *args)
419 def __setslice__(self, *args):
420 """__setslice__(self, difference_type i, difference_type j, CvPointVector v)"""
421 return _cv.CvPointVector___setslice__(self, *args)
423 def __delslice__(self, *args):
424 """__delslice__(self, difference_type i, difference_type j)"""
425 return _cv.CvPointVector___delslice__(self, *args)
427 def __delitem__(self, *args):
429 __delitem__(self, difference_type i)
430 __delitem__(self, PySliceObject slice)
432 return _cv.CvPointVector___delitem__(self, *args)
434 def __getitem__(self, *args):
436 __getitem__(self, PySliceObject slice) -> CvPointVector
437 __getitem__(self, difference_type i) -> value_type
439 return _cv.CvPointVector___getitem__(self, *args)
441 def __setitem__(self, *args):
443 __setitem__(self, PySliceObject slice, CvPointVector v)
444 __setitem__(self, difference_type i, value_type x)
446 return _cv.CvPointVector___setitem__(self, *args)
448 def append(self, *args):
449 """append(self, value_type x)"""
450 return _cv.CvPointVector_append(self, *args)
453 """empty(self) -> bool"""
454 return _cv.CvPointVector_empty(self)
457 """size(self) -> size_type"""
458 return _cv.CvPointVector_size(self)
462 return _cv.CvPointVector_clear(self)
464 def swap(self, *args):
465 """swap(self, CvPointVector v)"""
466 return _cv.CvPointVector_swap(self, *args)
468 def get_allocator(self):
469 """get_allocator(self) -> allocator_type"""
470 return _cv.CvPointVector_get_allocator(self)
473 """begin(self) -> const_iterator"""
474 return _cv.CvPointVector_begin(self)
477 """end(self) -> const_iterator"""
478 return _cv.CvPointVector_end(self)
481 """rbegin(self) -> const_reverse_iterator"""
482 return _cv.CvPointVector_rbegin(self)
485 """rend(self) -> const_reverse_iterator"""
486 return _cv.CvPointVector_rend(self)
490 return _cv.CvPointVector_pop_back(self)
492 def erase(self, *args):
494 erase(self, iterator pos) -> iterator
495 erase(self, iterator first, iterator last) -> iterator
497 return _cv.CvPointVector_erase(self, *args)
499 def __init__(self, *args):
501 __init__(self) -> CvPointVector
502 __init__(self, CvPointVector arg0) -> CvPointVector
503 __init__(self, size_type size) -> CvPointVector
504 __init__(self, size_type size, value_type value) -> CvPointVector
506 this = _cv.new_CvPointVector(*args)
507 try: self.this.append(this)
508 except: self.this = this
509 def push_back(self, *args):
510 """push_back(self, value_type x)"""
511 return _cv.CvPointVector_push_back(self, *args)
514 """front(self) -> value_type"""
515 return _cv.CvPointVector_front(self)
518 """back(self) -> value_type"""
519 return _cv.CvPointVector_back(self)
521 def assign(self, *args):
522 """assign(self, size_type n, value_type x)"""
523 return _cv.CvPointVector_assign(self, *args)
525 def resize(self, *args):
527 resize(self, size_type new_size)
528 resize(self, size_type new_size, value_type x)
530 return _cv.CvPointVector_resize(self, *args)
532 def insert(self, *args):
534 insert(self, iterator pos, value_type x) -> iterator
535 insert(self, iterator pos, size_type n, value_type x)
537 return _cv.CvPointVector_insert(self, *args)
539 def reserve(self, *args):
540 """reserve(self, size_type n)"""
541 return _cv.CvPointVector_reserve(self, *args)
544 """capacity(self) -> size_type"""
545 return _cv.CvPointVector_capacity(self)
547 __swig_destroy__ = _cv.delete_CvPointVector
548 __del__ = lambda self : None;
549 CvPointVector_swigregister = _cv.CvPointVector_swigregister
550 CvPointVector_swigregister(CvPointVector)
553 def cvSegmentMotion(*args):
555 cvSegmentMotion(CvArr mhi, CvArr seg_mask, CvMemStorage storage, double timestamp,
556 double seg_thresh) -> CvSeq_CvConnectedComp
558 return _cv.cvSegmentMotion(*args)
559 def cvHoughCircles(*args):
560 seq = cvHoughCirclesUntyped( *args )
561 return CvSeq_float_3.cast(seq)
563 def cvPyrSegmentation(*args):
564 seq = cvPyrSegmentationUntyped( *args )
565 return CvSeq_CvConnectedComp.cast(seq)
567 def cvApproxChains(*args):
568 seq = cvApproxChainsUntyped( *args )
569 return CvSeq_CvPoint.cast(seq)
571 def cvContourFromContourTree(*args):
572 seq = cvContourFromContourTreeUntyped( *args )
573 return CvSeq_CvPoint.cast(seq)
575 def cvConvexityDefects(*args):
576 seq = cvConvexityDefectsUntyped( *args )
577 return CvSeq_CvConvexityDefect.cast(seq)
579 def cvFindContours( *args ):
580 count, seq = cvFindContoursUntyped( *args )
581 return count, CvSeq_CvPoint.cast(seq)
583 def cvHoughLines2( *args ):
584 seq = cvHoughLinesUntyped( *args )
585 type = CV_SEQ_ELTYPE(seq)
587 return CvSeq_CvPoint_2.cast(seq)
588 return CvSeq_float_2.cast(seq)
590 cvReleaseImage = _cv.delete_CvMat
592 cvReleaseMat = _cv.delete_CvMat
594 cvReleaseStructuringElement = _cv.delete_IplConvKernel
596 cvReleaseConDensation = _cv.delete_CvConDensation
598 cvReleaseKalman = _cv.delete_CvKalman
600 cvReleaseHist = _cv.delete_CvHistogram
602 cvReleaseHaarClassifierCascade = _cv.delete_CvHaarClassifierCascade
604 cvReleaseImageHeader = _cv.delete_CvMat
606 cvReleaseMatND = _cv.delete_CvMatND
608 cvReleaseSparseMat = _cv.delete_CvSparseMat
610 cvReleaseMemStorage = _cv.delete_CvMemStorage
612 cvReleaseGraphScanner = _cv.delete_CvGraphScanner
616 """cvFree(void ptr)"""
617 return _cv.cvFree(*args)
619 def CV_READ_CHAIN_POINT(*args):
620 """CV_READ_CHAIN_POINT(CvPoint _pt, CvChainPtReader reader)"""
621 return _cv.CV_READ_CHAIN_POINT(*args)
623 def CV_MAT_ELEM_PTR(*args):
624 """CV_MAT_ELEM_PTR(CvMat mat, int row, int col) -> void"""
625 return _cv.CV_MAT_ELEM_PTR(*args)
627 def CV_MAT_ELEM_PTR_FAST(*args):
628 """CV_MAT_ELEM_PTR_FAST(CvMat mat, int row, int col, int pix_size) -> void"""
629 return _cv.CV_MAT_ELEM_PTR_FAST(*args)
631 def CV_NODE_VAL(*args):
632 """CV_NODE_VAL(CvSparseMat mat, CvSparseNode node) -> void"""
633 return _cv.CV_NODE_VAL(*args)
635 def CV_NODE_IDX(*args):
636 """CV_NODE_IDX(CvSparseMat mat, CvSparseNode node) -> int"""
637 return _cv.CV_NODE_IDX(*args)
639 def CV_SUBDIV2D_NEXT_EDGE(*args):
640 """CV_SUBDIV2D_NEXT_EDGE(CvSubdiv2DEdge edge) -> CvQuadEdge2D"""
641 return _cv.CV_SUBDIV2D_NEXT_EDGE(*args)
644 """CV_SWAP(int a, int b, int t)"""
645 return _cv.CV_SWAP(*args)
648 """CV_IMIN(int a, int b) -> int"""
649 return _cv.CV_IMIN(*args)
652 """CV_IMAX(int a, int b) -> int"""
653 return _cv.CV_IMAX(*args)
656 """CV_IABS(int a) -> int"""
657 return _cv.CV_IABS(*args)
660 """CV_CMP(int a, int b)"""
661 return _cv.CV_CMP(*args)
665 return _cv.CV_SIGN(*args)
667 def cvInvSqrt(*args):
668 """cvInvSqrt(double value)"""
669 return _cv.cvInvSqrt(*args)
672 """cvSqrt(double value)"""
673 return _cv.cvSqrt(*args)
675 def CV_IS_IMAGE_HDR(*args):
676 """CV_IS_IMAGE_HDR(CvArr img) -> int"""
677 return _cv.CV_IS_IMAGE_HDR(*args)
679 def CV_IS_IMAGE(*args):
680 """CV_IS_IMAGE(CvArr img) -> int"""
681 return _cv.CV_IS_IMAGE(*args)
683 def CV_MAT_DEPTH(*args):
684 """CV_MAT_DEPTH(int flags) -> int"""
685 return _cv.CV_MAT_DEPTH(*args)
687 def CV_MAKETYPE(*args):
688 """CV_MAKETYPE(int depth, int cn) -> int"""
689 return _cv.CV_MAKETYPE(*args)
692 """CV_8UC(int n) -> int"""
693 return _cv.CV_8UC(*args)
696 """CV_8SC(int n) -> int"""
697 return _cv.CV_8SC(*args)
700 """CV_16UC(int n) -> int"""
701 return _cv.CV_16UC(*args)
704 """CV_16SC(int n) -> int"""
705 return _cv.CV_16SC(*args)
708 """CV_32SC(int n) -> int"""
709 return _cv.CV_32SC(*args)
712 """CV_32FC(int n) -> int"""
713 return _cv.CV_32FC(*args)
716 """CV_64FC(int n) -> int"""
717 return _cv.CV_64FC(*args)
719 def CV_MAT_CN(*args):
720 """CV_MAT_CN(int flags) -> int"""
721 return _cv.CV_MAT_CN(*args)
723 def CV_MAT_TYPE(*args):
724 """CV_MAT_TYPE(int flags) -> int"""
725 return _cv.CV_MAT_TYPE(*args)
727 def CV_IS_MAT_CONT(*args):
728 """CV_IS_MAT_CONT(int flags) -> int"""
729 return _cv.CV_IS_MAT_CONT(*args)
731 def CV_IS_TEMP_MAT(*args):
732 """CV_IS_TEMP_MAT(int flags) -> int"""
733 return _cv.CV_IS_TEMP_MAT(*args)
735 def CV_IS_MAT_HDR(*args):
736 """CV_IS_MAT_HDR(CvMat mat) -> int"""
737 return _cv.CV_IS_MAT_HDR(*args)
739 def CV_IS_MAT(*args):
740 """CV_IS_MAT(CvMat mat) -> int"""
741 return _cv.CV_IS_MAT(*args)
743 def CV_IS_MASK_ARR(*args):
744 """CV_IS_MASK_ARR(CvMat mat) -> int"""
745 return _cv.CV_IS_MASK_ARR(*args)
747 def CV_ARE_TYPES_EQ(*args):
748 """CV_ARE_TYPES_EQ(CvMat mat1, CvMat mat2) -> int"""
749 return _cv.CV_ARE_TYPES_EQ(*args)
751 def CV_ARE_CNS_EQ(*args):
752 """CV_ARE_CNS_EQ(CvMat mat1, CvMat mat2) -> int"""
753 return _cv.CV_ARE_CNS_EQ(*args)
755 def CV_ARE_DEPTHS_EQ(*args):
756 """CV_ARE_DEPTHS_EQ(CvMat mat1, CvMat mat2) -> int"""
757 return _cv.CV_ARE_DEPTHS_EQ(*args)
759 def CV_ARE_SIZES_EQ(*args):
760 """CV_ARE_SIZES_EQ(CvMat mat1, CvMat mat2) -> int"""
761 return _cv.CV_ARE_SIZES_EQ(*args)
763 def CV_IS_MAT_CONST(*args):
764 """CV_IS_MAT_CONST(CvMat mat) -> int"""
765 return _cv.CV_IS_MAT_CONST(*args)
767 def CV_ELEM_SIZE1(*args):
768 """CV_ELEM_SIZE1(int type) -> int"""
769 return _cv.CV_ELEM_SIZE1(*args)
771 def CV_ELEM_SIZE(*args):
772 """CV_ELEM_SIZE(int type) -> int"""
773 return _cv.CV_ELEM_SIZE(*args)
775 def CV_IS_MATND_HDR(*args):
776 """CV_IS_MATND_HDR(CvMat mat) -> int"""
777 return _cv.CV_IS_MATND_HDR(*args)
779 def CV_IS_MATND(*args):
780 """CV_IS_MATND(CvMat mat) -> int"""
781 return _cv.CV_IS_MATND(*args)
783 def CV_IS_SPARSE_MAT_HDR(*args):
784 """CV_IS_SPARSE_MAT_HDR(CvMat mat) -> int"""
785 return _cv.CV_IS_SPARSE_MAT_HDR(*args)
787 def CV_IS_SPARSE_MAT(*args):
788 """CV_IS_SPARSE_MAT(CvMat mat) -> int"""
789 return _cv.CV_IS_SPARSE_MAT(*args)
791 def CV_IS_HIST(*args):
792 """CV_IS_HIST(CvHistogram hist) -> int"""
793 return _cv.CV_IS_HIST(*args)
795 def CV_IS_UNIFORM_HIST(*args):
796 """CV_IS_UNIFORM_HIST(CvHistogram hist) -> int"""
797 return _cv.CV_IS_UNIFORM_HIST(*args)
799 def CV_IS_SPARSE_HIST(*args):
800 """CV_IS_SPARSE_HIST(CvHistogram hist) -> int"""
801 return _cv.CV_IS_SPARSE_HIST(*args)
803 def CV_HIST_HAS_RANGES(*args):
804 """CV_HIST_HAS_RANGES(CvHistogram hist) -> int"""
805 return _cv.CV_HIST_HAS_RANGES(*args)
807 def CV_IS_STORAGE(*args):
808 """CV_IS_STORAGE(CvMemStorage storage) -> int"""
809 return _cv.CV_IS_STORAGE(*args)
811 def CV_IS_SET_ELEM(*args):
812 """CV_IS_SET_ELEM(void ptr) -> int"""
813 return _cv.CV_IS_SET_ELEM(*args)
815 def CV_IS_SEQ(*args):
816 """CV_IS_SEQ(CvSeq seq) -> int"""
817 return _cv.CV_IS_SEQ(*args)
819 def CV_IS_SET(*args):
820 """CV_IS_SET(CvSet set) -> int"""
821 return _cv.CV_IS_SET(*args)
823 def CV_SEQ_ELTYPE(*args):
824 """CV_SEQ_ELTYPE(CvSeq seq) -> int"""
825 return _cv.CV_SEQ_ELTYPE(*args)
827 def CV_SEQ_KIND(*args):
828 """CV_SEQ_KIND(CvSeq seq) -> int"""
829 return _cv.CV_SEQ_KIND(*args)
831 def CV_IS_SEQ_INDEX(*args):
832 """CV_IS_SEQ_INDEX(CvSeq seq) -> int"""
833 return _cv.CV_IS_SEQ_INDEX(*args)
835 def CV_IS_SEQ_CURVE(*args):
836 """CV_IS_SEQ_CURVE(CvSeq seq) -> int"""
837 return _cv.CV_IS_SEQ_CURVE(*args)
839 def CV_IS_SEQ_CLOSED(*args):
840 """CV_IS_SEQ_CLOSED(CvSeq seq) -> int"""
841 return _cv.CV_IS_SEQ_CLOSED(*args)
843 def CV_IS_SEQ_CONVEX(*args):
844 """CV_IS_SEQ_CONVEX(CvSeq seq) -> int"""
845 return _cv.CV_IS_SEQ_CONVEX(*args)
847 def CV_IS_SEQ_HOLE(*args):
848 """CV_IS_SEQ_HOLE(CvSeq seq) -> int"""
849 return _cv.CV_IS_SEQ_HOLE(*args)
851 def CV_IS_SEQ_SIMPLE(*args):
852 """CV_IS_SEQ_SIMPLE(CvSeq seq) -> int"""
853 return _cv.CV_IS_SEQ_SIMPLE(*args)
855 def CV_IS_SEQ_POINT_SET(*args):
856 """CV_IS_SEQ_POINT_SET(CvSeq seq) -> int"""
857 return _cv.CV_IS_SEQ_POINT_SET(*args)
859 def CV_IS_SEQ_POINT_SUBSET(*args):
860 """CV_IS_SEQ_POINT_SUBSET(CvSeq seq) -> int"""
861 return _cv.CV_IS_SEQ_POINT_SUBSET(*args)
863 def CV_IS_SEQ_POLYLINE(*args):
864 """CV_IS_SEQ_POLYLINE(CvSeq seq) -> int"""
865 return _cv.CV_IS_SEQ_POLYLINE(*args)
867 def CV_IS_SEQ_POLYGON(*args):
868 """CV_IS_SEQ_POLYGON(CvSeq seq) -> int"""
869 return _cv.CV_IS_SEQ_POLYGON(*args)
871 def CV_IS_SEQ_CHAIN(*args):
872 """CV_IS_SEQ_CHAIN(CvSeq seq) -> int"""
873 return _cv.CV_IS_SEQ_CHAIN(*args)
875 def CV_IS_SEQ_CONTOUR(*args):
876 """CV_IS_SEQ_CONTOUR(CvSeq seq) -> int"""
877 return _cv.CV_IS_SEQ_CONTOUR(*args)
879 def CV_IS_SEQ_CHAIN_CONTOUR(*args):
880 """CV_IS_SEQ_CHAIN_CONTOUR(CvSeq seq) -> int"""
881 return _cv.CV_IS_SEQ_CHAIN_CONTOUR(*args)
883 def CV_IS_SEQ_POLYGON_TREE(*args):
884 """CV_IS_SEQ_POLYGON_TREE(CvSeq seq) -> int"""
885 return _cv.CV_IS_SEQ_POLYGON_TREE(*args)
887 def CV_IS_GRAPH(*args):
888 """CV_IS_GRAPH(CvSeq seq) -> int"""
889 return _cv.CV_IS_GRAPH(*args)
891 def CV_IS_GRAPH_ORIENTED(*args):
892 """CV_IS_GRAPH_ORIENTED(CvSeq seq) -> int"""
893 return _cv.CV_IS_GRAPH_ORIENTED(*args)
895 def CV_IS_SUBDIV2D(*args):
896 """CV_IS_SUBDIV2D(CvSeq seq) -> int"""
897 return _cv.CV_IS_SUBDIV2D(*args)
899 def CV_WRITE_SEQ_ELEM_VAR(*args):
900 """CV_WRITE_SEQ_ELEM_VAR(void elem_ptr, CvSeqWriter writer)"""
901 return _cv.CV_WRITE_SEQ_ELEM_VAR(*args)
903 def CV_WRITE_SEQ_ELEM(*args):
904 """CV_WRITE_SEQ_ELEM(CvPoint elem, CvSeqWriter writer)"""
905 return _cv.CV_WRITE_SEQ_ELEM(*args)
907 def CV_NEXT_SEQ_ELEM(*args):
908 """CV_NEXT_SEQ_ELEM(int elem_size, CvSeqReader reader)"""
909 return _cv.CV_NEXT_SEQ_ELEM(*args)
911 def CV_PREV_SEQ_ELEM(*args):
912 """CV_PREV_SEQ_ELEM(int elem_size, CvSeqReader reader)"""
913 return _cv.CV_PREV_SEQ_ELEM(*args)
915 def CV_READ_SEQ_ELEM(*args):
916 """CV_READ_SEQ_ELEM(CvPoint elem, CvSeqReader reader)"""
917 return _cv.CV_READ_SEQ_ELEM(*args)
919 def CV_REV_READ_SEQ_ELEM(*args):
920 """CV_REV_READ_SEQ_ELEM(CvPoint elem, CvSeqReader reader)"""
921 return _cv.CV_REV_READ_SEQ_ELEM(*args)
923 def CV_CURRENT_POINT(*args):
924 """CV_CURRENT_POINT(CvSeqReader reader) -> CvPoint"""
925 return _cv.CV_CURRENT_POINT(*args)
927 def CV_PREV_POINT(*args):
928 """CV_PREV_POINT(CvSeqReader reader) -> CvPoint"""
929 return _cv.CV_PREV_POINT(*args)
931 def CV_READ_EDGE(*args):
932 """CV_READ_EDGE(CvPoint pt1, CvPoint pt2, CvSeqReader reader)"""
933 return _cv.CV_READ_EDGE(*args)
935 def CV_NEXT_GRAPH_EDGE(*args):
936 """CV_NEXT_GRAPH_EDGE(CvGraphEdge edge, CvGraphVtx vertex) -> CvGraphEdge"""
937 return _cv.CV_NEXT_GRAPH_EDGE(*args)
939 def CV_NODE_TYPE(*args):
940 """CV_NODE_TYPE(int flags) -> int"""
941 return _cv.CV_NODE_TYPE(*args)
943 def CV_NODE_IS_INT(*args):
944 """CV_NODE_IS_INT(int flags) -> int"""
945 return _cv.CV_NODE_IS_INT(*args)
947 def CV_NODE_IS_REAL(*args):
948 """CV_NODE_IS_REAL(int flags) -> int"""
949 return _cv.CV_NODE_IS_REAL(*args)
951 def CV_NODE_IS_STRING(*args):
952 """CV_NODE_IS_STRING(int flags) -> int"""
953 return _cv.CV_NODE_IS_STRING(*args)
955 def CV_NODE_IS_SEQ(*args):
956 """CV_NODE_IS_SEQ(int flags) -> int"""
957 return _cv.CV_NODE_IS_SEQ(*args)
959 def CV_NODE_IS_MAP(*args):
960 """CV_NODE_IS_MAP(int flags) -> int"""
961 return _cv.CV_NODE_IS_MAP(*args)
963 def CV_NODE_IS_COLLECTION(*args):
964 """CV_NODE_IS_COLLECTION(int flags) -> int"""
965 return _cv.CV_NODE_IS_COLLECTION(*args)
967 def CV_NODE_IS_FLOW(*args):
968 """CV_NODE_IS_FLOW(int flags) -> int"""
969 return _cv.CV_NODE_IS_FLOW(*args)
971 def CV_NODE_IS_EMPTY(*args):
972 """CV_NODE_IS_EMPTY(int flags) -> int"""
973 return _cv.CV_NODE_IS_EMPTY(*args)
975 def CV_NODE_IS_USER(*args):
976 """CV_NODE_IS_USER(int flags) -> int"""
977 return _cv.CV_NODE_IS_USER(*args)
979 def CV_NODE_HAS_NAME(*args):
980 """CV_NODE_HAS_NAME(int flags) -> int"""
981 return _cv.CV_NODE_HAS_NAME(*args)
983 def CV_NODE_SEQ_IS_SIMPLE(*args):
984 """CV_NODE_SEQ_IS_SIMPLE(CvSeq seq) -> int"""
985 return _cv.CV_NODE_SEQ_IS_SIMPLE(*args)
987 def cvReshapeND(*args):
988 """cvReshapeND(CvArr arr, int new_cn, int new_dims, int new_sizes)"""
989 return _cv.cvReshapeND(*args)
991 def cvConvert(*args):
992 """cvConvert(CvArr src, CvArr dst)"""
993 return _cv.cvConvert(*args)
996 """cvAXPY(CvArr A, double real_scalar, CvArr B, CvArr C)"""
997 return _cv.cvAXPY(*args)
1000 """cvAbs(CvArr src, CvArr dst)"""
1001 return _cv.cvAbs(*args)
1003 def cvMatMulAdd(*args):
1004 """cvMatMulAdd(CvArr src1, CvArr src2, CvArr src3, CvArr dst)"""
1005 return _cv.cvMatMulAdd(*args)
1007 def cvMatMul(*args):
1008 """cvMatMul(CvArr src1, CvArr src2, CvArr dst)"""
1009 return _cv.cvMatMul(*args)
1011 def cvGetGraphVtx(*args):
1012 """cvGetGraphVtx(CvGraph graph, int idx)"""
1013 return _cv.cvGetGraphVtx(*args)
1015 def cvGraphVtxIdx(*args):
1016 """cvGraphVtxIdx(CvGraph graph, CvGraphVtx vtx) -> int"""
1017 return _cv.cvGraphVtxIdx(*args)
1019 def cvGraphEdgeIdx(*args):
1020 """cvGraphEdgeIdx(CvGraph graph, CvGraphEdge edge) -> int"""
1021 return _cv.cvGraphEdgeIdx(*args)
1023 def cvGraphGetVtxCount(*args):
1024 """cvGraphGetVtxCount(CvGraph graph) -> int"""
1025 return _cv.cvGraphGetVtxCount(*args)
1027 def cvGraphGetEdgeCount(*args):
1028 """cvGraphGetEdgeCount(CvGraph graph) -> int"""
1029 return _cv.cvGraphGetEdgeCount(*args)
1031 def CV_IS_GRAPH_VERTEX_VISITED(*args):
1032 """CV_IS_GRAPH_VERTEX_VISITED(CvGraphVtx vtx) -> int"""
1033 return _cv.CV_IS_GRAPH_VERTEX_VISITED(*args)
1035 def CV_IS_GRAPH_EDGE_VISITED(*args):
1036 """CV_IS_GRAPH_EDGE_VISITED(CvGraphEdge edge) -> int"""
1037 return _cv.CV_IS_GRAPH_EDGE_VISITED(*args)
1040 """CV_RGB(double r, double g, int b) -> CvScalar"""
1041 return _cv.CV_RGB(*args)
1043 def CV_NEXT_LINE_POINT(*args):
1044 """CV_NEXT_LINE_POINT(CvLineIterator line_iterator)"""
1045 return _cv.CV_NEXT_LINE_POINT(*args)
1047 def CV_INIT_3X3_DELTAS(*args):
1048 """CV_INIT_3X3_DELTAS(double deltas, int step, int nch)"""
1049 return _cv.CV_INIT_3X3_DELTAS(*args)
1051 def CV_IS_HAAR_CLASSIFIER(*args):
1052 """CV_IS_HAAR_CLASSIFIER(void haar) -> int"""
1053 return _cv.CV_IS_HAAR_CLASSIFIER(*args)
1055 def cvContourPerimeter(*args):
1056 """cvContourPerimeter(CvSeq contour) -> double"""
1057 return _cv.cvContourPerimeter(*args)
1059 def cvCalcBackProject(*args):
1060 """cvCalcBackProject( image, CvArr dst, CvHistogram hist)"""
1061 return _cv.cvCalcBackProject(*args)
1063 def cvCalcBackProjectPatch(*args):
1065 cvCalcBackProjectPatch( image, CvArr dst, CvSize range, CvHistogram hist,
1066 int method, double factor)
1068 return _cv.cvCalcBackProjectPatch(*args)
1069 sizeof_CvContour = _cv.sizeof_CvContour
1070 sizeof_CvPoint = _cv.sizeof_CvPoint
1071 sizeof_CvSeq = _cv.sizeof_CvSeq
1073 def cvCreateImage(*args):
1074 """cvCreateImage(CvSize size, int depth, int channels) -> CvMat"""
1075 return _cv.cvCreateImage(*args)
1077 def cvCloneImage(*args):
1078 """cvCloneImage(CvMat mat) -> CvMat"""
1079 return _cv.cvCloneImage(*args)
1080 CV_AUTOSTEP = _cv.CV_AUTOSTEP
1081 CV_MAX_ARR = _cv.CV_MAX_ARR
1082 CV_NO_DEPTH_CHECK = _cv.CV_NO_DEPTH_CHECK
1083 CV_NO_CN_CHECK = _cv.CV_NO_CN_CHECK
1084 CV_NO_SIZE_CHECK = _cv.CV_NO_SIZE_CHECK
1085 CV_CMP_EQ = _cv.CV_CMP_EQ
1086 CV_CMP_GT = _cv.CV_CMP_GT
1087 CV_CMP_GE = _cv.CV_CMP_GE
1088 CV_CMP_LT = _cv.CV_CMP_LT
1089 CV_CMP_LE = _cv.CV_CMP_LE
1090 CV_CMP_NE = _cv.CV_CMP_NE
1091 CV_CHECK_RANGE = _cv.CV_CHECK_RANGE
1092 CV_CHECK_QUIET = _cv.CV_CHECK_QUIET
1093 CV_RAND_UNI = _cv.CV_RAND_UNI
1094 CV_RAND_NORMAL = _cv.CV_RAND_NORMAL
1095 CV_SORT_EVERY_ROW = _cv.CV_SORT_EVERY_ROW
1096 CV_SORT_EVERY_COLUMN = _cv.CV_SORT_EVERY_COLUMN
1097 CV_SORT_ASCENDING = _cv.CV_SORT_ASCENDING
1098 CV_SORT_DESCENDING = _cv.CV_SORT_DESCENDING
1099 CV_GEMM_A_T = _cv.CV_GEMM_A_T
1100 CV_GEMM_B_T = _cv.CV_GEMM_B_T
1101 CV_GEMM_C_T = _cv.CV_GEMM_C_T
1102 CV_SVD_MODIFY_A = _cv.CV_SVD_MODIFY_A
1103 CV_SVD_U_T = _cv.CV_SVD_U_T
1104 CV_SVD_V_T = _cv.CV_SVD_V_T
1107 CV_SVD_SYM = _cv.CV_SVD_SYM
1108 CV_CHOLESKY = _cv.CV_CHOLESKY
1110 CV_NORMAL = _cv.CV_NORMAL
1111 CV_COVAR_SCRAMBLED = _cv.CV_COVAR_SCRAMBLED
1112 CV_COVAR_NORMAL = _cv.CV_COVAR_NORMAL
1113 CV_COVAR_USE_AVG = _cv.CV_COVAR_USE_AVG
1114 CV_COVAR_SCALE = _cv.CV_COVAR_SCALE
1115 CV_COVAR_ROWS = _cv.CV_COVAR_ROWS
1116 CV_COVAR_COLS = _cv.CV_COVAR_COLS
1117 CV_PCA_DATA_AS_ROW = _cv.CV_PCA_DATA_AS_ROW
1118 CV_PCA_DATA_AS_COL = _cv.CV_PCA_DATA_AS_COL
1119 CV_PCA_USE_AVG = _cv.CV_PCA_USE_AVG
1123 CV_NORM_MASK = _cv.CV_NORM_MASK
1124 CV_RELATIVE = _cv.CV_RELATIVE
1125 CV_DIFF = _cv.CV_DIFF
1126 CV_MINMAX = _cv.CV_MINMAX
1127 CV_DIFF_C = _cv.CV_DIFF_C
1128 CV_DIFF_L1 = _cv.CV_DIFF_L1
1129 CV_DIFF_L2 = _cv.CV_DIFF_L2
1130 CV_RELATIVE_C = _cv.CV_RELATIVE_C
1131 CV_RELATIVE_L1 = _cv.CV_RELATIVE_L1
1132 CV_RELATIVE_L2 = _cv.CV_RELATIVE_L2
1133 CV_REDUCE_SUM = _cv.CV_REDUCE_SUM
1134 CV_REDUCE_AVG = _cv.CV_REDUCE_AVG
1135 CV_REDUCE_MAX = _cv.CV_REDUCE_MAX
1136 CV_REDUCE_MIN = _cv.CV_REDUCE_MIN
1137 CV_DXT_FORWARD = _cv.CV_DXT_FORWARD
1138 CV_DXT_INVERSE = _cv.CV_DXT_INVERSE
1139 CV_DXT_SCALE = _cv.CV_DXT_SCALE
1140 CV_DXT_INV_SCALE = _cv.CV_DXT_INV_SCALE
1141 CV_DXT_INVERSE_SCALE = _cv.CV_DXT_INVERSE_SCALE
1142 CV_DXT_ROWS = _cv.CV_DXT_ROWS
1143 CV_DXT_MUL_CONJ = _cv.CV_DXT_MUL_CONJ
1144 CV_FRONT = _cv.CV_FRONT
1145 CV_BACK = _cv.CV_BACK
1146 CV_GRAPH_VERTEX = _cv.CV_GRAPH_VERTEX
1147 CV_GRAPH_TREE_EDGE = _cv.CV_GRAPH_TREE_EDGE
1148 CV_GRAPH_BACK_EDGE = _cv.CV_GRAPH_BACK_EDGE
1149 CV_GRAPH_FORWARD_EDGE = _cv.CV_GRAPH_FORWARD_EDGE
1150 CV_GRAPH_CROSS_EDGE = _cv.CV_GRAPH_CROSS_EDGE
1151 CV_GRAPH_ANY_EDGE = _cv.CV_GRAPH_ANY_EDGE
1152 CV_GRAPH_NEW_TREE = _cv.CV_GRAPH_NEW_TREE
1153 CV_GRAPH_BACKTRACKING = _cv.CV_GRAPH_BACKTRACKING
1154 CV_GRAPH_OVER = _cv.CV_GRAPH_OVER
1155 CV_GRAPH_ALL_ITEMS = _cv.CV_GRAPH_ALL_ITEMS
1156 CV_GRAPH_ITEM_VISITED_FLAG = _cv.CV_GRAPH_ITEM_VISITED_FLAG
1157 CV_GRAPH_SEARCH_TREE_NODE_FLAG = _cv.CV_GRAPH_SEARCH_TREE_NODE_FLAG
1158 CV_GRAPH_FORWARD_EDGE_FLAG = _cv.CV_GRAPH_FORWARD_EDGE_FLAG
1159 CV_FILLED = _cv.CV_FILLED
1161 CV_FONT_HERSHEY_SIMPLEX = _cv.CV_FONT_HERSHEY_SIMPLEX
1162 CV_FONT_HERSHEY_PLAIN = _cv.CV_FONT_HERSHEY_PLAIN
1163 CV_FONT_HERSHEY_DUPLEX = _cv.CV_FONT_HERSHEY_DUPLEX
1164 CV_FONT_HERSHEY_COMPLEX = _cv.CV_FONT_HERSHEY_COMPLEX
1165 CV_FONT_HERSHEY_TRIPLEX = _cv.CV_FONT_HERSHEY_TRIPLEX
1166 CV_FONT_HERSHEY_COMPLEX_SMALL = _cv.CV_FONT_HERSHEY_COMPLEX_SMALL
1167 CV_FONT_HERSHEY_SCRIPT_SIMPLEX = _cv.CV_FONT_HERSHEY_SCRIPT_SIMPLEX
1168 CV_FONT_HERSHEY_SCRIPT_COMPLEX = _cv.CV_FONT_HERSHEY_SCRIPT_COMPLEX
1169 CV_FONT_ITALIC = _cv.CV_FONT_ITALIC
1170 CV_FONT_VECTOR0 = _cv.CV_FONT_VECTOR0
1171 CV_KMEANS_USE_INITIAL_LABELS = _cv.CV_KMEANS_USE_INITIAL_LABELS
1172 CV_ErrModeLeaf = _cv.CV_ErrModeLeaf
1173 CV_ErrModeParent = _cv.CV_ErrModeParent
1174 CV_ErrModeSilent = _cv.CV_ErrModeSilent
1175 CV_MAJOR_VERSION = _cv.CV_MAJOR_VERSION
1176 CV_MINOR_VERSION = _cv.CV_MINOR_VERSION
1177 CV_SUBMINOR_VERSION = _cv.CV_SUBMINOR_VERSION
1179 CV_LOG2 = _cv.CV_LOG2
1180 IPL_DEPTH_SIGN = _cv.IPL_DEPTH_SIGN
1181 IPL_DEPTH_1U = _cv.IPL_DEPTH_1U
1182 IPL_DEPTH_8U = _cv.IPL_DEPTH_8U
1183 IPL_DEPTH_16U = _cv.IPL_DEPTH_16U
1184 IPL_DEPTH_32F = _cv.IPL_DEPTH_32F
1185 IPL_DEPTH_8S = _cv.IPL_DEPTH_8S
1186 IPL_DEPTH_16S = _cv.IPL_DEPTH_16S
1187 IPL_DEPTH_32S = _cv.IPL_DEPTH_32S
1188 IPL_DATA_ORDER_PIXEL = _cv.IPL_DATA_ORDER_PIXEL
1189 IPL_DATA_ORDER_PLANE = _cv.IPL_DATA_ORDER_PLANE
1190 IPL_ORIGIN_TL = _cv.IPL_ORIGIN_TL
1191 IPL_ORIGIN_BL = _cv.IPL_ORIGIN_BL
1192 IPL_ALIGN_4BYTES = _cv.IPL_ALIGN_4BYTES
1193 IPL_ALIGN_8BYTES = _cv.IPL_ALIGN_8BYTES
1194 IPL_ALIGN_16BYTES = _cv.IPL_ALIGN_16BYTES
1195 IPL_ALIGN_32BYTES = _cv.IPL_ALIGN_32BYTES
1196 IPL_ALIGN_DWORD = _cv.IPL_ALIGN_DWORD
1197 IPL_ALIGN_QWORD = _cv.IPL_ALIGN_QWORD
1198 IPL_BORDER_CONSTANT = _cv.IPL_BORDER_CONSTANT
1199 IPL_BORDER_REPLICATE = _cv.IPL_BORDER_REPLICATE
1200 IPL_BORDER_REFLECT = _cv.IPL_BORDER_REFLECT
1201 IPL_BORDER_WRAP = _cv.IPL_BORDER_WRAP
1202 IPL_IMAGE_HEADER = _cv.IPL_IMAGE_HEADER
1203 IPL_IMAGE_DATA = _cv.IPL_IMAGE_DATA
1204 IPL_IMAGE_ROI = _cv.IPL_IMAGE_ROI
1205 IPL_BORDER_REFLECT_101 = _cv.IPL_BORDER_REFLECT_101
1206 CV_TYPE_NAME_IMAGE = _cv.CV_TYPE_NAME_IMAGE
1207 IPL_DEPTH_64F = _cv.IPL_DEPTH_64F
1208 CV_CN_MAX = _cv.CV_CN_MAX
1209 CV_CN_SHIFT = _cv.CV_CN_SHIFT
1210 CV_DEPTH_MAX = _cv.CV_DEPTH_MAX
1218 CV_USRTYPE1 = _cv.CV_USRTYPE1
1219 CV_MAT_DEPTH_MASK = _cv.CV_MAT_DEPTH_MASK
1220 CV_8UC1 = _cv.CV_8UC1
1221 CV_8UC2 = _cv.CV_8UC2
1222 CV_8UC3 = _cv.CV_8UC3
1223 CV_8UC4 = _cv.CV_8UC4
1224 CV_8SC1 = _cv.CV_8SC1
1225 CV_8SC2 = _cv.CV_8SC2
1226 CV_8SC3 = _cv.CV_8SC3
1227 CV_8SC4 = _cv.CV_8SC4
1228 CV_16UC1 = _cv.CV_16UC1
1229 CV_16UC2 = _cv.CV_16UC2
1230 CV_16UC3 = _cv.CV_16UC3
1231 CV_16UC4 = _cv.CV_16UC4
1232 CV_16SC1 = _cv.CV_16SC1
1233 CV_16SC2 = _cv.CV_16SC2
1234 CV_16SC3 = _cv.CV_16SC3
1235 CV_16SC4 = _cv.CV_16SC4
1236 CV_32SC1 = _cv.CV_32SC1
1237 CV_32SC2 = _cv.CV_32SC2
1238 CV_32SC3 = _cv.CV_32SC3
1239 CV_32SC4 = _cv.CV_32SC4
1240 CV_32FC1 = _cv.CV_32FC1
1241 CV_32FC2 = _cv.CV_32FC2
1242 CV_32FC3 = _cv.CV_32FC3
1243 CV_32FC4 = _cv.CV_32FC4
1244 CV_64FC1 = _cv.CV_64FC1
1245 CV_64FC2 = _cv.CV_64FC2
1246 CV_64FC3 = _cv.CV_64FC3
1247 CV_64FC4 = _cv.CV_64FC4
1248 CV_AUTO_STEP = _cv.CV_AUTO_STEP
1249 CV_MAT_CN_MASK = _cv.CV_MAT_CN_MASK
1250 CV_MAT_TYPE_MASK = _cv.CV_MAT_TYPE_MASK
1251 CV_MAT_CONT_FLAG_SHIFT = _cv.CV_MAT_CONT_FLAG_SHIFT
1252 CV_MAT_CONT_FLAG = _cv.CV_MAT_CONT_FLAG
1253 CV_MAT_TEMP_FLAG_SHIFT = _cv.CV_MAT_TEMP_FLAG_SHIFT
1254 CV_MAT_TEMP_FLAG = _cv.CV_MAT_TEMP_FLAG
1255 CV_MAGIC_MASK = _cv.CV_MAGIC_MASK
1256 CV_MAT_MAGIC_VAL = _cv.CV_MAT_MAGIC_VAL
1257 CV_TYPE_NAME_MAT = _cv.CV_TYPE_NAME_MAT
1258 CV_MATND_MAGIC_VAL = _cv.CV_MATND_MAGIC_VAL
1259 CV_TYPE_NAME_MATND = _cv.CV_TYPE_NAME_MATND
1260 CV_MAX_DIM = _cv.CV_MAX_DIM
1261 CV_MAX_DIM_HEAP = _cv.CV_MAX_DIM_HEAP
1262 CV_SPARSE_MAT_MAGIC_VAL = _cv.CV_SPARSE_MAT_MAGIC_VAL
1263 CV_TYPE_NAME_SPARSE_MAT = _cv.CV_TYPE_NAME_SPARSE_MAT
1264 CV_HIST_MAGIC_VAL = _cv.CV_HIST_MAGIC_VAL
1265 CV_HIST_UNIFORM_FLAG = _cv.CV_HIST_UNIFORM_FLAG
1266 CV_HIST_RANGES_FLAG = _cv.CV_HIST_RANGES_FLAG
1267 CV_HIST_ARRAY = _cv.CV_HIST_ARRAY
1268 CV_HIST_SPARSE = _cv.CV_HIST_SPARSE
1269 CV_HIST_TREE = _cv.CV_HIST_TREE
1270 CV_HIST_UNIFORM = _cv.CV_HIST_UNIFORM
1271 CV_TERMCRIT_ITER = _cv.CV_TERMCRIT_ITER
1272 CV_TERMCRIT_NUMBER = _cv.CV_TERMCRIT_NUMBER
1273 CV_TERMCRIT_EPS = _cv.CV_TERMCRIT_EPS
1274 CV_WHOLE_SEQ_END_INDEX = _cv.CV_WHOLE_SEQ_END_INDEX
1275 CV_STORAGE_MAGIC_VAL = _cv.CV_STORAGE_MAGIC_VAL
1276 CV_TYPE_NAME_SEQ = _cv.CV_TYPE_NAME_SEQ
1277 CV_TYPE_NAME_SEQ_TREE = _cv.CV_TYPE_NAME_SEQ_TREE
1278 CV_SET_ELEM_IDX_MASK = _cv.CV_SET_ELEM_IDX_MASK
1279 CV_TYPE_NAME_GRAPH = _cv.CV_TYPE_NAME_GRAPH
1280 CV_SEQ_MAGIC_VAL = _cv.CV_SEQ_MAGIC_VAL
1281 CV_SET_MAGIC_VAL = _cv.CV_SET_MAGIC_VAL
1282 CV_SEQ_ELTYPE_BITS = _cv.CV_SEQ_ELTYPE_BITS
1283 CV_SEQ_ELTYPE_MASK = _cv.CV_SEQ_ELTYPE_MASK
1284 CV_SEQ_ELTYPE_POINT = _cv.CV_SEQ_ELTYPE_POINT
1285 CV_SEQ_ELTYPE_CODE = _cv.CV_SEQ_ELTYPE_CODE
1286 CV_SEQ_ELTYPE_GENERIC = _cv.CV_SEQ_ELTYPE_GENERIC
1287 CV_SEQ_ELTYPE_PTR = _cv.CV_SEQ_ELTYPE_PTR
1288 CV_SEQ_ELTYPE_PPOINT = _cv.CV_SEQ_ELTYPE_PPOINT
1289 CV_SEQ_ELTYPE_INDEX = _cv.CV_SEQ_ELTYPE_INDEX
1290 CV_SEQ_ELTYPE_GRAPH_EDGE = _cv.CV_SEQ_ELTYPE_GRAPH_EDGE
1291 CV_SEQ_ELTYPE_GRAPH_VERTEX = _cv.CV_SEQ_ELTYPE_GRAPH_VERTEX
1292 CV_SEQ_ELTYPE_TRIAN_ATR = _cv.CV_SEQ_ELTYPE_TRIAN_ATR
1293 CV_SEQ_ELTYPE_CONNECTED_COMP = _cv.CV_SEQ_ELTYPE_CONNECTED_COMP
1294 CV_SEQ_ELTYPE_POINT3D = _cv.CV_SEQ_ELTYPE_POINT3D
1295 CV_SEQ_KIND_BITS = _cv.CV_SEQ_KIND_BITS
1296 CV_SEQ_KIND_MASK = _cv.CV_SEQ_KIND_MASK
1297 CV_SEQ_KIND_GENERIC = _cv.CV_SEQ_KIND_GENERIC
1298 CV_SEQ_KIND_CURVE = _cv.CV_SEQ_KIND_CURVE
1299 CV_SEQ_KIND_BIN_TREE = _cv.CV_SEQ_KIND_BIN_TREE
1300 CV_SEQ_KIND_GRAPH = _cv.CV_SEQ_KIND_GRAPH
1301 CV_SEQ_KIND_SUBDIV2D = _cv.CV_SEQ_KIND_SUBDIV2D
1302 CV_SEQ_FLAG_SHIFT = _cv.CV_SEQ_FLAG_SHIFT
1303 CV_SEQ_FLAG_CLOSED = _cv.CV_SEQ_FLAG_CLOSED
1304 CV_SEQ_FLAG_SIMPLE = _cv.CV_SEQ_FLAG_SIMPLE
1305 CV_SEQ_FLAG_CONVEX = _cv.CV_SEQ_FLAG_CONVEX
1306 CV_SEQ_FLAG_HOLE = _cv.CV_SEQ_FLAG_HOLE
1307 CV_GRAPH_FLAG_ORIENTED = _cv.CV_GRAPH_FLAG_ORIENTED
1308 CV_GRAPH = _cv.CV_GRAPH
1309 CV_ORIENTED_GRAPH = _cv.CV_ORIENTED_GRAPH
1310 CV_SEQ_POINT_SET = _cv.CV_SEQ_POINT_SET
1311 CV_SEQ_POINT3D_SET = _cv.CV_SEQ_POINT3D_SET
1312 CV_SEQ_POLYLINE = _cv.CV_SEQ_POLYLINE
1313 CV_SEQ_POLYGON = _cv.CV_SEQ_POLYGON
1314 CV_SEQ_CONTOUR = _cv.CV_SEQ_CONTOUR
1315 CV_SEQ_SIMPLE_POLYGON = _cv.CV_SEQ_SIMPLE_POLYGON
1316 CV_SEQ_CHAIN = _cv.CV_SEQ_CHAIN
1317 CV_SEQ_CHAIN_CONTOUR = _cv.CV_SEQ_CHAIN_CONTOUR
1318 CV_SEQ_POLYGON_TREE = _cv.CV_SEQ_POLYGON_TREE
1319 CV_SEQ_CONNECTED_COMP = _cv.CV_SEQ_CONNECTED_COMP
1320 CV_SEQ_INDEX = _cv.CV_SEQ_INDEX
1321 CV_STORAGE_READ = _cv.CV_STORAGE_READ
1322 CV_STORAGE_WRITE = _cv.CV_STORAGE_WRITE
1323 CV_STORAGE_WRITE_TEXT = _cv.CV_STORAGE_WRITE_TEXT
1324 CV_STORAGE_WRITE_BINARY = _cv.CV_STORAGE_WRITE_BINARY
1325 CV_STORAGE_APPEND = _cv.CV_STORAGE_APPEND
1326 CV_NODE_NONE = _cv.CV_NODE_NONE
1327 CV_NODE_INT = _cv.CV_NODE_INT
1328 CV_NODE_INTEGER = _cv.CV_NODE_INTEGER
1329 CV_NODE_REAL = _cv.CV_NODE_REAL
1330 CV_NODE_FLOAT = _cv.CV_NODE_FLOAT
1331 CV_NODE_STR = _cv.CV_NODE_STR
1332 CV_NODE_STRING = _cv.CV_NODE_STRING
1333 CV_NODE_REF = _cv.CV_NODE_REF
1334 CV_NODE_SEQ = _cv.CV_NODE_SEQ
1335 CV_NODE_MAP = _cv.CV_NODE_MAP
1336 CV_NODE_TYPE_MASK = _cv.CV_NODE_TYPE_MASK
1337 CV_NODE_FLOW = _cv.CV_NODE_FLOW
1338 CV_NODE_USER = _cv.CV_NODE_USER
1339 CV_NODE_EMPTY = _cv.CV_NODE_EMPTY
1340 CV_NODE_NAMED = _cv.CV_NODE_NAMED
1341 CV_NODE_SEQ_SIMPLE = _cv.CV_NODE_SEQ_SIMPLE
1342 CV_StsOk = _cv.CV_StsOk
1343 CV_StsBackTrace = _cv.CV_StsBackTrace
1344 CV_StsError = _cv.CV_StsError
1345 CV_StsInternal = _cv.CV_StsInternal
1346 CV_StsNoMem = _cv.CV_StsNoMem
1347 CV_StsBadArg = _cv.CV_StsBadArg
1348 CV_StsBadFunc = _cv.CV_StsBadFunc
1349 CV_StsNoConv = _cv.CV_StsNoConv
1350 CV_StsAutoTrace = _cv.CV_StsAutoTrace
1351 CV_HeaderIsNull = _cv.CV_HeaderIsNull
1352 CV_BadImageSize = _cv.CV_BadImageSize
1353 CV_BadOffset = _cv.CV_BadOffset
1354 CV_BadDataPtr = _cv.CV_BadDataPtr
1355 CV_BadStep = _cv.CV_BadStep
1356 CV_BadModelOrChSeq = _cv.CV_BadModelOrChSeq
1357 CV_BadNumChannels = _cv.CV_BadNumChannels
1358 CV_BadNumChannel1U = _cv.CV_BadNumChannel1U
1359 CV_BadDepth = _cv.CV_BadDepth
1360 CV_BadAlphaChannel = _cv.CV_BadAlphaChannel
1361 CV_BadOrder = _cv.CV_BadOrder
1362 CV_BadOrigin = _cv.CV_BadOrigin
1363 CV_BadAlign = _cv.CV_BadAlign
1364 CV_BadCallBack = _cv.CV_BadCallBack
1365 CV_BadTileSize = _cv.CV_BadTileSize
1366 CV_BadCOI = _cv.CV_BadCOI
1367 CV_BadROISize = _cv.CV_BadROISize
1368 CV_MaskIsTiled = _cv.CV_MaskIsTiled
1369 CV_StsNullPtr = _cv.CV_StsNullPtr
1370 CV_StsVecLengthErr = _cv.CV_StsVecLengthErr
1371 CV_StsFilterStructContentErr = _cv.CV_StsFilterStructContentErr
1372 CV_StsKernelStructContentErr = _cv.CV_StsKernelStructContentErr
1373 CV_StsFilterOffsetErr = _cv.CV_StsFilterOffsetErr
1374 CV_StsBadSize = _cv.CV_StsBadSize
1375 CV_StsDivByZero = _cv.CV_StsDivByZero
1376 CV_StsInplaceNotSupported = _cv.CV_StsInplaceNotSupported
1377 CV_StsObjectNotFound = _cv.CV_StsObjectNotFound
1378 CV_StsUnmatchedFormats = _cv.CV_StsUnmatchedFormats
1379 CV_StsBadFlag = _cv.CV_StsBadFlag
1380 CV_StsBadPoint = _cv.CV_StsBadPoint
1381 CV_StsBadMask = _cv.CV_StsBadMask
1382 CV_StsUnmatchedSizes = _cv.CV_StsUnmatchedSizes
1383 CV_StsUnsupportedFormat = _cv.CV_StsUnsupportedFormat
1384 CV_StsOutOfRange = _cv.CV_StsOutOfRange
1385 CV_StsParseError = _cv.CV_StsParseError
1386 CV_StsNotImplemented = _cv.CV_StsNotImplemented
1387 CV_StsBadMemBlock = _cv.CV_StsBadMemBlock
1388 CV_StsAssert = _cv.CV_StsAssert
1389 CV_BLUR_NO_SCALE = _cv.CV_BLUR_NO_SCALE
1390 CV_BLUR = _cv.CV_BLUR
1391 CV_GAUSSIAN = _cv.CV_GAUSSIAN
1392 CV_MEDIAN = _cv.CV_MEDIAN
1393 CV_BILATERAL = _cv.CV_BILATERAL
1394 CV_INPAINT_NS = _cv.CV_INPAINT_NS
1395 CV_INPAINT_TELEA = _cv.CV_INPAINT_TELEA
1396 CV_SCHARR = _cv.CV_SCHARR
1397 CV_MAX_SOBEL_KSIZE = _cv.CV_MAX_SOBEL_KSIZE
1398 CV_BGR2BGRA = _cv.CV_BGR2BGRA
1399 CV_RGB2RGBA = _cv.CV_RGB2RGBA
1400 CV_BGRA2BGR = _cv.CV_BGRA2BGR
1401 CV_RGBA2RGB = _cv.CV_RGBA2RGB
1402 CV_BGR2RGBA = _cv.CV_BGR2RGBA
1403 CV_RGB2BGRA = _cv.CV_RGB2BGRA
1404 CV_RGBA2BGR = _cv.CV_RGBA2BGR
1405 CV_BGRA2RGB = _cv.CV_BGRA2RGB
1406 CV_BGR2RGB = _cv.CV_BGR2RGB
1407 CV_RGB2BGR = _cv.CV_RGB2BGR
1408 CV_BGRA2RGBA = _cv.CV_BGRA2RGBA
1409 CV_RGBA2BGRA = _cv.CV_RGBA2BGRA
1410 CV_BGR2GRAY = _cv.CV_BGR2GRAY
1411 CV_RGB2GRAY = _cv.CV_RGB2GRAY
1412 CV_GRAY2BGR = _cv.CV_GRAY2BGR
1413 CV_GRAY2RGB = _cv.CV_GRAY2RGB
1414 CV_GRAY2BGRA = _cv.CV_GRAY2BGRA
1415 CV_GRAY2RGBA = _cv.CV_GRAY2RGBA
1416 CV_BGRA2GRAY = _cv.CV_BGRA2GRAY
1417 CV_RGBA2GRAY = _cv.CV_RGBA2GRAY
1418 CV_BGR2BGR565 = _cv.CV_BGR2BGR565
1419 CV_RGB2BGR565 = _cv.CV_RGB2BGR565
1420 CV_BGR5652BGR = _cv.CV_BGR5652BGR
1421 CV_BGR5652RGB = _cv.CV_BGR5652RGB
1422 CV_BGRA2BGR565 = _cv.CV_BGRA2BGR565
1423 CV_RGBA2BGR565 = _cv.CV_RGBA2BGR565
1424 CV_BGR5652BGRA = _cv.CV_BGR5652BGRA
1425 CV_BGR5652RGBA = _cv.CV_BGR5652RGBA
1426 CV_GRAY2BGR565 = _cv.CV_GRAY2BGR565
1427 CV_BGR5652GRAY = _cv.CV_BGR5652GRAY
1428 CV_BGR2BGR555 = _cv.CV_BGR2BGR555
1429 CV_RGB2BGR555 = _cv.CV_RGB2BGR555
1430 CV_BGR5552BGR = _cv.CV_BGR5552BGR
1431 CV_BGR5552RGB = _cv.CV_BGR5552RGB
1432 CV_BGRA2BGR555 = _cv.CV_BGRA2BGR555
1433 CV_RGBA2BGR555 = _cv.CV_RGBA2BGR555
1434 CV_BGR5552BGRA = _cv.CV_BGR5552BGRA
1435 CV_BGR5552RGBA = _cv.CV_BGR5552RGBA
1436 CV_GRAY2BGR555 = _cv.CV_GRAY2BGR555
1437 CV_BGR5552GRAY = _cv.CV_BGR5552GRAY
1438 CV_BGR2XYZ = _cv.CV_BGR2XYZ
1439 CV_RGB2XYZ = _cv.CV_RGB2XYZ
1440 CV_XYZ2BGR = _cv.CV_XYZ2BGR
1441 CV_XYZ2RGB = _cv.CV_XYZ2RGB
1442 CV_BGR2YCrCb = _cv.CV_BGR2YCrCb
1443 CV_RGB2YCrCb = _cv.CV_RGB2YCrCb
1444 CV_YCrCb2BGR = _cv.CV_YCrCb2BGR
1445 CV_YCrCb2RGB = _cv.CV_YCrCb2RGB
1446 CV_BGR2HSV = _cv.CV_BGR2HSV
1447 CV_RGB2HSV = _cv.CV_RGB2HSV
1448 CV_BGR2Lab = _cv.CV_BGR2Lab
1449 CV_RGB2Lab = _cv.CV_RGB2Lab
1450 CV_BayerBG2BGR = _cv.CV_BayerBG2BGR
1451 CV_BayerGB2BGR = _cv.CV_BayerGB2BGR
1452 CV_BayerRG2BGR = _cv.CV_BayerRG2BGR
1453 CV_BayerGR2BGR = _cv.CV_BayerGR2BGR
1454 CV_BayerBG2RGB = _cv.CV_BayerBG2RGB
1455 CV_BayerGB2RGB = _cv.CV_BayerGB2RGB
1456 CV_BayerRG2RGB = _cv.CV_BayerRG2RGB
1457 CV_BayerGR2RGB = _cv.CV_BayerGR2RGB
1458 CV_BGR2Luv = _cv.CV_BGR2Luv
1459 CV_RGB2Luv = _cv.CV_RGB2Luv
1460 CV_BGR2HLS = _cv.CV_BGR2HLS
1461 CV_RGB2HLS = _cv.CV_RGB2HLS
1462 CV_HSV2BGR = _cv.CV_HSV2BGR
1463 CV_HSV2RGB = _cv.CV_HSV2RGB
1464 CV_Lab2BGR = _cv.CV_Lab2BGR
1465 CV_Lab2RGB = _cv.CV_Lab2RGB
1466 CV_Luv2BGR = _cv.CV_Luv2BGR
1467 CV_Luv2RGB = _cv.CV_Luv2RGB
1468 CV_HLS2BGR = _cv.CV_HLS2BGR
1469 CV_HLS2RGB = _cv.CV_HLS2RGB
1470 CV_COLORCVT_MAX = _cv.CV_COLORCVT_MAX
1471 CV_INTER_NN = _cv.CV_INTER_NN
1472 CV_INTER_LINEAR = _cv.CV_INTER_LINEAR
1473 CV_INTER_CUBIC = _cv.CV_INTER_CUBIC
1474 CV_INTER_AREA = _cv.CV_INTER_AREA
1475 CV_WARP_FILL_OUTLIERS = _cv.CV_WARP_FILL_OUTLIERS
1476 CV_WARP_INVERSE_MAP = _cv.CV_WARP_INVERSE_MAP
1477 CV_SHAPE_RECT = _cv.CV_SHAPE_RECT
1478 CV_SHAPE_CROSS = _cv.CV_SHAPE_CROSS
1479 CV_SHAPE_ELLIPSE = _cv.CV_SHAPE_ELLIPSE
1480 CV_SHAPE_CUSTOM = _cv.CV_SHAPE_CUSTOM
1481 CV_MOP_OPEN = _cv.CV_MOP_OPEN
1482 CV_MOP_CLOSE = _cv.CV_MOP_CLOSE
1483 CV_MOP_GRADIENT = _cv.CV_MOP_GRADIENT
1484 CV_MOP_TOPHAT = _cv.CV_MOP_TOPHAT
1485 CV_MOP_BLACKHAT = _cv.CV_MOP_BLACKHAT
1486 CV_TM_SQDIFF = _cv.CV_TM_SQDIFF
1487 CV_TM_SQDIFF_NORMED = _cv.CV_TM_SQDIFF_NORMED
1488 CV_TM_CCORR = _cv.CV_TM_CCORR
1489 CV_TM_CCORR_NORMED = _cv.CV_TM_CCORR_NORMED
1490 CV_TM_CCOEFF = _cv.CV_TM_CCOEFF
1491 CV_TM_CCOEFF_NORMED = _cv.CV_TM_CCOEFF_NORMED
1492 CV_LKFLOW_PYR_A_READY = _cv.CV_LKFLOW_PYR_A_READY
1493 CV_LKFLOW_PYR_B_READY = _cv.CV_LKFLOW_PYR_B_READY
1494 CV_LKFLOW_INITIAL_GUESSES = _cv.CV_LKFLOW_INITIAL_GUESSES
1495 CV_LKFLOW_GET_MIN_EIGENVALS = _cv.CV_LKFLOW_GET_MIN_EIGENVALS
1496 CV_POLY_APPROX_DP = _cv.CV_POLY_APPROX_DP
1497 CV_DOMINANT_IPAN = _cv.CV_DOMINANT_IPAN
1498 CV_CONTOURS_MATCH_I1 = _cv.CV_CONTOURS_MATCH_I1
1499 CV_CONTOURS_MATCH_I2 = _cv.CV_CONTOURS_MATCH_I2
1500 CV_CONTOURS_MATCH_I3 = _cv.CV_CONTOURS_MATCH_I3
1501 CV_CONTOUR_TREES_MATCH_I1 = _cv.CV_CONTOUR_TREES_MATCH_I1
1502 CV_CLOCKWISE = _cv.CV_CLOCKWISE
1503 CV_COUNTER_CLOCKWISE = _cv.CV_COUNTER_CLOCKWISE
1504 CV_COMP_CORREL = _cv.CV_COMP_CORREL
1505 CV_COMP_CHISQR = _cv.CV_COMP_CHISQR
1506 CV_COMP_INTERSECT = _cv.CV_COMP_INTERSECT
1507 CV_COMP_BHATTACHARYYA = _cv.CV_COMP_BHATTACHARYYA
1508 CV_VALUE = _cv.CV_VALUE
1509 CV_ARRAY = _cv.CV_ARRAY
1510 CV_DIST_MASK_3 = _cv.CV_DIST_MASK_3
1511 CV_DIST_MASK_5 = _cv.CV_DIST_MASK_5
1512 CV_DIST_MASK_PRECISE = _cv.CV_DIST_MASK_PRECISE
1513 CV_THRESH_BINARY = _cv.CV_THRESH_BINARY
1514 CV_THRESH_BINARY_INV = _cv.CV_THRESH_BINARY_INV
1515 CV_THRESH_TRUNC = _cv.CV_THRESH_TRUNC
1516 CV_THRESH_TOZERO = _cv.CV_THRESH_TOZERO
1517 CV_THRESH_TOZERO_INV = _cv.CV_THRESH_TOZERO_INV
1518 CV_THRESH_MASK = _cv.CV_THRESH_MASK
1519 CV_THRESH_OTSU = _cv.CV_THRESH_OTSU
1520 CV_ADAPTIVE_THRESH_MEAN_C = _cv.CV_ADAPTIVE_THRESH_MEAN_C
1521 CV_ADAPTIVE_THRESH_GAUSSIAN_C = _cv.CV_ADAPTIVE_THRESH_GAUSSIAN_C
1522 CV_FLOODFILL_FIXED_RANGE = _cv.CV_FLOODFILL_FIXED_RANGE
1523 CV_FLOODFILL_MASK_ONLY = _cv.CV_FLOODFILL_MASK_ONLY
1524 CV_CANNY_L2_GRADIENT = _cv.CV_CANNY_L2_GRADIENT
1525 CV_HOUGH_STANDARD = _cv.CV_HOUGH_STANDARD
1526 CV_HOUGH_PROBABILISTIC = _cv.CV_HOUGH_PROBABILISTIC
1527 CV_HOUGH_MULTI_SCALE = _cv.CV_HOUGH_MULTI_SCALE
1528 CV_HOUGH_GRADIENT = _cv.CV_HOUGH_GRADIENT
1529 CV_HAAR_DO_CANNY_PRUNING = _cv.CV_HAAR_DO_CANNY_PRUNING
1530 CV_HAAR_SCALE_IMAGE = _cv.CV_HAAR_SCALE_IMAGE
1531 CV_HAAR_FIND_BIGGEST_OBJECT = _cv.CV_HAAR_FIND_BIGGEST_OBJECT
1532 CV_HAAR_DO_ROUGH_SEARCH = _cv.CV_HAAR_DO_ROUGH_SEARCH
1533 CV_LMEDS = _cv.CV_LMEDS
1534 CV_RANSAC = _cv.CV_RANSAC
1535 CV_CALIB_CB_ADAPTIVE_THRESH = _cv.CV_CALIB_CB_ADAPTIVE_THRESH
1536 CV_CALIB_CB_NORMALIZE_IMAGE = _cv.CV_CALIB_CB_NORMALIZE_IMAGE
1537 CV_CALIB_CB_FILTER_QUADS = _cv.CV_CALIB_CB_FILTER_QUADS
1538 CV_CALIB_USE_INTRINSIC_GUESS = _cv.CV_CALIB_USE_INTRINSIC_GUESS
1539 CV_CALIB_FIX_ASPECT_RATIO = _cv.CV_CALIB_FIX_ASPECT_RATIO
1540 CV_CALIB_FIX_PRINCIPAL_POINT = _cv.CV_CALIB_FIX_PRINCIPAL_POINT
1541 CV_CALIB_ZERO_TANGENT_DIST = _cv.CV_CALIB_ZERO_TANGENT_DIST
1542 CV_CALIB_FIX_FOCAL_LENGTH = _cv.CV_CALIB_FIX_FOCAL_LENGTH
1543 CV_CALIB_FIX_K1 = _cv.CV_CALIB_FIX_K1
1544 CV_CALIB_FIX_K2 = _cv.CV_CALIB_FIX_K2
1545 CV_CALIB_FIX_K3 = _cv.CV_CALIB_FIX_K3
1546 CV_CALIB_FIX_INTRINSIC = _cv.CV_CALIB_FIX_INTRINSIC
1547 CV_CALIB_SAME_FOCAL_LENGTH = _cv.CV_CALIB_SAME_FOCAL_LENGTH
1548 CV_CALIB_ZERO_DISPARITY = _cv.CV_CALIB_ZERO_DISPARITY
1549 CV_FM_7POINT = _cv.CV_FM_7POINT
1550 CV_FM_8POINT = _cv.CV_FM_8POINT
1551 CV_FM_LMEDS_ONLY = _cv.CV_FM_LMEDS_ONLY
1552 CV_FM_RANSAC_ONLY = _cv.CV_FM_RANSAC_ONLY
1553 CV_FM_LMEDS = _cv.CV_FM_LMEDS
1554 CV_FM_RANSAC = _cv.CV_FM_RANSAC
1555 CV_STEREO_BM_NORMALIZED_RESPONSE = _cv.CV_STEREO_BM_NORMALIZED_RESPONSE
1556 CV_STEREO_BM_BASIC = _cv.CV_STEREO_BM_BASIC
1557 CV_STEREO_BM_FISH_EYE = _cv.CV_STEREO_BM_FISH_EYE
1558 CV_STEREO_BM_NARROW = _cv.CV_STEREO_BM_NARROW
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)
1598 """__init__(self) -> Cv32suf"""
1599 this = _cv.new_Cv32suf()
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 cvHaarDetectObjects(*args):
1616 cvHaarDetectObjects(CvArr image, CvHaarClassifierCascade cascade, CvMemStorage storage,
1617 double scale_factor = 1.1, int min_neighbors = 3,
1618 int flags = 0, CvSize min_size = cvSize(0,0)) -> CvSeq_CvRect
1619 cvHaarDetectObjects(CvArr image, CvHaarClassifierCascade cascade, CvMemStorage storage,
1620 double scale_factor = 1.1, int min_neighbors = 3,
1621 int flags = 0) -> CvSeq_CvRect
1622 cvHaarDetectObjects(CvArr image, CvHaarClassifierCascade cascade, CvMemStorage storage,
1623 double scale_factor = 1.1, int min_neighbors = 3) -> CvSeq_CvRect
1624 cvHaarDetectObjects(CvArr image, CvHaarClassifierCascade cascade, CvMemStorage storage,
1625 double scale_factor = 1.1) -> CvSeq_CvRect
1626 cvHaarDetectObjects(CvArr image, CvHaarClassifierCascade cascade, CvMemStorage storage) -> CvSeq_CvRect
1628 return _cv.cvHaarDetectObjects(*args)
1630 def cvApproxPoly(*args):
1632 cvApproxPoly(void src_seq, int header_size, CvMemStorage storage,
1633 int method, double parameter, int parameter2 = 0) -> CvSeq_CvPoint
1634 cvApproxPoly(void src_seq, int header_size, CvMemStorage storage,
1635 int method, double parameter) -> CvSeq_CvPoint
1637 return _cv.cvApproxPoly(*args)
1639 def cvConvexHull2(*args):
1641 cvConvexHull2(CvArr points, int orientation = CV_CLOCKWISE, int return_points = 0) -> CvMat
1642 cvConvexHull2(CvArr points, int orientation = CV_CLOCKWISE) -> CvMat
1643 cvConvexHull2(CvArr points) -> CvMat
1645 return _cv.cvConvexHull2(*args)
1647 def cvSnakeImage(*args):
1649 cvSnakeImage(CvMat image, CvPointVector points, FloatVector alpha,
1650 FloatVector beta, FloatVector gamma, CvSize win,
1651 CvTermCriteria criteria, int calc_gradient = 1) -> CvPointVector
1652 cvSnakeImage(CvMat image, CvPointVector points, FloatVector alpha,
1653 FloatVector beta, FloatVector gamma, CvSize win,
1654 CvTermCriteria criteria) -> CvPointVector
1656 return _cv.cvSnakeImage(*args)
1658 class Cv64suf(_object):
1659 """Proxy of C++ Cv64suf class"""
1660 __swig_setmethods__ = {}
1661 __setattr__ = lambda self, name, value: _swig_setattr(self, Cv64suf, name, value)
1662 __swig_getmethods__ = {}
1663 __getattr__ = lambda self, name: _swig_getattr(self, Cv64suf, name)
1664 __repr__ = _swig_repr
1665 __swig_setmethods__["i"] = _cv.Cv64suf_i_set
1666 __swig_getmethods__["i"] = _cv.Cv64suf_i_get
1667 if _newclass:i = _swig_property(_cv.Cv64suf_i_get, _cv.Cv64suf_i_set)
1668 __swig_setmethods__["u"] = _cv.Cv64suf_u_set
1669 __swig_getmethods__["u"] = _cv.Cv64suf_u_get
1670 if _newclass:u = _swig_property(_cv.Cv64suf_u_get, _cv.Cv64suf_u_set)
1671 __swig_setmethods__["f"] = _cv.Cv64suf_f_set
1672 __swig_getmethods__["f"] = _cv.Cv64suf_f_get
1673 if _newclass:f = _swig_property(_cv.Cv64suf_f_get, _cv.Cv64suf_f_set)
1675 """__init__(self) -> Cv64suf"""
1676 this = _cv.new_Cv64suf()
1677 try: self.this.append(this)
1678 except: self.this = this
1679 __swig_destroy__ = _cv.delete_Cv64suf
1680 __del__ = lambda self : None;
1681 Cv64suf_swigregister = _cv.Cv64suf_swigregister
1682 Cv64suf_swigregister(Cv64suf)
1686 """cvRound(double value) -> int"""
1687 return _cv.cvRound(*args)
1690 """cvFloor(double value) -> int"""
1691 return _cv.cvFloor(*args)
1694 """cvCeil(double value) -> int"""
1695 return _cv.cvCeil(*args)
1698 """cvIsNaN(double value) -> int"""
1699 return _cv.cvIsNaN(*args)
1702 """cvIsInf(double value) -> int"""
1703 return _cv.cvIsInf(*args)
1705 def cvRandInt(*args):
1706 """cvRandInt(CvRNG rng) -> unsigned int"""
1707 return _cv.cvRandInt(*args)
1709 def cvRandReal(*args):
1710 """cvRandReal(CvRNG rng) -> double"""
1711 return _cv.cvRandReal(*args)
1712 class IplImage(_object):
1713 """Proxy of C++ IplImage class"""
1714 __swig_setmethods__ = {}
1715 __setattr__ = lambda self, name, value: _swig_setattr(self, IplImage, name, value)
1716 __swig_getmethods__ = {}
1717 __getattr__ = lambda self, name: _swig_getattr(self, IplImage, name)
1718 def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined")
1719 __repr__ = _swig_repr
1720 __swig_setmethods__["ID"] = _cv.IplImage_ID_set
1721 __swig_getmethods__["ID"] = _cv.IplImage_ID_get
1722 if _newclass:ID = _swig_property(_cv.IplImage_ID_get, _cv.IplImage_ID_set)
1723 __swig_setmethods__["nChannels"] = _cv.IplImage_nChannels_set
1724 __swig_getmethods__["nChannels"] = _cv.IplImage_nChannels_get
1725 if _newclass:nChannels = _swig_property(_cv.IplImage_nChannels_get, _cv.IplImage_nChannels_set)
1726 __swig_setmethods__["depth"] = _cv.IplImage_depth_set
1727 __swig_getmethods__["depth"] = _cv.IplImage_depth_get
1728 if _newclass:depth = _swig_property(_cv.IplImage_depth_get, _cv.IplImage_depth_set)
1729 __swig_setmethods__["dataOrder"] = _cv.IplImage_dataOrder_set
1730 __swig_getmethods__["dataOrder"] = _cv.IplImage_dataOrder_get
1731 if _newclass:dataOrder = _swig_property(_cv.IplImage_dataOrder_get, _cv.IplImage_dataOrder_set)
1732 __swig_setmethods__["origin"] = _cv.IplImage_origin_set
1733 __swig_getmethods__["origin"] = _cv.IplImage_origin_get
1734 if _newclass:origin = _swig_property(_cv.IplImage_origin_get, _cv.IplImage_origin_set)
1735 __swig_setmethods__["align"] = _cv.IplImage_align_set
1736 __swig_getmethods__["align"] = _cv.IplImage_align_get
1737 if _newclass:align = _swig_property(_cv.IplImage_align_get, _cv.IplImage_align_set)
1738 __swig_setmethods__["width"] = _cv.IplImage_width_set
1739 __swig_getmethods__["width"] = _cv.IplImage_width_get
1740 if _newclass:width = _swig_property(_cv.IplImage_width_get, _cv.IplImage_width_set)
1741 __swig_setmethods__["height"] = _cv.IplImage_height_set
1742 __swig_getmethods__["height"] = _cv.IplImage_height_get
1743 if _newclass:height = _swig_property(_cv.IplImage_height_get, _cv.IplImage_height_set)
1744 __swig_setmethods__["roi"] = _cv.IplImage_roi_set
1745 __swig_getmethods__["roi"] = _cv.IplImage_roi_get
1746 if _newclass:roi = _swig_property(_cv.IplImage_roi_get, _cv.IplImage_roi_set)
1747 __swig_setmethods__["imageSize"] = _cv.IplImage_imageSize_set
1748 __swig_getmethods__["imageSize"] = _cv.IplImage_imageSize_get
1749 if _newclass:imageSize = _swig_property(_cv.IplImage_imageSize_get, _cv.IplImage_imageSize_set)
1750 __swig_setmethods__["widthStep"] = _cv.IplImage_widthStep_set
1751 __swig_getmethods__["widthStep"] = _cv.IplImage_widthStep_get
1752 if _newclass:widthStep = _swig_property(_cv.IplImage_widthStep_get, _cv.IplImage_widthStep_set)
1753 __swig_destroy__ = _cv.delete_IplImage
1754 __del__ = lambda self : None;
1755 def __add__(self, *args):
1757 __add__(self, CvArr src)
1758 __add__(self, CvScalar val)
1760 return _cv.IplImage___add__(self, *args)
1762 def __iadd__(self, *args):
1764 __iadd__(self, CvArr src)
1765 __iadd__(self, CvScalar val)
1767 return _cv.IplImage___iadd__(self, *args)
1769 def __xor__(self, *args):
1771 __xor__(self, CvArr src)
1772 __xor__(self, CvScalar val)
1774 return _cv.IplImage___xor__(self, *args)
1776 def __ixor__(self, *args):
1778 __ixor__(self, CvArr src)
1779 __ixor__(self, CvScalar val)
1781 return _cv.IplImage___ixor__(self, *args)
1783 def __sub__(self, *args):
1785 __sub__(self, CvArr src)
1786 __sub__(self, CvScalar val)
1788 return _cv.IplImage___sub__(self, *args)
1790 def __isub__(self, *args):
1792 __isub__(self, CvArr src)
1793 __isub__(self, CvScalar val)
1795 return _cv.IplImage___isub__(self, *args)
1797 def __or__(self, *args):
1799 __or__(self, CvArr src)
1800 __or__(self, CvScalar val)
1802 return _cv.IplImage___or__(self, *args)
1804 def __ior__(self, *args):
1806 __ior__(self, CvArr src)
1807 __ior__(self, CvScalar val)
1809 return _cv.IplImage___ior__(self, *args)
1811 def __and__(self, *args):
1813 __and__(self, CvArr src)
1814 __and__(self, CvScalar val)
1816 return _cv.IplImage___and__(self, *args)
1818 def __iand__(self, *args):
1820 __iand__(self, CvArr src)
1821 __iand__(self, CvScalar val)
1823 return _cv.IplImage___iand__(self, *args)
1825 def __ge__(self, *args):
1827 __ge__(self, CvArr src)
1828 __ge__(self, double val)
1830 return _cv.IplImage___ge__(self, *args)
1832 def __eq__(self, *args):
1834 __eq__(self, CvArr src)
1835 __eq__(self, double val)
1837 return _cv.IplImage___eq__(self, *args)
1839 def __le__(self, *args):
1841 __le__(self, CvArr src)
1842 __le__(self, double val)
1844 return _cv.IplImage___le__(self, *args)
1846 def __ne__(self, *args):
1848 __ne__(self, CvArr src)
1849 __ne__(self, double val)
1851 return _cv.IplImage___ne__(self, *args)
1853 def __lt__(self, *args):
1855 __lt__(self, CvArr src)
1856 __lt__(self, double val)
1858 return _cv.IplImage___lt__(self, *args)
1860 def __gt__(self, *args):
1862 __gt__(self, CvArr src)
1863 __gt__(self, double val)
1865 return _cv.IplImage___gt__(self, *args)
1867 def __mul__(self, *args):
1869 __mul__(self, CvArr src)
1870 __mul__(self, double val)
1872 return _cv.IplImage___mul__(self, *args)
1874 def __imul__(self, *args):
1876 __imul__(self, CvArr src)
1877 __imul__(self, double val)
1879 return _cv.IplImage___imul__(self, *args)
1881 def __div__(self, *args):
1883 __div__(self, CvArr src)
1884 __div__(self, double val)
1886 return _cv.IplImage___div__(self, *args)
1888 def __idiv__(self, *args):
1890 __idiv__(self, CvArr src)
1891 __idiv__(self, double val)
1893 return _cv.IplImage___idiv__(self, *args)
1895 def __rdiv__(self, *args):
1896 """__rdiv__(self, CvArr arg)"""
1897 return _cv.IplImage___rdiv__(self, *args)
1899 def __radd__(self, *args):
1901 __radd__(self, CvArr arg)
1902 __radd__(self, CvScalar arg)
1903 __radd__(self, double arg)
1905 return _cv.IplImage___radd__(self, *args)
1907 def __rsub__(self, *args):
1909 __rsub__(self, CvArr arg)
1910 __rsub__(self, CvScalar arg)
1911 __rsub__(self, double arg)
1913 return _cv.IplImage___rsub__(self, *args)
1915 def __rmul__(self, *args):
1917 __rmul__(self, CvArr arg)
1918 __rmul__(self, double arg)
1920 return _cv.IplImage___rmul__(self, *args)
1922 def __ror__(self, *args):
1924 __ror__(self, CvScalar arg)
1925 __ror__(self, double arg)
1927 return _cv.IplImage___ror__(self, *args)
1929 def __rand__(self, *args):
1931 __rand__(self, CvScalar arg)
1932 __rand__(self, double arg)
1934 return _cv.IplImage___rand__(self, *args)
1936 def __rxor__(self, *args):
1938 __rxor__(self, CvScalar arg)
1939 __rxor__(self, double arg)
1941 return _cv.IplImage___rxor__(self, *args)
1943 def __req__(self, *args):
1944 """__req__(self, double arg)"""
1945 return _cv.IplImage___req__(self, *args)
1947 def __rgt__(self, *args):
1948 """__rgt__(self, double arg)"""
1949 return _cv.IplImage___rgt__(self, *args)
1951 def __rge__(self, *args):
1952 """__rge__(self, double arg)"""
1953 return _cv.IplImage___rge__(self, *args)
1955 def __rlt__(self, *args):
1956 """__rlt__(self, double arg)"""
1957 return _cv.IplImage___rlt__(self, *args)
1959 def __rle__(self, *args):
1960 """__rle__(self, double arg)"""
1961 return _cv.IplImage___rle__(self, *args)
1963 def __rne__(self, *args):
1964 """__rne__(self, double arg)"""
1965 return _cv.IplImage___rne__(self, *args)
1967 def __pow__(self, *args):
1968 """__pow__(self, double arg)"""
1969 return _cv.IplImage___pow__(self, *args)
1972 """__str__(self) -> char"""
1973 return _cv.IplImage___str__(self)
1975 def __setitem__(self, *args):
1977 __setitem__(self, PyObject object, double val)
1978 __setitem__(self, PyObject object, CvPoint val)
1979 __setitem__(self, PyObject object, CvPoint2D32f val)
1980 __setitem__(self, PyObject object, CvScalar val)
1981 __setitem__(self, PyObject object, CvArr arr)
1983 return _cv.IplImage___setitem__(self, *args)
1985 def __getitem__(self, *args):
1986 """__getitem__(self, PyObject object) -> PyObject"""
1987 return _cv.IplImage___getitem__(self, *args)
1989 IplImage_swigregister = _cv.IplImage_swigregister
1990 IplImage_swigregister(IplImage)
1994 cvRNG(int64 seed = -1) -> CvRNG
1997 return _cv.cvRNG(*args)
1999 class IplROI(_object):
2000 """Proxy of C++ IplROI class"""
2001 __swig_setmethods__ = {}
2002 __setattr__ = lambda self, name, value: _swig_setattr(self, IplROI, name, value)
2003 __swig_getmethods__ = {}
2004 __getattr__ = lambda self, name: _swig_getattr(self, IplROI, name)
2005 __repr__ = _swig_repr
2006 __swig_setmethods__["coi"] = _cv.IplROI_coi_set
2007 __swig_getmethods__["coi"] = _cv.IplROI_coi_get
2008 if _newclass:coi = _swig_property(_cv.IplROI_coi_get, _cv.IplROI_coi_set)
2009 __swig_setmethods__["xOffset"] = _cv.IplROI_xOffset_set
2010 __swig_getmethods__["xOffset"] = _cv.IplROI_xOffset_get
2011 if _newclass:xOffset = _swig_property(_cv.IplROI_xOffset_get, _cv.IplROI_xOffset_set)
2012 __swig_setmethods__["yOffset"] = _cv.IplROI_yOffset_set
2013 __swig_getmethods__["yOffset"] = _cv.IplROI_yOffset_get
2014 if _newclass:yOffset = _swig_property(_cv.IplROI_yOffset_get, _cv.IplROI_yOffset_set)
2015 __swig_setmethods__["width"] = _cv.IplROI_width_set
2016 __swig_getmethods__["width"] = _cv.IplROI_width_get
2017 if _newclass:width = _swig_property(_cv.IplROI_width_get, _cv.IplROI_width_set)
2018 __swig_setmethods__["height"] = _cv.IplROI_height_set
2019 __swig_getmethods__["height"] = _cv.IplROI_height_get
2020 if _newclass:height = _swig_property(_cv.IplROI_height_get, _cv.IplROI_height_set)
2022 """__init__(self) -> IplROI"""
2023 this = _cv.new_IplROI()
2024 try: self.this.append(this)
2025 except: self.this = this
2026 __swig_destroy__ = _cv.delete_IplROI
2027 __del__ = lambda self : None;
2028 IplROI_swigregister = _cv.IplROI_swigregister
2029 IplROI_swigregister(IplROI)
2031 class IplConvKernel(_object):
2032 """Proxy of C++ IplConvKernel class"""
2033 __swig_setmethods__ = {}
2034 __setattr__ = lambda self, name, value: _swig_setattr(self, IplConvKernel, name, value)
2035 __swig_getmethods__ = {}
2036 __getattr__ = lambda self, name: _swig_getattr(self, IplConvKernel, name)
2037 def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined")
2038 __repr__ = _swig_repr
2039 __swig_setmethods__["nCols"] = _cv.IplConvKernel_nCols_set
2040 __swig_getmethods__["nCols"] = _cv.IplConvKernel_nCols_get
2041 if _newclass:nCols = _swig_property(_cv.IplConvKernel_nCols_get, _cv.IplConvKernel_nCols_set)
2042 __swig_setmethods__["nRows"] = _cv.IplConvKernel_nRows_set
2043 __swig_getmethods__["nRows"] = _cv.IplConvKernel_nRows_get
2044 if _newclass:nRows = _swig_property(_cv.IplConvKernel_nRows_get, _cv.IplConvKernel_nRows_set)
2045 __swig_setmethods__["anchorX"] = _cv.IplConvKernel_anchorX_set
2046 __swig_getmethods__["anchorX"] = _cv.IplConvKernel_anchorX_get
2047 if _newclass:anchorX = _swig_property(_cv.IplConvKernel_anchorX_get, _cv.IplConvKernel_anchorX_set)
2048 __swig_setmethods__["anchorY"] = _cv.IplConvKernel_anchorY_set
2049 __swig_getmethods__["anchorY"] = _cv.IplConvKernel_anchorY_get
2050 if _newclass:anchorY = _swig_property(_cv.IplConvKernel_anchorY_get, _cv.IplConvKernel_anchorY_set)
2051 __swig_setmethods__["values"] = _cv.IplConvKernel_values_set
2052 __swig_getmethods__["values"] = _cv.IplConvKernel_values_get
2053 if _newclass:values = _swig_property(_cv.IplConvKernel_values_get, _cv.IplConvKernel_values_set)
2054 __swig_setmethods__["nShiftR"] = _cv.IplConvKernel_nShiftR_set
2055 __swig_getmethods__["nShiftR"] = _cv.IplConvKernel_nShiftR_get
2056 if _newclass:nShiftR = _swig_property(_cv.IplConvKernel_nShiftR_get, _cv.IplConvKernel_nShiftR_set)
2057 __swig_destroy__ = _cv.delete_IplConvKernel
2058 __del__ = lambda self : None;
2059 IplConvKernel_swigregister = _cv.IplConvKernel_swigregister
2060 IplConvKernel_swigregister(IplConvKernel)
2062 class IplConvKernelFP(_object):
2063 """Proxy of C++ IplConvKernelFP class"""
2064 __swig_setmethods__ = {}
2065 __setattr__ = lambda self, name, value: _swig_setattr(self, IplConvKernelFP, name, value)
2066 __swig_getmethods__ = {}
2067 __getattr__ = lambda self, name: _swig_getattr(self, IplConvKernelFP, name)
2068 __repr__ = _swig_repr
2069 __swig_setmethods__["nCols"] = _cv.IplConvKernelFP_nCols_set
2070 __swig_getmethods__["nCols"] = _cv.IplConvKernelFP_nCols_get
2071 if _newclass:nCols = _swig_property(_cv.IplConvKernelFP_nCols_get, _cv.IplConvKernelFP_nCols_set)
2072 __swig_setmethods__["nRows"] = _cv.IplConvKernelFP_nRows_set
2073 __swig_getmethods__["nRows"] = _cv.IplConvKernelFP_nRows_get
2074 if _newclass:nRows = _swig_property(_cv.IplConvKernelFP_nRows_get, _cv.IplConvKernelFP_nRows_set)
2075 __swig_setmethods__["anchorX"] = _cv.IplConvKernelFP_anchorX_set
2076 __swig_getmethods__["anchorX"] = _cv.IplConvKernelFP_anchorX_get
2077 if _newclass:anchorX = _swig_property(_cv.IplConvKernelFP_anchorX_get, _cv.IplConvKernelFP_anchorX_set)
2078 __swig_setmethods__["anchorY"] = _cv.IplConvKernelFP_anchorY_set
2079 __swig_getmethods__["anchorY"] = _cv.IplConvKernelFP_anchorY_get
2080 if _newclass:anchorY = _swig_property(_cv.IplConvKernelFP_anchorY_get, _cv.IplConvKernelFP_anchorY_set)
2081 __swig_setmethods__["values"] = _cv.IplConvKernelFP_values_set
2082 __swig_getmethods__["values"] = _cv.IplConvKernelFP_values_get
2083 if _newclass:values = _swig_property(_cv.IplConvKernelFP_values_get, _cv.IplConvKernelFP_values_set)
2085 """__init__(self) -> IplConvKernelFP"""
2086 this = _cv.new_IplConvKernelFP()
2087 try: self.this.append(this)
2088 except: self.this = this
2089 __swig_destroy__ = _cv.delete_IplConvKernelFP
2090 __del__ = lambda self : None;
2091 IplConvKernelFP_swigregister = _cv.IplConvKernelFP_swigregister
2092 IplConvKernelFP_swigregister(IplConvKernelFP)
2094 class CvMat(_object):
2095 """Proxy of C++ CvMat class"""
2096 __swig_setmethods__ = {}
2097 __setattr__ = lambda self, name, value: _swig_setattr(self, CvMat, name, value)
2098 __swig_getmethods__ = {}
2099 __getattr__ = lambda self, name: _swig_getattr(self, CvMat, name)
2100 def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined")
2101 __repr__ = _swig_repr
2102 __swig_setmethods__["type"] = _cv.CvMat_type_set
2103 __swig_getmethods__["type"] = _cv.CvMat_type_get
2104 if _newclass:type = _swig_property(_cv.CvMat_type_get, _cv.CvMat_type_set)
2105 __swig_setmethods__["step"] = _cv.CvMat_step_set
2106 __swig_getmethods__["step"] = _cv.CvMat_step_get
2107 if _newclass:step = _swig_property(_cv.CvMat_step_get, _cv.CvMat_step_set)
2108 __swig_setmethods__["refcount"] = _cv.CvMat_refcount_set
2109 __swig_getmethods__["refcount"] = _cv.CvMat_refcount_get
2110 if _newclass:refcount = _swig_property(_cv.CvMat_refcount_get, _cv.CvMat_refcount_set)
2111 __swig_setmethods__["hdr_refcount"] = _cv.CvMat_hdr_refcount_set
2112 __swig_getmethods__["hdr_refcount"] = _cv.CvMat_hdr_refcount_get
2113 if _newclass:hdr_refcount = _swig_property(_cv.CvMat_hdr_refcount_get, _cv.CvMat_hdr_refcount_set)
2114 __swig_getmethods__["data"] = _cv.CvMat_data_get
2115 if _newclass:data = _swig_property(_cv.CvMat_data_get)
2116 __swig_destroy__ = _cv.delete_CvMat
2117 __del__ = lambda self : None;
2118 __swig_setmethods__["depth"] = _cv.CvMat_depth_set
2119 __swig_getmethods__["depth"] = _cv.CvMat_depth_get
2120 if _newclass:depth = _swig_property(_cv.CvMat_depth_get, _cv.CvMat_depth_set)
2121 __swig_setmethods__["nChannels"] = _cv.CvMat_nChannels_set
2122 __swig_getmethods__["nChannels"] = _cv.CvMat_nChannels_get
2123 if _newclass:nChannels = _swig_property(_cv.CvMat_nChannels_get, _cv.CvMat_nChannels_set)
2124 __swig_setmethods__["dataOrder"] = _cv.CvMat_dataOrder_set
2125 __swig_getmethods__["dataOrder"] = _cv.CvMat_dataOrder_get
2126 if _newclass:dataOrder = _swig_property(_cv.CvMat_dataOrder_get, _cv.CvMat_dataOrder_set)
2127 __swig_setmethods__["origin"] = _cv.CvMat_origin_set
2128 __swig_getmethods__["origin"] = _cv.CvMat_origin_get
2129 if _newclass:origin = _swig_property(_cv.CvMat_origin_get, _cv.CvMat_origin_set)
2130 __swig_setmethods__["width"] = _cv.CvMat_width_set
2131 __swig_getmethods__["width"] = _cv.CvMat_width_get
2132 if _newclass:width = _swig_property(_cv.CvMat_width_get, _cv.CvMat_width_set)
2133 __swig_setmethods__["height"] = _cv.CvMat_height_set
2134 __swig_getmethods__["height"] = _cv.CvMat_height_get
2135 if _newclass:height = _swig_property(_cv.CvMat_height_get, _cv.CvMat_height_set)
2136 __swig_setmethods__["imageSize"] = _cv.CvMat_imageSize_set
2137 __swig_getmethods__["imageSize"] = _cv.CvMat_imageSize_get
2138 if _newclass:imageSize = _swig_property(_cv.CvMat_imageSize_get, _cv.CvMat_imageSize_set)
2139 __swig_setmethods__["widthStep"] = _cv.CvMat_widthStep_set
2140 __swig_getmethods__["widthStep"] = _cv.CvMat_widthStep_get
2141 if _newclass:widthStep = _swig_property(_cv.CvMat_widthStep_get, _cv.CvMat_widthStep_set)
2142 __swig_setmethods__["rows"] = _cv.CvMat_rows_set
2143 __swig_getmethods__["rows"] = _cv.CvMat_rows_get
2144 if _newclass:rows = _swig_property(_cv.CvMat_rows_get, _cv.CvMat_rows_set)
2145 __swig_setmethods__["cols"] = _cv.CvMat_cols_set
2146 __swig_getmethods__["cols"] = _cv.CvMat_cols_get
2147 if _newclass:cols = _swig_property(_cv.CvMat_cols_get, _cv.CvMat_cols_set)
2148 def __add__(self, *args):
2150 __add__(self, CvArr src) -> CvMat
2151 __add__(self, CvScalar val) -> CvMat
2153 return _cv.CvMat___add__(self, *args)
2155 def __iadd__(self, *args):
2157 __iadd__(self, CvArr src) -> CvMat
2158 __iadd__(self, CvScalar val) -> CvMat
2160 return _cv.CvMat___iadd__(self, *args)
2162 def __xor__(self, *args):
2164 __xor__(self, CvArr src) -> CvMat
2165 __xor__(self, CvScalar val) -> CvMat
2167 return _cv.CvMat___xor__(self, *args)
2169 def __ixor__(self, *args):
2171 __ixor__(self, CvArr src) -> CvMat
2172 __ixor__(self, CvScalar val) -> CvMat
2174 return _cv.CvMat___ixor__(self, *args)
2176 def __sub__(self, *args):
2178 __sub__(self, CvArr src) -> CvMat
2179 __sub__(self, CvScalar val) -> CvMat
2181 return _cv.CvMat___sub__(self, *args)
2183 def __isub__(self, *args):
2185 __isub__(self, CvArr src) -> CvMat
2186 __isub__(self, CvScalar val) -> CvMat
2188 return _cv.CvMat___isub__(self, *args)
2190 def __or__(self, *args):
2192 __or__(self, CvArr src) -> CvMat
2193 __or__(self, CvScalar val) -> CvMat
2195 return _cv.CvMat___or__(self, *args)
2197 def __ior__(self, *args):
2199 __ior__(self, CvArr src) -> CvMat
2200 __ior__(self, CvScalar val) -> CvMat
2202 return _cv.CvMat___ior__(self, *args)
2204 def __and__(self, *args):
2206 __and__(self, CvArr src) -> CvMat
2207 __and__(self, CvScalar val) -> CvMat
2209 return _cv.CvMat___and__(self, *args)
2211 def __iand__(self, *args):
2213 __iand__(self, CvArr src) -> CvMat
2214 __iand__(self, CvScalar val) -> CvMat
2216 return _cv.CvMat___iand__(self, *args)
2218 def __ge__(self, *args):
2220 __ge__(self, CvArr src) -> CvMat
2221 __ge__(self, double val) -> CvMat
2223 return _cv.CvMat___ge__(self, *args)
2225 def __eq__(self, *args):
2227 __eq__(self, CvArr src) -> CvMat
2228 __eq__(self, double val) -> CvMat
2230 return _cv.CvMat___eq__(self, *args)
2232 def __le__(self, *args):
2234 __le__(self, CvArr src) -> CvMat
2235 __le__(self, double val) -> CvMat
2237 return _cv.CvMat___le__(self, *args)
2239 def __ne__(self, *args):
2241 __ne__(self, CvArr src) -> CvMat
2242 __ne__(self, double val) -> CvMat
2244 return _cv.CvMat___ne__(self, *args)
2246 def __lt__(self, *args):
2248 __lt__(self, CvArr src) -> CvMat
2249 __lt__(self, double val) -> CvMat
2251 return _cv.CvMat___lt__(self, *args)
2253 def __gt__(self, *args):
2255 __gt__(self, CvArr src) -> CvMat
2256 __gt__(self, double val) -> CvMat
2258 return _cv.CvMat___gt__(self, *args)
2260 def __mul__(self, *args):
2262 __mul__(self, CvArr src) -> CvMat
2263 __mul__(self, double val) -> CvMat
2265 return _cv.CvMat___mul__(self, *args)
2267 def __imul__(self, *args):
2269 __imul__(self, CvArr src) -> CvMat
2270 __imul__(self, double val) -> CvMat
2272 return _cv.CvMat___imul__(self, *args)
2274 def __div__(self, *args):
2276 __div__(self, CvArr src) -> CvMat
2277 __div__(self, double val) -> CvMat
2279 return _cv.CvMat___div__(self, *args)
2281 def __idiv__(self, *args):
2283 __idiv__(self, CvArr src) -> CvMat
2284 __idiv__(self, double val) -> CvMat
2286 return _cv.CvMat___idiv__(self, *args)
2288 def __radd__(self, *args):
2290 __radd__(self, CvArr arg) -> CvMat
2291 __radd__(self, CvScalar arg) -> CvMat
2292 __radd__(self, double arg) -> CvMat
2294 return _cv.CvMat___radd__(self, *args)
2296 def __rsub__(self, *args):
2298 __rsub__(self, CvArr arg) -> CvMat
2299 __rsub__(self, CvScalar arg) -> CvMat
2300 __rsub__(self, double arg) -> CvMat
2302 return _cv.CvMat___rsub__(self, *args)
2304 def __rmul__(self, *args):
2306 __rmul__(self, CvArr arg) -> CvMat
2307 __rmul__(self, double arg) -> CvMat
2309 return _cv.CvMat___rmul__(self, *args)
2311 def __ror__(self, *args):
2313 __ror__(self, CvScalar arg) -> CvMat
2314 __ror__(self, double arg) -> CvMat
2316 return _cv.CvMat___ror__(self, *args)
2318 def __rand__(self, *args):
2320 __rand__(self, CvScalar arg) -> CvMat
2321 __rand__(self, double arg) -> CvMat
2323 return _cv.CvMat___rand__(self, *args)
2325 def __rxor__(self, *args):
2327 __rxor__(self, CvScalar arg) -> CvMat
2328 __rxor__(self, double arg) -> CvMat
2330 return _cv.CvMat___rxor__(self, *args)
2332 def __req__(self, *args):
2333 """__req__(self, double arg) -> CvMat"""
2334 return _cv.CvMat___req__(self, *args)
2336 def __rgt__(self, *args):
2337 """__rgt__(self, double arg) -> CvMat"""
2338 return _cv.CvMat___rgt__(self, *args)
2340 def __rge__(self, *args):
2341 """__rge__(self, double arg) -> CvMat"""
2342 return _cv.CvMat___rge__(self, *args)
2344 def __rlt__(self, *args):
2345 """__rlt__(self, double arg) -> CvMat"""
2346 return _cv.CvMat___rlt__(self, *args)
2348 def __rle__(self, *args):
2349 """__rle__(self, double arg) -> CvMat"""
2350 return _cv.CvMat___rle__(self, *args)
2352 def __rne__(self, *args):
2353 """__rne__(self, double arg) -> CvMat"""
2354 return _cv.CvMat___rne__(self, *args)
2356 def __rdiv__(self, *args):
2358 __rdiv__(self, CvArr arg) -> CvMat
2359 __rdiv__(self, double arg) -> CvMat
2361 return _cv.CvMat___rdiv__(self, *args)
2363 def __pow__(self, *args):
2364 """__pow__(self, double arg) -> CvMat"""
2365 return _cv.CvMat___pow__(self, *args)
2368 """__str__(self) -> char"""
2369 return _cv.CvMat___str__(self)
2371 def __setitem__(self, *args):
2373 __setitem__(self, PyObject object, double val)
2374 __setitem__(self, PyObject object, CvPoint val)
2375 __setitem__(self, PyObject object, CvPoint2D32f val)
2376 __setitem__(self, PyObject object, CvScalar val)
2377 __setitem__(self, PyObject object, CvArr arr)
2379 return _cv.CvMat___setitem__(self, *args)
2381 def __getitem__(self, *args):
2382 """__getitem__(self, PyObject object) -> PyObject"""
2383 return _cv.CvMat___getitem__(self, *args)
2385 def __invert__(self):
2386 """__invert__(self) -> CvMat"""
2387 return _cv.CvMat___invert__(self)
2391 generator function iterating through rows in matrix or elements in vector
2394 return self.colrange()
2395 return self.rowrange()
2399 generator function iterating along rows in matrix
2401 for i in range(self.rows):
2406 generator function iterating along columns in matrix
2408 for i in range(self.cols):
2411 # if arg is None, python still calls our operator overloads
2415 # to do the right thing -- so redefine __ne__ and __eq__
2417 def __eq__(self, arg):
2420 __eq__(self, CvArr src)
2421 __eq__(self, double val)
2426 return _cv.CvMat___eq__(self, arg)
2427 def __ne__(self, arg):
2430 __ne__(self, CvArr src)
2431 __ne__(self, double val)
2436 return _cv.CvMat___ne__(self, arg)
2438 def __get_array_interface__ (self):
2439 """Compose numpy array interface
2441 Via the numpy array interface, OpenCV data structures can be directly passed to numpy
2442 methods without copying / converting. This tremendously speeds up mixing code from
2445 See: http://numpy.scipy.org/array_interface.shtml
2447 @author Mark Asbach <asbach@ient.rwth-aachen.de>
2451 if self.depth == IPL_DEPTH_8U:
2454 elif self.depth == IPL_DEPTH_8S:
2457 elif self.depth == IPL_DEPTH_16U:
2460 elif self.depth == IPL_DEPTH_16S:
2463 elif self.depth == IPL_DEPTH_32S:
2466 elif self.depth == IPL_DEPTH_32F:
2469 elif self.depth == IPL_DEPTH_64F:
2473 raise TypeError("unknown resp. unhandled OpenCV image/matrix format")
2475 if self.nChannels == 1:
2476 # monochrome image, matrix with a single channel
2477 return {'shape': (self.height, self.width),
2481 'data': (int (self.data.ptr), False),
2482 'strides': (int (self.widthStep), int (bytes_per_pixel))}
2484 # color image, image with alpha, matrix with multiple channels
2485 return {'shape': (self.height, self.width, self.nChannels),
2489 'data': (int (self.data.ptr), False),
2490 'strides': (int (self.widthStep), int (self.nChannels * bytes_per_pixel), int (bytes_per_pixel))}
2492 __array_interface__ = property (__get_array_interface__, doc = "numpy array interface description")
2495 __swig_setmethods__["imageData"] = _cv.CvMat_imageData_set
2496 __swig_getmethods__["imageData"] = _cv.CvMat_imageData_get
2497 if _newclass:imageData = _swig_property(_cv.CvMat_imageData_get, _cv.CvMat_imageData_set)
2498 CvMat_swigregister = _cv.CvMat_swigregister
2499 CvMat_swigregister(CvMat)
2501 class CvMat_data(_object):
2502 """Proxy of C++ CvMat_data class"""
2503 __swig_setmethods__ = {}
2504 __setattr__ = lambda self, name, value: _swig_setattr(self, CvMat_data, name, value)
2505 __swig_getmethods__ = {}
2506 __getattr__ = lambda self, name: _swig_getattr(self, CvMat_data, name)
2507 __repr__ = _swig_repr
2508 __swig_setmethods__["ptr"] = _cv.CvMat_data_ptr_set
2509 __swig_getmethods__["ptr"] = _cv.CvMat_data_ptr_get
2510 if _newclass:ptr = _swig_property(_cv.CvMat_data_ptr_get, _cv.CvMat_data_ptr_set)
2511 __swig_setmethods__["s"] = _cv.CvMat_data_s_set
2512 __swig_getmethods__["s"] = _cv.CvMat_data_s_get
2513 if _newclass:s = _swig_property(_cv.CvMat_data_s_get, _cv.CvMat_data_s_set)
2514 __swig_setmethods__["i"] = _cv.CvMat_data_i_set
2515 __swig_getmethods__["i"] = _cv.CvMat_data_i_get
2516 if _newclass:i = _swig_property(_cv.CvMat_data_i_get, _cv.CvMat_data_i_set)
2517 __swig_setmethods__["fl"] = _cv.CvMat_data_fl_set
2518 __swig_getmethods__["fl"] = _cv.CvMat_data_fl_get
2519 if _newclass:fl = _swig_property(_cv.CvMat_data_fl_get, _cv.CvMat_data_fl_set)
2520 __swig_setmethods__["db"] = _cv.CvMat_data_db_set
2521 __swig_getmethods__["db"] = _cv.CvMat_data_db_get
2522 if _newclass:db = _swig_property(_cv.CvMat_data_db_get, _cv.CvMat_data_db_set)
2524 """__init__(self) -> CvMat_data"""
2525 this = _cv.new_CvMat_data()
2526 try: self.this.append(this)
2527 except: self.this = this
2528 __swig_destroy__ = _cv.delete_CvMat_data
2529 __del__ = lambda self : None;
2530 CvMat_data_swigregister = _cv.CvMat_data_swigregister
2531 CvMat_data_swigregister(CvMat_data)
2535 """cvmGet(CvMat mat, int row, int col) -> double"""
2536 return _cv.cvmGet(*args)
2539 """cvmSet(CvMat mat, int row, int col, double value)"""
2540 return _cv.cvmSet(*args)
2542 def cvIplDepth(*args):
2543 """cvIplDepth(int type) -> int"""
2544 return _cv.cvIplDepth(*args)
2545 class CvMatND(_object):
2546 """Proxy of C++ CvMatND class"""
2547 __swig_setmethods__ = {}
2548 __setattr__ = lambda self, name, value: _swig_setattr(self, CvMatND, name, value)
2549 __swig_getmethods__ = {}
2550 __getattr__ = lambda self, name: _swig_getattr(self, CvMatND, name)
2551 def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined")
2552 __repr__ = _swig_repr
2553 __swig_setmethods__["type"] = _cv.CvMatND_type_set
2554 __swig_getmethods__["type"] = _cv.CvMatND_type_get
2555 if _newclass:type = _swig_property(_cv.CvMatND_type_get, _cv.CvMatND_type_set)
2556 __swig_setmethods__["dims"] = _cv.CvMatND_dims_set
2557 __swig_getmethods__["dims"] = _cv.CvMatND_dims_get
2558 if _newclass:dims = _swig_property(_cv.CvMatND_dims_get, _cv.CvMatND_dims_set)
2559 __swig_setmethods__["refcount"] = _cv.CvMatND_refcount_set
2560 __swig_getmethods__["refcount"] = _cv.CvMatND_refcount_get
2561 if _newclass:refcount = _swig_property(_cv.CvMatND_refcount_get, _cv.CvMatND_refcount_set)
2562 __swig_setmethods__["hdr_refcount"] = _cv.CvMatND_hdr_refcount_set
2563 __swig_getmethods__["hdr_refcount"] = _cv.CvMatND_hdr_refcount_get
2564 if _newclass:hdr_refcount = _swig_property(_cv.CvMatND_hdr_refcount_get, _cv.CvMatND_hdr_refcount_set)
2565 __swig_getmethods__["dim"] = _cv.CvMatND_dim_get
2566 if _newclass:dim = _swig_property(_cv.CvMatND_dim_get)
2567 __swig_getmethods__["data"] = _cv.CvMatND_data_get
2568 if _newclass:data = _swig_property(_cv.CvMatND_data_get)
2569 __swig_destroy__ = _cv.delete_CvMatND
2570 __del__ = lambda self : None;
2571 CvMatND_swigregister = _cv.CvMatND_swigregister
2572 CvMatND_swigregister(CvMatND)
2576 cvMat(int rows, int cols, int type, void data = None) -> CvMat
2577 cvMat(int rows, int cols, int type) -> CvMat
2579 return _cv.cvMat(*args)
2581 class CvMatND_dim(_object):
2582 """Proxy of C++ CvMatND_dim class"""
2583 __swig_setmethods__ = {}
2584 __setattr__ = lambda self, name, value: _swig_setattr(self, CvMatND_dim, name, value)
2585 __swig_getmethods__ = {}
2586 __getattr__ = lambda self, name: _swig_getattr(self, CvMatND_dim, name)
2587 __repr__ = _swig_repr
2588 __swig_setmethods__["size"] = _cv.CvMatND_dim_size_set
2589 __swig_getmethods__["size"] = _cv.CvMatND_dim_size_get
2590 if _newclass:size = _swig_property(_cv.CvMatND_dim_size_get, _cv.CvMatND_dim_size_set)
2591 __swig_setmethods__["step"] = _cv.CvMatND_dim_step_set
2592 __swig_getmethods__["step"] = _cv.CvMatND_dim_step_get
2593 if _newclass:step = _swig_property(_cv.CvMatND_dim_step_get, _cv.CvMatND_dim_step_set)
2595 """__init__(self) -> CvMatND_dim"""
2596 this = _cv.new_CvMatND_dim()
2597 try: self.this.append(this)
2598 except: self.this = this
2599 __swig_destroy__ = _cv.delete_CvMatND_dim
2600 __del__ = lambda self : None;
2601 CvMatND_dim_swigregister = _cv.CvMatND_dim_swigregister
2602 CvMatND_dim_swigregister(CvMatND_dim)
2604 class CvMatND_data(_object):
2605 """Proxy of C++ CvMatND_data class"""
2606 __swig_setmethods__ = {}
2607 __setattr__ = lambda self, name, value: _swig_setattr(self, CvMatND_data, name, value)
2608 __swig_getmethods__ = {}
2609 __getattr__ = lambda self, name: _swig_getattr(self, CvMatND_data, name)
2610 __repr__ = _swig_repr
2611 __swig_setmethods__["ptr"] = _cv.CvMatND_data_ptr_set
2612 __swig_getmethods__["ptr"] = _cv.CvMatND_data_ptr_get
2613 if _newclass:ptr = _swig_property(_cv.CvMatND_data_ptr_get, _cv.CvMatND_data_ptr_set)
2614 __swig_setmethods__["fl"] = _cv.CvMatND_data_fl_set
2615 __swig_getmethods__["fl"] = _cv.CvMatND_data_fl_get
2616 if _newclass:fl = _swig_property(_cv.CvMatND_data_fl_get, _cv.CvMatND_data_fl_set)
2617 __swig_setmethods__["db"] = _cv.CvMatND_data_db_set
2618 __swig_getmethods__["db"] = _cv.CvMatND_data_db_get
2619 if _newclass:db = _swig_property(_cv.CvMatND_data_db_get, _cv.CvMatND_data_db_set)
2620 __swig_setmethods__["i"] = _cv.CvMatND_data_i_set
2621 __swig_getmethods__["i"] = _cv.CvMatND_data_i_get
2622 if _newclass:i = _swig_property(_cv.CvMatND_data_i_get, _cv.CvMatND_data_i_set)
2623 __swig_setmethods__["s"] = _cv.CvMatND_data_s_set
2624 __swig_getmethods__["s"] = _cv.CvMatND_data_s_get
2625 if _newclass:s = _swig_property(_cv.CvMatND_data_s_get, _cv.CvMatND_data_s_set)
2627 """__init__(self) -> CvMatND_data"""
2628 this = _cv.new_CvMatND_data()
2629 try: self.this.append(this)
2630 except: self.this = this
2631 __swig_destroy__ = _cv.delete_CvMatND_data
2632 __del__ = lambda self : None;
2633 CvMatND_data_swigregister = _cv.CvMatND_data_swigregister
2634 CvMatND_data_swigregister(CvMatND_data)
2636 class CvSparseMat(_object):
2637 """Proxy of C++ CvSparseMat class"""
2638 __swig_setmethods__ = {}
2639 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSparseMat, name, value)
2640 __swig_getmethods__ = {}
2641 __getattr__ = lambda self, name: _swig_getattr(self, CvSparseMat, name)
2642 def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined")
2643 __repr__ = _swig_repr
2644 __swig_setmethods__["type"] = _cv.CvSparseMat_type_set
2645 __swig_getmethods__["type"] = _cv.CvSparseMat_type_get
2646 if _newclass:type = _swig_property(_cv.CvSparseMat_type_get, _cv.CvSparseMat_type_set)
2647 __swig_setmethods__["dims"] = _cv.CvSparseMat_dims_set
2648 __swig_getmethods__["dims"] = _cv.CvSparseMat_dims_get
2649 if _newclass:dims = _swig_property(_cv.CvSparseMat_dims_get, _cv.CvSparseMat_dims_set)
2650 __swig_setmethods__["refcount"] = _cv.CvSparseMat_refcount_set
2651 __swig_getmethods__["refcount"] = _cv.CvSparseMat_refcount_get
2652 if _newclass:refcount = _swig_property(_cv.CvSparseMat_refcount_get, _cv.CvSparseMat_refcount_set)
2653 __swig_setmethods__["hdr_refcount"] = _cv.CvSparseMat_hdr_refcount_set
2654 __swig_getmethods__["hdr_refcount"] = _cv.CvSparseMat_hdr_refcount_get
2655 if _newclass:hdr_refcount = _swig_property(_cv.CvSparseMat_hdr_refcount_get, _cv.CvSparseMat_hdr_refcount_set)
2656 __swig_setmethods__["heap"] = _cv.CvSparseMat_heap_set
2657 __swig_getmethods__["heap"] = _cv.CvSparseMat_heap_get
2658 if _newclass:heap = _swig_property(_cv.CvSparseMat_heap_get, _cv.CvSparseMat_heap_set)
2659 __swig_setmethods__["hashtable"] = _cv.CvSparseMat_hashtable_set
2660 __swig_getmethods__["hashtable"] = _cv.CvSparseMat_hashtable_get
2661 if _newclass:hashtable = _swig_property(_cv.CvSparseMat_hashtable_get, _cv.CvSparseMat_hashtable_set)
2662 __swig_setmethods__["hashsize"] = _cv.CvSparseMat_hashsize_set
2663 __swig_getmethods__["hashsize"] = _cv.CvSparseMat_hashsize_get
2664 if _newclass:hashsize = _swig_property(_cv.CvSparseMat_hashsize_get, _cv.CvSparseMat_hashsize_set)
2665 __swig_setmethods__["valoffset"] = _cv.CvSparseMat_valoffset_set
2666 __swig_getmethods__["valoffset"] = _cv.CvSparseMat_valoffset_get
2667 if _newclass:valoffset = _swig_property(_cv.CvSparseMat_valoffset_get, _cv.CvSparseMat_valoffset_set)
2668 __swig_setmethods__["idxoffset"] = _cv.CvSparseMat_idxoffset_set
2669 __swig_getmethods__["idxoffset"] = _cv.CvSparseMat_idxoffset_get
2670 if _newclass:idxoffset = _swig_property(_cv.CvSparseMat_idxoffset_get, _cv.CvSparseMat_idxoffset_set)
2671 __swig_setmethods__["size"] = _cv.CvSparseMat_size_set
2672 __swig_getmethods__["size"] = _cv.CvSparseMat_size_get
2673 if _newclass:size = _swig_property(_cv.CvSparseMat_size_get, _cv.CvSparseMat_size_set)
2674 __swig_destroy__ = _cv.delete_CvSparseMat
2675 __del__ = lambda self : None;
2676 CvSparseMat_swigregister = _cv.CvSparseMat_swigregister
2677 CvSparseMat_swigregister(CvSparseMat)
2679 class CvSparseNode(_object):
2680 """Proxy of C++ CvSparseNode class"""
2681 __swig_setmethods__ = {}
2682 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSparseNode, name, value)
2683 __swig_getmethods__ = {}
2684 __getattr__ = lambda self, name: _swig_getattr(self, CvSparseNode, name)
2685 __repr__ = _swig_repr
2686 __swig_setmethods__["hashval"] = _cv.CvSparseNode_hashval_set
2687 __swig_getmethods__["hashval"] = _cv.CvSparseNode_hashval_get
2688 if _newclass:hashval = _swig_property(_cv.CvSparseNode_hashval_get, _cv.CvSparseNode_hashval_set)
2689 __swig_setmethods__["next"] = _cv.CvSparseNode_next_set
2690 __swig_getmethods__["next"] = _cv.CvSparseNode_next_get
2691 if _newclass:next = _swig_property(_cv.CvSparseNode_next_get, _cv.CvSparseNode_next_set)
2693 """__init__(self) -> CvSparseNode"""
2694 this = _cv.new_CvSparseNode()
2695 try: self.this.append(this)
2696 except: self.this = this
2697 __swig_destroy__ = _cv.delete_CvSparseNode
2698 __del__ = lambda self : None;
2699 CvSparseNode_swigregister = _cv.CvSparseNode_swigregister
2700 CvSparseNode_swigregister(CvSparseNode)
2702 class CvSparseMatIterator(_object):
2703 """Proxy of C++ CvSparseMatIterator class"""
2704 __swig_setmethods__ = {}
2705 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSparseMatIterator, name, value)
2706 __swig_getmethods__ = {}
2707 __getattr__ = lambda self, name: _swig_getattr(self, CvSparseMatIterator, name)
2708 __repr__ = _swig_repr
2709 __swig_setmethods__["mat"] = _cv.CvSparseMatIterator_mat_set
2710 __swig_getmethods__["mat"] = _cv.CvSparseMatIterator_mat_get
2711 if _newclass:mat = _swig_property(_cv.CvSparseMatIterator_mat_get, _cv.CvSparseMatIterator_mat_set)
2712 __swig_setmethods__["node"] = _cv.CvSparseMatIterator_node_set
2713 __swig_getmethods__["node"] = _cv.CvSparseMatIterator_node_get
2714 if _newclass:node = _swig_property(_cv.CvSparseMatIterator_node_get, _cv.CvSparseMatIterator_node_set)
2715 __swig_setmethods__["curidx"] = _cv.CvSparseMatIterator_curidx_set
2716 __swig_getmethods__["curidx"] = _cv.CvSparseMatIterator_curidx_get
2717 if _newclass:curidx = _swig_property(_cv.CvSparseMatIterator_curidx_get, _cv.CvSparseMatIterator_curidx_set)
2719 """__init__(self) -> CvSparseMatIterator"""
2720 this = _cv.new_CvSparseMatIterator()
2721 try: self.this.append(this)
2722 except: self.this = this
2723 __swig_destroy__ = _cv.delete_CvSparseMatIterator
2724 __del__ = lambda self : None;
2725 CvSparseMatIterator_swigregister = _cv.CvSparseMatIterator_swigregister
2726 CvSparseMatIterator_swigregister(CvSparseMatIterator)
2728 class CvHistogram(_object):
2729 """Proxy of C++ CvHistogram class"""
2730 __swig_setmethods__ = {}
2731 __setattr__ = lambda self, name, value: _swig_setattr(self, CvHistogram, name, value)
2732 __swig_getmethods__ = {}
2733 __getattr__ = lambda self, name: _swig_getattr(self, CvHistogram, name)
2734 def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined")
2735 __repr__ = _swig_repr
2736 __swig_setmethods__["type"] = _cv.CvHistogram_type_set
2737 __swig_getmethods__["type"] = _cv.CvHistogram_type_get
2738 if _newclass:type = _swig_property(_cv.CvHistogram_type_get, _cv.CvHistogram_type_set)
2739 __swig_setmethods__["bins"] = _cv.CvHistogram_bins_set
2740 __swig_getmethods__["bins"] = _cv.CvHistogram_bins_get
2741 if _newclass:bins = _swig_property(_cv.CvHistogram_bins_get, _cv.CvHistogram_bins_set)
2742 __swig_setmethods__["thresh"] = _cv.CvHistogram_thresh_set
2743 __swig_getmethods__["thresh"] = _cv.CvHistogram_thresh_get
2744 if _newclass:thresh = _swig_property(_cv.CvHistogram_thresh_get, _cv.CvHistogram_thresh_set)
2745 __swig_setmethods__["thresh2"] = _cv.CvHistogram_thresh2_set
2746 __swig_getmethods__["thresh2"] = _cv.CvHistogram_thresh2_get
2747 if _newclass:thresh2 = _swig_property(_cv.CvHistogram_thresh2_get, _cv.CvHistogram_thresh2_set)
2748 __swig_setmethods__["mat"] = _cv.CvHistogram_mat_set
2749 __swig_getmethods__["mat"] = _cv.CvHistogram_mat_get
2750 if _newclass:mat = _swig_property(_cv.CvHistogram_mat_get, _cv.CvHistogram_mat_set)
2751 __swig_destroy__ = _cv.delete_CvHistogram
2752 __del__ = lambda self : None;
2753 CvHistogram_swigregister = _cv.CvHistogram_swigregister
2754 CvHistogram_swigregister(CvHistogram)
2756 class CvRect(_object):
2757 """Proxy of C++ CvRect class"""
2758 __swig_setmethods__ = {}
2759 __setattr__ = lambda self, name, value: _swig_setattr(self, CvRect, name, value)
2760 __swig_getmethods__ = {}
2761 __getattr__ = lambda self, name: _swig_getattr(self, CvRect, name)
2762 __repr__ = _swig_repr
2763 __swig_setmethods__["x"] = _cv.CvRect_x_set
2764 __swig_getmethods__["x"] = _cv.CvRect_x_get
2765 if _newclass:x = _swig_property(_cv.CvRect_x_get, _cv.CvRect_x_set)
2766 __swig_setmethods__["y"] = _cv.CvRect_y_set
2767 __swig_getmethods__["y"] = _cv.CvRect_y_get
2768 if _newclass:y = _swig_property(_cv.CvRect_y_get, _cv.CvRect_y_set)
2769 __swig_setmethods__["width"] = _cv.CvRect_width_set
2770 __swig_getmethods__["width"] = _cv.CvRect_width_get
2771 if _newclass:width = _swig_property(_cv.CvRect_width_get, _cv.CvRect_width_set)
2772 __swig_setmethods__["height"] = _cv.CvRect_height_set
2773 __swig_getmethods__["height"] = _cv.CvRect_height_get
2774 if _newclass:height = _swig_property(_cv.CvRect_height_get, _cv.CvRect_height_set)
2776 """__init__(self) -> CvRect"""
2777 this = _cv.new_CvRect()
2778 try: self.this.append(this)
2779 except: self.this = this
2780 __swig_destroy__ = _cv.delete_CvRect
2781 __del__ = lambda self : None;
2782 CvRect_swigregister = _cv.CvRect_swigregister
2783 CvRect_swigregister(CvRect)
2787 """cvRect(int x, int y, int width, int height) -> CvRect"""
2788 return _cv.cvRect(*args)
2790 def cvRectToROI(*args):
2791 """cvRectToROI(CvRect rect, int coi)"""
2792 return _cv.cvRectToROI(*args)
2794 def cvROIToRect(*args):
2795 """cvROIToRect( roi) -> CvRect"""
2796 return _cv.cvROIToRect(*args)
2797 class CvTermCriteria(_object):
2798 """Proxy of C++ CvTermCriteria class"""
2799 __swig_setmethods__ = {}
2800 __setattr__ = lambda self, name, value: _swig_setattr(self, CvTermCriteria, name, value)
2801 __swig_getmethods__ = {}
2802 __getattr__ = lambda self, name: _swig_getattr(self, CvTermCriteria, name)
2803 __repr__ = _swig_repr
2804 __swig_setmethods__["type"] = _cv.CvTermCriteria_type_set
2805 __swig_getmethods__["type"] = _cv.CvTermCriteria_type_get
2806 if _newclass:type = _swig_property(_cv.CvTermCriteria_type_get, _cv.CvTermCriteria_type_set)
2807 __swig_setmethods__["max_iter"] = _cv.CvTermCriteria_max_iter_set
2808 __swig_getmethods__["max_iter"] = _cv.CvTermCriteria_max_iter_get
2809 if _newclass:max_iter = _swig_property(_cv.CvTermCriteria_max_iter_get, _cv.CvTermCriteria_max_iter_set)
2810 __swig_setmethods__["epsilon"] = _cv.CvTermCriteria_epsilon_set
2811 __swig_getmethods__["epsilon"] = _cv.CvTermCriteria_epsilon_get
2812 if _newclass:epsilon = _swig_property(_cv.CvTermCriteria_epsilon_get, _cv.CvTermCriteria_epsilon_set)
2814 """__init__(self) -> CvTermCriteria"""
2815 this = _cv.new_CvTermCriteria()
2816 try: self.this.append(this)
2817 except: self.this = this
2818 __swig_destroy__ = _cv.delete_CvTermCriteria
2819 __del__ = lambda self : None;
2820 CvTermCriteria_swigregister = _cv.CvTermCriteria_swigregister
2821 CvTermCriteria_swigregister(CvTermCriteria)
2824 def cvTermCriteria(*args):
2825 """cvTermCriteria(int type, int max_iter, double epsilon) -> CvTermCriteria"""
2826 return _cv.cvTermCriteria(*args)
2827 class CvPoint(_object):
2828 """Proxy of C++ CvPoint class"""
2829 __swig_setmethods__ = {}
2830 __setattr__ = lambda self, name, value: _swig_setattr(self, CvPoint, name, value)
2831 __swig_getmethods__ = {}
2832 __getattr__ = lambda self, name: _swig_getattr(self, CvPoint, name)
2833 __swig_setmethods__["x"] = _cv.CvPoint_x_set
2834 __swig_getmethods__["x"] = _cv.CvPoint_x_get
2835 if _newclass:x = _swig_property(_cv.CvPoint_x_get, _cv.CvPoint_x_set)
2836 __swig_setmethods__["y"] = _cv.CvPoint_y_set
2837 __swig_getmethods__["y"] = _cv.CvPoint_y_get
2838 if _newclass:y = _swig_property(_cv.CvPoint_y_get, _cv.CvPoint_y_set)
2840 """__str__(self) -> char"""
2841 return _cv.CvPoint___str__(self)
2844 """__repr__(self) -> char"""
2845 return _cv.CvPoint___repr__(self)
2848 """__init__(self) -> CvPoint"""
2849 this = _cv.new_CvPoint()
2850 try: self.this.append(this)
2851 except: self.this = this
2852 __swig_destroy__ = _cv.delete_CvPoint
2853 __del__ = lambda self : None;
2854 CvPoint_swigregister = _cv.CvPoint_swigregister
2855 CvPoint_swigregister(CvPoint)
2859 """cvPoint(int x, int y) -> CvPoint"""
2860 return _cv.cvPoint(*args)
2861 class CvPoint2D32f(_object):
2862 """Proxy of C++ CvPoint2D32f class"""
2863 __swig_setmethods__ = {}
2864 __setattr__ = lambda self, name, value: _swig_setattr(self, CvPoint2D32f, name, value)
2865 __swig_getmethods__ = {}
2866 __getattr__ = lambda self, name: _swig_getattr(self, CvPoint2D32f, name)
2867 __swig_setmethods__["x"] = _cv.CvPoint2D32f_x_set
2868 __swig_getmethods__["x"] = _cv.CvPoint2D32f_x_get
2869 if _newclass:x = _swig_property(_cv.CvPoint2D32f_x_get, _cv.CvPoint2D32f_x_set)
2870 __swig_setmethods__["y"] = _cv.CvPoint2D32f_y_set
2871 __swig_getmethods__["y"] = _cv.CvPoint2D32f_y_get
2872 if _newclass:y = _swig_property(_cv.CvPoint2D32f_y_get, _cv.CvPoint2D32f_y_set)
2874 """__str__(self) -> char"""
2875 return _cv.CvPoint2D32f___str__(self)
2878 """__repr__(self) -> char"""
2879 return _cv.CvPoint2D32f___repr__(self)
2882 """__init__(self) -> CvPoint2D32f"""
2883 this = _cv.new_CvPoint2D32f()
2884 try: self.this.append(this)
2885 except: self.this = this
2886 __swig_destroy__ = _cv.delete_CvPoint2D32f
2887 __del__ = lambda self : None;
2888 CvPoint2D32f_swigregister = _cv.CvPoint2D32f_swigregister
2889 CvPoint2D32f_swigregister(CvPoint2D32f)
2892 def cvPoint2D32f(*args):
2893 """cvPoint2D32f(double x, double y) -> CvPoint2D32f"""
2894 return _cv.cvPoint2D32f(*args)
2896 def cvPointTo32f(*args):
2897 """cvPointTo32f(CvPoint point) -> CvPoint2D32f"""
2898 return _cv.cvPointTo32f(*args)
2900 def cvPointFrom32f(*args):
2901 """cvPointFrom32f(CvPoint2D32f point) -> CvPoint"""
2902 return _cv.cvPointFrom32f(*args)
2903 class CvPoint3D32f(_object):
2904 """Proxy of C++ CvPoint3D32f class"""
2905 __swig_setmethods__ = {}
2906 __setattr__ = lambda self, name, value: _swig_setattr(self, CvPoint3D32f, name, value)
2907 __swig_getmethods__ = {}
2908 __getattr__ = lambda self, name: _swig_getattr(self, CvPoint3D32f, name)
2909 __repr__ = _swig_repr
2910 __swig_setmethods__["x"] = _cv.CvPoint3D32f_x_set
2911 __swig_getmethods__["x"] = _cv.CvPoint3D32f_x_get
2912 if _newclass:x = _swig_property(_cv.CvPoint3D32f_x_get, _cv.CvPoint3D32f_x_set)
2913 __swig_setmethods__["y"] = _cv.CvPoint3D32f_y_set
2914 __swig_getmethods__["y"] = _cv.CvPoint3D32f_y_get
2915 if _newclass:y = _swig_property(_cv.CvPoint3D32f_y_get, _cv.CvPoint3D32f_y_set)
2916 __swig_setmethods__["z"] = _cv.CvPoint3D32f_z_set
2917 __swig_getmethods__["z"] = _cv.CvPoint3D32f_z_get
2918 if _newclass:z = _swig_property(_cv.CvPoint3D32f_z_get, _cv.CvPoint3D32f_z_set)
2920 """__init__(self) -> CvPoint3D32f"""
2921 this = _cv.new_CvPoint3D32f()
2922 try: self.this.append(this)
2923 except: self.this = this
2924 __swig_destroy__ = _cv.delete_CvPoint3D32f
2925 __del__ = lambda self : None;
2926 CvPoint3D32f_swigregister = _cv.CvPoint3D32f_swigregister
2927 CvPoint3D32f_swigregister(CvPoint3D32f)
2930 def cvPoint3D32f(*args):
2931 """cvPoint3D32f(double x, double y, double z) -> CvPoint3D32f"""
2932 return _cv.cvPoint3D32f(*args)
2933 class CvPoint2D64f(_object):
2934 """Proxy of C++ CvPoint2D64f class"""
2935 __swig_setmethods__ = {}
2936 __setattr__ = lambda self, name, value: _swig_setattr(self, CvPoint2D64f, name, value)
2937 __swig_getmethods__ = {}
2938 __getattr__ = lambda self, name: _swig_getattr(self, CvPoint2D64f, name)
2939 __repr__ = _swig_repr
2940 __swig_setmethods__["x"] = _cv.CvPoint2D64f_x_set
2941 __swig_getmethods__["x"] = _cv.CvPoint2D64f_x_get
2942 if _newclass:x = _swig_property(_cv.CvPoint2D64f_x_get, _cv.CvPoint2D64f_x_set)
2943 __swig_setmethods__["y"] = _cv.CvPoint2D64f_y_set
2944 __swig_getmethods__["y"] = _cv.CvPoint2D64f_y_get
2945 if _newclass:y = _swig_property(_cv.CvPoint2D64f_y_get, _cv.CvPoint2D64f_y_set)
2947 """__init__(self) -> CvPoint2D64f"""
2948 this = _cv.new_CvPoint2D64f()
2949 try: self.this.append(this)
2950 except: self.this = this
2951 __swig_destroy__ = _cv.delete_CvPoint2D64f
2952 __del__ = lambda self : None;
2953 CvPoint2D64f_swigregister = _cv.CvPoint2D64f_swigregister
2954 CvPoint2D64f_swigregister(CvPoint2D64f)
2957 def cvPoint2D64f(*args):
2958 """cvPoint2D64f(double x, double y) -> CvPoint2D64f"""
2959 return _cv.cvPoint2D64f(*args)
2960 class CvPoint3D64f(_object):
2961 """Proxy of C++ CvPoint3D64f class"""
2962 __swig_setmethods__ = {}
2963 __setattr__ = lambda self, name, value: _swig_setattr(self, CvPoint3D64f, name, value)
2964 __swig_getmethods__ = {}
2965 __getattr__ = lambda self, name: _swig_getattr(self, CvPoint3D64f, name)
2966 __repr__ = _swig_repr
2967 __swig_setmethods__["x"] = _cv.CvPoint3D64f_x_set
2968 __swig_getmethods__["x"] = _cv.CvPoint3D64f_x_get
2969 if _newclass:x = _swig_property(_cv.CvPoint3D64f_x_get, _cv.CvPoint3D64f_x_set)
2970 __swig_setmethods__["y"] = _cv.CvPoint3D64f_y_set
2971 __swig_getmethods__["y"] = _cv.CvPoint3D64f_y_get
2972 if _newclass:y = _swig_property(_cv.CvPoint3D64f_y_get, _cv.CvPoint3D64f_y_set)
2973 __swig_setmethods__["z"] = _cv.CvPoint3D64f_z_set
2974 __swig_getmethods__["z"] = _cv.CvPoint3D64f_z_get
2975 if _newclass:z = _swig_property(_cv.CvPoint3D64f_z_get, _cv.CvPoint3D64f_z_set)
2977 """__init__(self) -> CvPoint3D64f"""
2978 this = _cv.new_CvPoint3D64f()
2979 try: self.this.append(this)
2980 except: self.this = this
2981 __swig_destroy__ = _cv.delete_CvPoint3D64f
2982 __del__ = lambda self : None;
2983 CvPoint3D64f_swigregister = _cv.CvPoint3D64f_swigregister
2984 CvPoint3D64f_swigregister(CvPoint3D64f)
2987 def cvPoint3D64f(*args):
2988 """cvPoint3D64f(double x, double y, double z) -> CvPoint3D64f"""
2989 return _cv.cvPoint3D64f(*args)
2990 class CvSize(_object):
2991 """Proxy of C++ CvSize class"""
2992 __swig_setmethods__ = {}
2993 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSize, name, value)
2994 __swig_getmethods__ = {}
2995 __getattr__ = lambda self, name: _swig_getattr(self, CvSize, name)
2996 __repr__ = _swig_repr
2997 __swig_setmethods__["width"] = _cv.CvSize_width_set
2998 __swig_getmethods__["width"] = _cv.CvSize_width_get
2999 if _newclass:width = _swig_property(_cv.CvSize_width_get, _cv.CvSize_width_set)
3000 __swig_setmethods__["height"] = _cv.CvSize_height_set
3001 __swig_getmethods__["height"] = _cv.CvSize_height_get
3002 if _newclass:height = _swig_property(_cv.CvSize_height_get, _cv.CvSize_height_set)
3004 """__init__(self) -> CvSize"""
3005 this = _cv.new_CvSize()
3006 try: self.this.append(this)
3007 except: self.this = this
3008 __swig_destroy__ = _cv.delete_CvSize
3009 __del__ = lambda self : None;
3010 CvSize_swigregister = _cv.CvSize_swigregister
3011 CvSize_swigregister(CvSize)
3015 """cvSize(int width, int height) -> CvSize"""
3016 return _cv.cvSize(*args)
3017 class CvSize2D32f(_object):
3018 """Proxy of C++ CvSize2D32f class"""
3019 __swig_setmethods__ = {}
3020 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSize2D32f, name, value)
3021 __swig_getmethods__ = {}
3022 __getattr__ = lambda self, name: _swig_getattr(self, CvSize2D32f, name)
3023 __repr__ = _swig_repr
3024 __swig_setmethods__["width"] = _cv.CvSize2D32f_width_set
3025 __swig_getmethods__["width"] = _cv.CvSize2D32f_width_get
3026 if _newclass:width = _swig_property(_cv.CvSize2D32f_width_get, _cv.CvSize2D32f_width_set)
3027 __swig_setmethods__["height"] = _cv.CvSize2D32f_height_set
3028 __swig_getmethods__["height"] = _cv.CvSize2D32f_height_get
3029 if _newclass:height = _swig_property(_cv.CvSize2D32f_height_get, _cv.CvSize2D32f_height_set)
3031 """__init__(self) -> CvSize2D32f"""
3032 this = _cv.new_CvSize2D32f()
3033 try: self.this.append(this)
3034 except: self.this = this
3035 __swig_destroy__ = _cv.delete_CvSize2D32f
3036 __del__ = lambda self : None;
3037 CvSize2D32f_swigregister = _cv.CvSize2D32f_swigregister
3038 CvSize2D32f_swigregister(CvSize2D32f)
3041 def cvSize2D32f(*args):
3042 """cvSize2D32f(double width, double height) -> CvSize2D32f"""
3043 return _cv.cvSize2D32f(*args)
3044 class CvBox2D(_object):
3045 """Proxy of C++ CvBox2D class"""
3046 __swig_setmethods__ = {}
3047 __setattr__ = lambda self, name, value: _swig_setattr(self, CvBox2D, name, value)
3048 __swig_getmethods__ = {}
3049 __getattr__ = lambda self, name: _swig_getattr(self, CvBox2D, name)
3050 __repr__ = _swig_repr
3051 __swig_setmethods__["center"] = _cv.CvBox2D_center_set
3052 __swig_getmethods__["center"] = _cv.CvBox2D_center_get
3053 if _newclass:center = _swig_property(_cv.CvBox2D_center_get, _cv.CvBox2D_center_set)
3054 __swig_setmethods__["size"] = _cv.CvBox2D_size_set
3055 __swig_getmethods__["size"] = _cv.CvBox2D_size_get
3056 if _newclass:size = _swig_property(_cv.CvBox2D_size_get, _cv.CvBox2D_size_set)
3057 __swig_setmethods__["angle"] = _cv.CvBox2D_angle_set
3058 __swig_getmethods__["angle"] = _cv.CvBox2D_angle_get
3059 if _newclass:angle = _swig_property(_cv.CvBox2D_angle_get, _cv.CvBox2D_angle_set)
3061 """__init__(self) -> CvBox2D"""
3062 this = _cv.new_CvBox2D()
3063 try: self.this.append(this)
3064 except: self.this = this
3065 __swig_destroy__ = _cv.delete_CvBox2D
3066 __del__ = lambda self : None;
3067 CvBox2D_swigregister = _cv.CvBox2D_swigregister
3068 CvBox2D_swigregister(CvBox2D)
3070 class CvLineIterator(_object):
3071 """Proxy of C++ CvLineIterator class"""
3072 __swig_setmethods__ = {}
3073 __setattr__ = lambda self, name, value: _swig_setattr(self, CvLineIterator, name, value)
3074 __swig_getmethods__ = {}
3075 __getattr__ = lambda self, name: _swig_getattr(self, CvLineIterator, name)
3076 __repr__ = _swig_repr
3077 __swig_setmethods__["ptr"] = _cv.CvLineIterator_ptr_set
3078 __swig_getmethods__["ptr"] = _cv.CvLineIterator_ptr_get
3079 if _newclass:ptr = _swig_property(_cv.CvLineIterator_ptr_get, _cv.CvLineIterator_ptr_set)
3080 __swig_setmethods__["err"] = _cv.CvLineIterator_err_set
3081 __swig_getmethods__["err"] = _cv.CvLineIterator_err_get
3082 if _newclass:err = _swig_property(_cv.CvLineIterator_err_get, _cv.CvLineIterator_err_set)
3083 __swig_setmethods__["plus_delta"] = _cv.CvLineIterator_plus_delta_set
3084 __swig_getmethods__["plus_delta"] = _cv.CvLineIterator_plus_delta_get
3085 if _newclass:plus_delta = _swig_property(_cv.CvLineIterator_plus_delta_get, _cv.CvLineIterator_plus_delta_set)
3086 __swig_setmethods__["minus_delta"] = _cv.CvLineIterator_minus_delta_set
3087 __swig_getmethods__["minus_delta"] = _cv.CvLineIterator_minus_delta_get
3088 if _newclass:minus_delta = _swig_property(_cv.CvLineIterator_minus_delta_get, _cv.CvLineIterator_minus_delta_set)
3089 __swig_setmethods__["plus_step"] = _cv.CvLineIterator_plus_step_set
3090 __swig_getmethods__["plus_step"] = _cv.CvLineIterator_plus_step_get
3091 if _newclass:plus_step = _swig_property(_cv.CvLineIterator_plus_step_get, _cv.CvLineIterator_plus_step_set)
3092 __swig_setmethods__["minus_step"] = _cv.CvLineIterator_minus_step_set
3093 __swig_getmethods__["minus_step"] = _cv.CvLineIterator_minus_step_get
3094 if _newclass:minus_step = _swig_property(_cv.CvLineIterator_minus_step_get, _cv.CvLineIterator_minus_step_set)
3096 """__init__(self) -> CvLineIterator"""
3097 this = _cv.new_CvLineIterator()
3098 try: self.this.append(this)
3099 except: self.this = this
3100 __swig_destroy__ = _cv.delete_CvLineIterator
3101 __del__ = lambda self : None;
3102 CvLineIterator_swigregister = _cv.CvLineIterator_swigregister
3103 CvLineIterator_swigregister(CvLineIterator)
3105 class CvSlice(_object):
3106 """Proxy of C++ CvSlice class"""
3107 __swig_setmethods__ = {}
3108 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSlice, name, value)
3109 __swig_getmethods__ = {}
3110 __getattr__ = lambda self, name: _swig_getattr(self, CvSlice, name)
3111 __repr__ = _swig_repr
3112 __swig_setmethods__["start_index"] = _cv.CvSlice_start_index_set
3113 __swig_getmethods__["start_index"] = _cv.CvSlice_start_index_get
3114 if _newclass:start_index = _swig_property(_cv.CvSlice_start_index_get, _cv.CvSlice_start_index_set)
3115 __swig_setmethods__["end_index"] = _cv.CvSlice_end_index_set
3116 __swig_getmethods__["end_index"] = _cv.CvSlice_end_index_get
3117 if _newclass:end_index = _swig_property(_cv.CvSlice_end_index_get, _cv.CvSlice_end_index_set)
3119 """__init__(self) -> CvSlice"""
3120 this = _cv.new_CvSlice()
3121 try: self.this.append(this)
3122 except: self.this = this
3123 __swig_destroy__ = _cv.delete_CvSlice
3124 __del__ = lambda self : None;
3125 CvSlice_swigregister = _cv.CvSlice_swigregister
3126 CvSlice_swigregister(CvSlice)
3130 """cvSlice(int start, int end) -> CvSlice"""
3131 return _cv.cvSlice(*args)
3132 class CvScalar(_object):
3133 """Proxy of C++ CvScalar class"""
3134 __swig_setmethods__ = {}
3135 __setattr__ = lambda self, name, value: _swig_setattr(self, CvScalar, name, value)
3136 __swig_getmethods__ = {}
3137 __getattr__ = lambda self, name: _swig_getattr(self, CvScalar, name)
3138 __swig_setmethods__["val"] = _cv.CvScalar_val_set
3139 __swig_getmethods__["val"] = _cv.CvScalar_val_get
3140 if _newclass:val = _swig_property(_cv.CvScalar_val_get, _cv.CvScalar_val_set)
3142 """__str__(self) -> char"""
3143 return _cv.CvScalar___str__(self)
3146 """__repr__(self) -> char"""
3147 return _cv.CvScalar___repr__(self)
3149 def __getitem__(self, *args):
3150 """__getitem__(self, int index) -> double"""
3151 return _cv.CvScalar___getitem__(self, *args)
3153 def __setitem__(self, *args):
3154 """__setitem__(self, int index, double value)"""
3155 return _cv.CvScalar___setitem__(self, *args)
3158 """__init__(self) -> CvScalar"""
3159 this = _cv.new_CvScalar()
3160 try: self.this.append(this)
3161 except: self.this = this
3162 __swig_destroy__ = _cv.delete_CvScalar
3163 __del__ = lambda self : None;
3164 CvScalar_swigregister = _cv.CvScalar_swigregister
3165 CvScalar_swigregister(CvScalar)
3168 def cvRealScalar(*args):
3169 """cvRealScalar(double val0) -> CvScalar"""
3170 return _cv.cvRealScalar(*args)
3172 def cvScalarAll(*args):
3173 """cvScalarAll(double val0123) -> CvScalar"""
3174 return _cv.cvScalarAll(*args)
3175 class CvMemBlock(_object):
3176 """Proxy of C++ CvMemBlock class"""
3177 __swig_setmethods__ = {}
3178 __setattr__ = lambda self, name, value: _swig_setattr(self, CvMemBlock, name, value)
3179 __swig_getmethods__ = {}
3180 __getattr__ = lambda self, name: _swig_getattr(self, CvMemBlock, name)
3181 __repr__ = _swig_repr
3182 __swig_setmethods__["prev"] = _cv.CvMemBlock_prev_set
3183 __swig_getmethods__["prev"] = _cv.CvMemBlock_prev_get
3184 if _newclass:prev = _swig_property(_cv.CvMemBlock_prev_get, _cv.CvMemBlock_prev_set)
3185 __swig_setmethods__["next"] = _cv.CvMemBlock_next_set
3186 __swig_getmethods__["next"] = _cv.CvMemBlock_next_get
3187 if _newclass:next = _swig_property(_cv.CvMemBlock_next_get, _cv.CvMemBlock_next_set)
3189 """__init__(self) -> CvMemBlock"""
3190 this = _cv.new_CvMemBlock()
3191 try: self.this.append(this)
3192 except: self.this = this
3193 __swig_destroy__ = _cv.delete_CvMemBlock
3194 __del__ = lambda self : None;
3195 CvMemBlock_swigregister = _cv.CvMemBlock_swigregister
3196 CvMemBlock_swigregister(CvMemBlock)
3198 def cvScalar(*args):
3200 cvScalar(double val0, double val1 = 0, double val2 = 0, double val3 = 0) -> CvScalar
3201 cvScalar(double val0, double val1 = 0, double val2 = 0) -> CvScalar
3202 cvScalar(double val0, double val1 = 0) -> CvScalar
3203 cvScalar(double val0) -> CvScalar
3205 return _cv.cvScalar(*args)
3207 class CvMemStorage(_object):
3208 """Proxy of C++ CvMemStorage class"""
3209 __swig_setmethods__ = {}
3210 __setattr__ = lambda self, name, value: _swig_setattr(self, CvMemStorage, name, value)
3211 __swig_getmethods__ = {}
3212 __getattr__ = lambda self, name: _swig_getattr(self, CvMemStorage, name)
3213 def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined")
3214 __repr__ = _swig_repr
3215 __swig_setmethods__["signature"] = _cv.CvMemStorage_signature_set
3216 __swig_getmethods__["signature"] = _cv.CvMemStorage_signature_get
3217 if _newclass:signature = _swig_property(_cv.CvMemStorage_signature_get, _cv.CvMemStorage_signature_set)
3218 __swig_setmethods__["bottom"] = _cv.CvMemStorage_bottom_set
3219 __swig_getmethods__["bottom"] = _cv.CvMemStorage_bottom_get
3220 if _newclass:bottom = _swig_property(_cv.CvMemStorage_bottom_get, _cv.CvMemStorage_bottom_set)
3221 __swig_setmethods__["top"] = _cv.CvMemStorage_top_set
3222 __swig_getmethods__["top"] = _cv.CvMemStorage_top_get
3223 if _newclass:top = _swig_property(_cv.CvMemStorage_top_get, _cv.CvMemStorage_top_set)
3224 __swig_setmethods__["parent"] = _cv.CvMemStorage_parent_set
3225 __swig_getmethods__["parent"] = _cv.CvMemStorage_parent_get
3226 if _newclass:parent = _swig_property(_cv.CvMemStorage_parent_get, _cv.CvMemStorage_parent_set)
3227 __swig_setmethods__["block_size"] = _cv.CvMemStorage_block_size_set
3228 __swig_getmethods__["block_size"] = _cv.CvMemStorage_block_size_get
3229 if _newclass:block_size = _swig_property(_cv.CvMemStorage_block_size_get, _cv.CvMemStorage_block_size_set)
3230 __swig_setmethods__["free_space"] = _cv.CvMemStorage_free_space_set
3231 __swig_getmethods__["free_space"] = _cv.CvMemStorage_free_space_get
3232 if _newclass:free_space = _swig_property(_cv.CvMemStorage_free_space_get, _cv.CvMemStorage_free_space_set)
3233 __swig_destroy__ = _cv.delete_CvMemStorage
3234 __del__ = lambda self : None;
3235 CvMemStorage_swigregister = _cv.CvMemStorage_swigregister
3236 CvMemStorage_swigregister(CvMemStorage)
3238 class CvMemStoragePos(_object):
3239 """Proxy of C++ CvMemStoragePos class"""
3240 __swig_setmethods__ = {}
3241 __setattr__ = lambda self, name, value: _swig_setattr(self, CvMemStoragePos, name, value)
3242 __swig_getmethods__ = {}
3243 __getattr__ = lambda self, name: _swig_getattr(self, CvMemStoragePos, name)
3244 __repr__ = _swig_repr
3245 __swig_setmethods__["top"] = _cv.CvMemStoragePos_top_set
3246 __swig_getmethods__["top"] = _cv.CvMemStoragePos_top_get
3247 if _newclass:top = _swig_property(_cv.CvMemStoragePos_top_get, _cv.CvMemStoragePos_top_set)
3248 __swig_setmethods__["free_space"] = _cv.CvMemStoragePos_free_space_set
3249 __swig_getmethods__["free_space"] = _cv.CvMemStoragePos_free_space_get
3250 if _newclass:free_space = _swig_property(_cv.CvMemStoragePos_free_space_get, _cv.CvMemStoragePos_free_space_set)
3252 """__init__(self) -> CvMemStoragePos"""
3253 this = _cv.new_CvMemStoragePos()
3254 try: self.this.append(this)
3255 except: self.this = this
3256 __swig_destroy__ = _cv.delete_CvMemStoragePos
3257 __del__ = lambda self : None;
3258 CvMemStoragePos_swigregister = _cv.CvMemStoragePos_swigregister
3259 CvMemStoragePos_swigregister(CvMemStoragePos)
3261 class CvSeqBlock(_object):
3262 """Proxy of C++ CvSeqBlock class"""
3263 __swig_setmethods__ = {}
3264 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSeqBlock, name, value)
3265 __swig_getmethods__ = {}
3266 __getattr__ = lambda self, name: _swig_getattr(self, CvSeqBlock, name)
3267 __repr__ = _swig_repr
3268 __swig_setmethods__["prev"] = _cv.CvSeqBlock_prev_set
3269 __swig_getmethods__["prev"] = _cv.CvSeqBlock_prev_get
3270 if _newclass:prev = _swig_property(_cv.CvSeqBlock_prev_get, _cv.CvSeqBlock_prev_set)
3271 __swig_setmethods__["next"] = _cv.CvSeqBlock_next_set
3272 __swig_getmethods__["next"] = _cv.CvSeqBlock_next_get
3273 if _newclass:next = _swig_property(_cv.CvSeqBlock_next_get, _cv.CvSeqBlock_next_set)
3274 __swig_setmethods__["start_index"] = _cv.CvSeqBlock_start_index_set
3275 __swig_getmethods__["start_index"] = _cv.CvSeqBlock_start_index_get
3276 if _newclass:start_index = _swig_property(_cv.CvSeqBlock_start_index_get, _cv.CvSeqBlock_start_index_set)
3277 __swig_setmethods__["count"] = _cv.CvSeqBlock_count_set
3278 __swig_getmethods__["count"] = _cv.CvSeqBlock_count_get
3279 if _newclass:count = _swig_property(_cv.CvSeqBlock_count_get, _cv.CvSeqBlock_count_set)
3280 __swig_setmethods__["data"] = _cv.CvSeqBlock_data_set
3281 __swig_getmethods__["data"] = _cv.CvSeqBlock_data_get
3282 if _newclass:data = _swig_property(_cv.CvSeqBlock_data_get, _cv.CvSeqBlock_data_set)
3284 """__init__(self) -> CvSeqBlock"""
3285 this = _cv.new_CvSeqBlock()
3286 try: self.this.append(this)
3287 except: self.this = this
3288 __swig_destroy__ = _cv.delete_CvSeqBlock
3289 __del__ = lambda self : None;
3290 CvSeqBlock_swigregister = _cv.CvSeqBlock_swigregister
3291 CvSeqBlock_swigregister(CvSeqBlock)
3293 class CvSeq(_object):
3294 """Proxy of C++ CvSeq class"""
3295 __swig_setmethods__ = {}
3296 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSeq, name, value)
3297 __swig_getmethods__ = {}
3298 __getattr__ = lambda self, name: _swig_getattr(self, CvSeq, name)
3299 __repr__ = _swig_repr
3300 __swig_setmethods__["flags"] = _cv.CvSeq_flags_set
3301 __swig_getmethods__["flags"] = _cv.CvSeq_flags_get
3302 if _newclass:flags = _swig_property(_cv.CvSeq_flags_get, _cv.CvSeq_flags_set)
3303 __swig_setmethods__["header_size"] = _cv.CvSeq_header_size_set
3304 __swig_getmethods__["header_size"] = _cv.CvSeq_header_size_get
3305 if _newclass:header_size = _swig_property(_cv.CvSeq_header_size_get, _cv.CvSeq_header_size_set)
3306 __swig_setmethods__["h_prev"] = _cv.CvSeq_h_prev_set
3307 __swig_getmethods__["h_prev"] = _cv.CvSeq_h_prev_get
3308 if _newclass:h_prev = _swig_property(_cv.CvSeq_h_prev_get, _cv.CvSeq_h_prev_set)
3309 __swig_setmethods__["h_next"] = _cv.CvSeq_h_next_set
3310 __swig_getmethods__["h_next"] = _cv.CvSeq_h_next_get
3311 if _newclass:h_next = _swig_property(_cv.CvSeq_h_next_get, _cv.CvSeq_h_next_set)
3312 __swig_setmethods__["v_prev"] = _cv.CvSeq_v_prev_set
3313 __swig_getmethods__["v_prev"] = _cv.CvSeq_v_prev_get
3314 if _newclass:v_prev = _swig_property(_cv.CvSeq_v_prev_get, _cv.CvSeq_v_prev_set)
3315 __swig_setmethods__["v_next"] = _cv.CvSeq_v_next_set
3316 __swig_getmethods__["v_next"] = _cv.CvSeq_v_next_get
3317 if _newclass:v_next = _swig_property(_cv.CvSeq_v_next_get, _cv.CvSeq_v_next_set)
3318 __swig_setmethods__["total"] = _cv.CvSeq_total_set
3319 __swig_getmethods__["total"] = _cv.CvSeq_total_get
3320 if _newclass:total = _swig_property(_cv.CvSeq_total_get, _cv.CvSeq_total_set)
3321 __swig_setmethods__["elem_size"] = _cv.CvSeq_elem_size_set
3322 __swig_getmethods__["elem_size"] = _cv.CvSeq_elem_size_get
3323 if _newclass:elem_size = _swig_property(_cv.CvSeq_elem_size_get, _cv.CvSeq_elem_size_set)
3324 __swig_setmethods__["block_max"] = _cv.CvSeq_block_max_set
3325 __swig_getmethods__["block_max"] = _cv.CvSeq_block_max_get
3326 if _newclass:block_max = _swig_property(_cv.CvSeq_block_max_get, _cv.CvSeq_block_max_set)
3327 __swig_setmethods__["ptr"] = _cv.CvSeq_ptr_set
3328 __swig_getmethods__["ptr"] = _cv.CvSeq_ptr_get
3329 if _newclass:ptr = _swig_property(_cv.CvSeq_ptr_get, _cv.CvSeq_ptr_set)
3330 __swig_setmethods__["delta_elems"] = _cv.CvSeq_delta_elems_set
3331 __swig_getmethods__["delta_elems"] = _cv.CvSeq_delta_elems_get
3332 if _newclass:delta_elems = _swig_property(_cv.CvSeq_delta_elems_get, _cv.CvSeq_delta_elems_set)
3333 __swig_setmethods__["storage"] = _cv.CvSeq_storage_set
3334 __swig_getmethods__["storage"] = _cv.CvSeq_storage_get
3335 if _newclass:storage = _swig_property(_cv.CvSeq_storage_get, _cv.CvSeq_storage_set)
3336 __swig_setmethods__["free_blocks"] = _cv.CvSeq_free_blocks_set
3337 __swig_getmethods__["free_blocks"] = _cv.CvSeq_free_blocks_get
3338 if _newclass:free_blocks = _swig_property(_cv.CvSeq_free_blocks_get, _cv.CvSeq_free_blocks_set)
3339 __swig_setmethods__["first"] = _cv.CvSeq_first_set
3340 __swig_getmethods__["first"] = _cv.CvSeq_first_get
3341 if _newclass:first = _swig_property(_cv.CvSeq_first_get, _cv.CvSeq_first_set)
3344 generator function iterating elements in the sequence
3346 for i in range(self.total):
3351 generator function iterating along v_next
3357 s = t.cast(s.v_next)
3361 generator function iterating along h_next
3367 s = t.cast(s.h_next)
3370 """__init__(self) -> CvSeq"""
3371 this = _cv.new_CvSeq()
3372 try: self.this.append(this)
3373 except: self.this = this
3374 __swig_destroy__ = _cv.delete_CvSeq
3375 __del__ = lambda self : None;
3376 CvSeq_swigregister = _cv.CvSeq_swigregister
3377 CvSeq_swigregister(CvSeq)
3379 class CvSetElem(_object):
3380 """Proxy of C++ CvSetElem class"""
3381 __swig_setmethods__ = {}
3382 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSetElem, name, value)
3383 __swig_getmethods__ = {}
3384 __getattr__ = lambda self, name: _swig_getattr(self, CvSetElem, name)
3385 __repr__ = _swig_repr
3386 __swig_setmethods__["flags"] = _cv.CvSetElem_flags_set
3387 __swig_getmethods__["flags"] = _cv.CvSetElem_flags_get
3388 if _newclass:flags = _swig_property(_cv.CvSetElem_flags_get, _cv.CvSetElem_flags_set)
3389 __swig_setmethods__["next_free"] = _cv.CvSetElem_next_free_set
3390 __swig_getmethods__["next_free"] = _cv.CvSetElem_next_free_get
3391 if _newclass:next_free = _swig_property(_cv.CvSetElem_next_free_get, _cv.CvSetElem_next_free_set)
3393 """__init__(self) -> CvSetElem"""
3394 this = _cv.new_CvSetElem()
3395 try: self.this.append(this)
3396 except: self.this = this
3397 __swig_destroy__ = _cv.delete_CvSetElem
3398 __del__ = lambda self : None;
3399 CvSetElem_swigregister = _cv.CvSetElem_swigregister
3400 CvSetElem_swigregister(CvSetElem)
3402 class CvSet(_object):
3403 """Proxy of C++ CvSet class"""
3404 __swig_setmethods__ = {}
3405 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSet, name, value)
3406 __swig_getmethods__ = {}
3407 __getattr__ = lambda self, name: _swig_getattr(self, CvSet, name)
3408 __repr__ = _swig_repr
3409 __swig_setmethods__["flags"] = _cv.CvSet_flags_set
3410 __swig_getmethods__["flags"] = _cv.CvSet_flags_get
3411 if _newclass:flags = _swig_property(_cv.CvSet_flags_get, _cv.CvSet_flags_set)
3412 __swig_setmethods__["header_size"] = _cv.CvSet_header_size_set
3413 __swig_getmethods__["header_size"] = _cv.CvSet_header_size_get
3414 if _newclass:header_size = _swig_property(_cv.CvSet_header_size_get, _cv.CvSet_header_size_set)
3415 __swig_setmethods__["h_prev"] = _cv.CvSet_h_prev_set
3416 __swig_getmethods__["h_prev"] = _cv.CvSet_h_prev_get
3417 if _newclass:h_prev = _swig_property(_cv.CvSet_h_prev_get, _cv.CvSet_h_prev_set)
3418 __swig_setmethods__["h_next"] = _cv.CvSet_h_next_set
3419 __swig_getmethods__["h_next"] = _cv.CvSet_h_next_get
3420 if _newclass:h_next = _swig_property(_cv.CvSet_h_next_get, _cv.CvSet_h_next_set)
3421 __swig_setmethods__["v_prev"] = _cv.CvSet_v_prev_set
3422 __swig_getmethods__["v_prev"] = _cv.CvSet_v_prev_get
3423 if _newclass:v_prev = _swig_property(_cv.CvSet_v_prev_get, _cv.CvSet_v_prev_set)
3424 __swig_setmethods__["v_next"] = _cv.CvSet_v_next_set
3425 __swig_getmethods__["v_next"] = _cv.CvSet_v_next_get
3426 if _newclass:v_next = _swig_property(_cv.CvSet_v_next_get, _cv.CvSet_v_next_set)
3427 __swig_setmethods__["total"] = _cv.CvSet_total_set
3428 __swig_getmethods__["total"] = _cv.CvSet_total_get
3429 if _newclass:total = _swig_property(_cv.CvSet_total_get, _cv.CvSet_total_set)
3430 __swig_setmethods__["elem_size"] = _cv.CvSet_elem_size_set
3431 __swig_getmethods__["elem_size"] = _cv.CvSet_elem_size_get
3432 if _newclass:elem_size = _swig_property(_cv.CvSet_elem_size_get, _cv.CvSet_elem_size_set)
3433 __swig_setmethods__["block_max"] = _cv.CvSet_block_max_set
3434 __swig_getmethods__["block_max"] = _cv.CvSet_block_max_get
3435 if _newclass:block_max = _swig_property(_cv.CvSet_block_max_get, _cv.CvSet_block_max_set)
3436 __swig_setmethods__["ptr"] = _cv.CvSet_ptr_set
3437 __swig_getmethods__["ptr"] = _cv.CvSet_ptr_get
3438 if _newclass:ptr = _swig_property(_cv.CvSet_ptr_get, _cv.CvSet_ptr_set)
3439 __swig_setmethods__["delta_elems"] = _cv.CvSet_delta_elems_set
3440 __swig_getmethods__["delta_elems"] = _cv.CvSet_delta_elems_get
3441 if _newclass:delta_elems = _swig_property(_cv.CvSet_delta_elems_get, _cv.CvSet_delta_elems_set)
3442 __swig_setmethods__["storage"] = _cv.CvSet_storage_set
3443 __swig_getmethods__["storage"] = _cv.CvSet_storage_get
3444 if _newclass:storage = _swig_property(_cv.CvSet_storage_get, _cv.CvSet_storage_set)
3445 __swig_setmethods__["free_blocks"] = _cv.CvSet_free_blocks_set
3446 __swig_getmethods__["free_blocks"] = _cv.CvSet_free_blocks_get
3447 if _newclass:free_blocks = _swig_property(_cv.CvSet_free_blocks_get, _cv.CvSet_free_blocks_set)
3448 __swig_setmethods__["first"] = _cv.CvSet_first_set
3449 __swig_getmethods__["first"] = _cv.CvSet_first_get
3450 if _newclass:first = _swig_property(_cv.CvSet_first_get, _cv.CvSet_first_set)
3451 __swig_setmethods__["free_elems"] = _cv.CvSet_free_elems_set
3452 __swig_getmethods__["free_elems"] = _cv.CvSet_free_elems_get
3453 if _newclass:free_elems = _swig_property(_cv.CvSet_free_elems_get, _cv.CvSet_free_elems_set)
3454 __swig_setmethods__["active_count"] = _cv.CvSet_active_count_set
3455 __swig_getmethods__["active_count"] = _cv.CvSet_active_count_get
3456 if _newclass:active_count = _swig_property(_cv.CvSet_active_count_get, _cv.CvSet_active_count_set)
3458 """__init__(self) -> CvSet"""
3459 this = _cv.new_CvSet()
3460 try: self.this.append(this)
3461 except: self.this = this
3462 __swig_destroy__ = _cv.delete_CvSet
3463 __del__ = lambda self : None;
3464 CvSet_swigregister = _cv.CvSet_swigregister
3465 CvSet_swigregister(CvSet)
3467 class CvGraphEdge(_object):
3468 """Proxy of C++ CvGraphEdge class"""
3469 __swig_setmethods__ = {}
3470 __setattr__ = lambda self, name, value: _swig_setattr(self, CvGraphEdge, name, value)
3471 __swig_getmethods__ = {}
3472 __getattr__ = lambda self, name: _swig_getattr(self, CvGraphEdge, name)
3473 __repr__ = _swig_repr
3474 __swig_setmethods__["flags"] = _cv.CvGraphEdge_flags_set
3475 __swig_getmethods__["flags"] = _cv.CvGraphEdge_flags_get
3476 if _newclass:flags = _swig_property(_cv.CvGraphEdge_flags_get, _cv.CvGraphEdge_flags_set)
3477 __swig_setmethods__["weight"] = _cv.CvGraphEdge_weight_set
3478 __swig_getmethods__["weight"] = _cv.CvGraphEdge_weight_get
3479 if _newclass:weight = _swig_property(_cv.CvGraphEdge_weight_get, _cv.CvGraphEdge_weight_set)
3480 __swig_setmethods__["next"] = _cv.CvGraphEdge_next_set
3481 __swig_getmethods__["next"] = _cv.CvGraphEdge_next_get
3482 if _newclass:next = _swig_property(_cv.CvGraphEdge_next_get, _cv.CvGraphEdge_next_set)
3483 __swig_setmethods__["vtx"] = _cv.CvGraphEdge_vtx_set
3484 __swig_getmethods__["vtx"] = _cv.CvGraphEdge_vtx_get
3485 if _newclass:vtx = _swig_property(_cv.CvGraphEdge_vtx_get, _cv.CvGraphEdge_vtx_set)
3487 """__init__(self) -> CvGraphEdge"""
3488 this = _cv.new_CvGraphEdge()
3489 try: self.this.append(this)
3490 except: self.this = this
3491 __swig_destroy__ = _cv.delete_CvGraphEdge
3492 __del__ = lambda self : None;
3493 CvGraphEdge_swigregister = _cv.CvGraphEdge_swigregister
3494 CvGraphEdge_swigregister(CvGraphEdge)
3496 class CvGraphVtx(_object):
3497 """Proxy of C++ CvGraphVtx class"""
3498 __swig_setmethods__ = {}
3499 __setattr__ = lambda self, name, value: _swig_setattr(self, CvGraphVtx, name, value)
3500 __swig_getmethods__ = {}
3501 __getattr__ = lambda self, name: _swig_getattr(self, CvGraphVtx, name)
3502 __repr__ = _swig_repr
3503 __swig_setmethods__["flags"] = _cv.CvGraphVtx_flags_set
3504 __swig_getmethods__["flags"] = _cv.CvGraphVtx_flags_get
3505 if _newclass:flags = _swig_property(_cv.CvGraphVtx_flags_get, _cv.CvGraphVtx_flags_set)
3506 __swig_setmethods__["first"] = _cv.CvGraphVtx_first_set
3507 __swig_getmethods__["first"] = _cv.CvGraphVtx_first_get
3508 if _newclass:first = _swig_property(_cv.CvGraphVtx_first_get, _cv.CvGraphVtx_first_set)
3510 """__init__(self) -> CvGraphVtx"""
3511 this = _cv.new_CvGraphVtx()
3512 try: self.this.append(this)
3513 except: self.this = this
3514 __swig_destroy__ = _cv.delete_CvGraphVtx
3515 __del__ = lambda self : None;
3516 CvGraphVtx_swigregister = _cv.CvGraphVtx_swigregister
3517 CvGraphVtx_swigregister(CvGraphVtx)
3519 class CvGraphVtx2D(_object):
3520 """Proxy of C++ CvGraphVtx2D class"""
3521 __swig_setmethods__ = {}
3522 __setattr__ = lambda self, name, value: _swig_setattr(self, CvGraphVtx2D, name, value)
3523 __swig_getmethods__ = {}
3524 __getattr__ = lambda self, name: _swig_getattr(self, CvGraphVtx2D, name)
3525 __repr__ = _swig_repr
3526 __swig_setmethods__["flags"] = _cv.CvGraphVtx2D_flags_set
3527 __swig_getmethods__["flags"] = _cv.CvGraphVtx2D_flags_get
3528 if _newclass:flags = _swig_property(_cv.CvGraphVtx2D_flags_get, _cv.CvGraphVtx2D_flags_set)
3529 __swig_setmethods__["first"] = _cv.CvGraphVtx2D_first_set
3530 __swig_getmethods__["first"] = _cv.CvGraphVtx2D_first_get
3531 if _newclass:first = _swig_property(_cv.CvGraphVtx2D_first_get, _cv.CvGraphVtx2D_first_set)
3532 __swig_setmethods__["ptr"] = _cv.CvGraphVtx2D_ptr_set
3533 __swig_getmethods__["ptr"] = _cv.CvGraphVtx2D_ptr_get
3534 if _newclass:ptr = _swig_property(_cv.CvGraphVtx2D_ptr_get, _cv.CvGraphVtx2D_ptr_set)
3536 """__init__(self) -> CvGraphVtx2D"""
3537 this = _cv.new_CvGraphVtx2D()
3538 try: self.this.append(this)
3539 except: self.this = this
3540 __swig_destroy__ = _cv.delete_CvGraphVtx2D
3541 __del__ = lambda self : None;
3542 CvGraphVtx2D_swigregister = _cv.CvGraphVtx2D_swigregister
3543 CvGraphVtx2D_swigregister(CvGraphVtx2D)
3545 class CvGraph(_object):
3546 """Proxy of C++ CvGraph class"""
3547 __swig_setmethods__ = {}
3548 __setattr__ = lambda self, name, value: _swig_setattr(self, CvGraph, name, value)
3549 __swig_getmethods__ = {}
3550 __getattr__ = lambda self, name: _swig_getattr(self, CvGraph, name)
3551 __repr__ = _swig_repr
3552 __swig_setmethods__["flags"] = _cv.CvGraph_flags_set
3553 __swig_getmethods__["flags"] = _cv.CvGraph_flags_get
3554 if _newclass:flags = _swig_property(_cv.CvGraph_flags_get, _cv.CvGraph_flags_set)
3555 __swig_setmethods__["header_size"] = _cv.CvGraph_header_size_set
3556 __swig_getmethods__["header_size"] = _cv.CvGraph_header_size_get
3557 if _newclass:header_size = _swig_property(_cv.CvGraph_header_size_get, _cv.CvGraph_header_size_set)
3558 __swig_setmethods__["h_prev"] = _cv.CvGraph_h_prev_set
3559 __swig_getmethods__["h_prev"] = _cv.CvGraph_h_prev_get
3560 if _newclass:h_prev = _swig_property(_cv.CvGraph_h_prev_get, _cv.CvGraph_h_prev_set)
3561 __swig_setmethods__["h_next"] = _cv.CvGraph_h_next_set
3562 __swig_getmethods__["h_next"] = _cv.CvGraph_h_next_get
3563 if _newclass:h_next = _swig_property(_cv.CvGraph_h_next_get, _cv.CvGraph_h_next_set)
3564 __swig_setmethods__["v_prev"] = _cv.CvGraph_v_prev_set
3565 __swig_getmethods__["v_prev"] = _cv.CvGraph_v_prev_get
3566 if _newclass:v_prev = _swig_property(_cv.CvGraph_v_prev_get, _cv.CvGraph_v_prev_set)
3567 __swig_setmethods__["v_next"] = _cv.CvGraph_v_next_set
3568 __swig_getmethods__["v_next"] = _cv.CvGraph_v_next_get
3569 if _newclass:v_next = _swig_property(_cv.CvGraph_v_next_get, _cv.CvGraph_v_next_set)
3570 __swig_setmethods__["total"] = _cv.CvGraph_total_set
3571 __swig_getmethods__["total"] = _cv.CvGraph_total_get
3572 if _newclass:total = _swig_property(_cv.CvGraph_total_get, _cv.CvGraph_total_set)
3573 __swig_setmethods__["elem_size"] = _cv.CvGraph_elem_size_set
3574 __swig_getmethods__["elem_size"] = _cv.CvGraph_elem_size_get
3575 if _newclass:elem_size = _swig_property(_cv.CvGraph_elem_size_get, _cv.CvGraph_elem_size_set)
3576 __swig_setmethods__["block_max"] = _cv.CvGraph_block_max_set
3577 __swig_getmethods__["block_max"] = _cv.CvGraph_block_max_get
3578 if _newclass:block_max = _swig_property(_cv.CvGraph_block_max_get, _cv.CvGraph_block_max_set)
3579 __swig_setmethods__["ptr"] = _cv.CvGraph_ptr_set
3580 __swig_getmethods__["ptr"] = _cv.CvGraph_ptr_get
3581 if _newclass:ptr = _swig_property(_cv.CvGraph_ptr_get, _cv.CvGraph_ptr_set)
3582 __swig_setmethods__["delta_elems"] = _cv.CvGraph_delta_elems_set
3583 __swig_getmethods__["delta_elems"] = _cv.CvGraph_delta_elems_get
3584 if _newclass:delta_elems = _swig_property(_cv.CvGraph_delta_elems_get, _cv.CvGraph_delta_elems_set)
3585 __swig_setmethods__["storage"] = _cv.CvGraph_storage_set
3586 __swig_getmethods__["storage"] = _cv.CvGraph_storage_get
3587 if _newclass:storage = _swig_property(_cv.CvGraph_storage_get, _cv.CvGraph_storage_set)
3588 __swig_setmethods__["free_blocks"] = _cv.CvGraph_free_blocks_set
3589 __swig_getmethods__["free_blocks"] = _cv.CvGraph_free_blocks_get
3590 if _newclass:free_blocks = _swig_property(_cv.CvGraph_free_blocks_get, _cv.CvGraph_free_blocks_set)
3591 __swig_setmethods__["first"] = _cv.CvGraph_first_set
3592 __swig_getmethods__["first"] = _cv.CvGraph_first_get
3593 if _newclass:first = _swig_property(_cv.CvGraph_first_get, _cv.CvGraph_first_set)
3594 __swig_setmethods__["free_elems"] = _cv.CvGraph_free_elems_set
3595 __swig_getmethods__["free_elems"] = _cv.CvGraph_free_elems_get
3596 if _newclass:free_elems = _swig_property(_cv.CvGraph_free_elems_get, _cv.CvGraph_free_elems_set)
3597 __swig_setmethods__["active_count"] = _cv.CvGraph_active_count_set
3598 __swig_getmethods__["active_count"] = _cv.CvGraph_active_count_get
3599 if _newclass:active_count = _swig_property(_cv.CvGraph_active_count_get, _cv.CvGraph_active_count_set)
3600 __swig_setmethods__["edges"] = _cv.CvGraph_edges_set
3601 __swig_getmethods__["edges"] = _cv.CvGraph_edges_get
3602 if _newclass:edges = _swig_property(_cv.CvGraph_edges_get, _cv.CvGraph_edges_set)
3604 """__init__(self) -> CvGraph"""
3605 this = _cv.new_CvGraph()
3606 try: self.this.append(this)
3607 except: self.this = this
3608 __swig_destroy__ = _cv.delete_CvGraph
3609 __del__ = lambda self : None;
3610 CvGraph_swigregister = _cv.CvGraph_swigregister
3611 CvGraph_swigregister(CvGraph)
3613 class CvChain(_object):
3614 """Proxy of C++ CvChain class"""
3615 __swig_setmethods__ = {}
3616 __setattr__ = lambda self, name, value: _swig_setattr(self, CvChain, name, value)
3617 __swig_getmethods__ = {}
3618 __getattr__ = lambda self, name: _swig_getattr(self, CvChain, name)
3619 __repr__ = _swig_repr
3620 __swig_setmethods__["flags"] = _cv.CvChain_flags_set
3621 __swig_getmethods__["flags"] = _cv.CvChain_flags_get
3622 if _newclass:flags = _swig_property(_cv.CvChain_flags_get, _cv.CvChain_flags_set)
3623 __swig_setmethods__["header_size"] = _cv.CvChain_header_size_set
3624 __swig_getmethods__["header_size"] = _cv.CvChain_header_size_get
3625 if _newclass:header_size = _swig_property(_cv.CvChain_header_size_get, _cv.CvChain_header_size_set)
3626 __swig_setmethods__["h_prev"] = _cv.CvChain_h_prev_set
3627 __swig_getmethods__["h_prev"] = _cv.CvChain_h_prev_get
3628 if _newclass:h_prev = _swig_property(_cv.CvChain_h_prev_get, _cv.CvChain_h_prev_set)
3629 __swig_setmethods__["h_next"] = _cv.CvChain_h_next_set
3630 __swig_getmethods__["h_next"] = _cv.CvChain_h_next_get
3631 if _newclass:h_next = _swig_property(_cv.CvChain_h_next_get, _cv.CvChain_h_next_set)
3632 __swig_setmethods__["v_prev"] = _cv.CvChain_v_prev_set
3633 __swig_getmethods__["v_prev"] = _cv.CvChain_v_prev_get
3634 if _newclass:v_prev = _swig_property(_cv.CvChain_v_prev_get, _cv.CvChain_v_prev_set)
3635 __swig_setmethods__["v_next"] = _cv.CvChain_v_next_set
3636 __swig_getmethods__["v_next"] = _cv.CvChain_v_next_get
3637 if _newclass:v_next = _swig_property(_cv.CvChain_v_next_get, _cv.CvChain_v_next_set)
3638 __swig_setmethods__["total"] = _cv.CvChain_total_set
3639 __swig_getmethods__["total"] = _cv.CvChain_total_get
3640 if _newclass:total = _swig_property(_cv.CvChain_total_get, _cv.CvChain_total_set)
3641 __swig_setmethods__["elem_size"] = _cv.CvChain_elem_size_set
3642 __swig_getmethods__["elem_size"] = _cv.CvChain_elem_size_get
3643 if _newclass:elem_size = _swig_property(_cv.CvChain_elem_size_get, _cv.CvChain_elem_size_set)
3644 __swig_setmethods__["block_max"] = _cv.CvChain_block_max_set
3645 __swig_getmethods__["block_max"] = _cv.CvChain_block_max_get
3646 if _newclass:block_max = _swig_property(_cv.CvChain_block_max_get, _cv.CvChain_block_max_set)
3647 __swig_setmethods__["ptr"] = _cv.CvChain_ptr_set
3648 __swig_getmethods__["ptr"] = _cv.CvChain_ptr_get
3649 if _newclass:ptr = _swig_property(_cv.CvChain_ptr_get, _cv.CvChain_ptr_set)
3650 __swig_setmethods__["delta_elems"] = _cv.CvChain_delta_elems_set
3651 __swig_getmethods__["delta_elems"] = _cv.CvChain_delta_elems_get
3652 if _newclass:delta_elems = _swig_property(_cv.CvChain_delta_elems_get, _cv.CvChain_delta_elems_set)
3653 __swig_setmethods__["storage"] = _cv.CvChain_storage_set
3654 __swig_getmethods__["storage"] = _cv.CvChain_storage_get
3655 if _newclass:storage = _swig_property(_cv.CvChain_storage_get, _cv.CvChain_storage_set)
3656 __swig_setmethods__["free_blocks"] = _cv.CvChain_free_blocks_set
3657 __swig_getmethods__["free_blocks"] = _cv.CvChain_free_blocks_get
3658 if _newclass:free_blocks = _swig_property(_cv.CvChain_free_blocks_get, _cv.CvChain_free_blocks_set)
3659 __swig_setmethods__["first"] = _cv.CvChain_first_set
3660 __swig_getmethods__["first"] = _cv.CvChain_first_get
3661 if _newclass:first = _swig_property(_cv.CvChain_first_get, _cv.CvChain_first_set)
3662 __swig_setmethods__["origin"] = _cv.CvChain_origin_set
3663 __swig_getmethods__["origin"] = _cv.CvChain_origin_get
3664 if _newclass:origin = _swig_property(_cv.CvChain_origin_get, _cv.CvChain_origin_set)
3666 """__init__(self) -> CvChain"""
3667 this = _cv.new_CvChain()
3668 try: self.this.append(this)
3669 except: self.this = this
3670 __swig_destroy__ = _cv.delete_CvChain
3671 __del__ = lambda self : None;
3672 CvChain_swigregister = _cv.CvChain_swigregister
3673 CvChain_swigregister(CvChain)
3675 class CvContour(_object):
3676 """Proxy of C++ CvContour class"""
3677 __swig_setmethods__ = {}
3678 __setattr__ = lambda self, name, value: _swig_setattr(self, CvContour, name, value)
3679 __swig_getmethods__ = {}
3680 __getattr__ = lambda self, name: _swig_getattr(self, CvContour, name)
3681 __repr__ = _swig_repr
3682 __swig_setmethods__["flags"] = _cv.CvContour_flags_set
3683 __swig_getmethods__["flags"] = _cv.CvContour_flags_get
3684 if _newclass:flags = _swig_property(_cv.CvContour_flags_get, _cv.CvContour_flags_set)
3685 __swig_setmethods__["header_size"] = _cv.CvContour_header_size_set
3686 __swig_getmethods__["header_size"] = _cv.CvContour_header_size_get
3687 if _newclass:header_size = _swig_property(_cv.CvContour_header_size_get, _cv.CvContour_header_size_set)
3688 __swig_setmethods__["h_prev"] = _cv.CvContour_h_prev_set
3689 __swig_getmethods__["h_prev"] = _cv.CvContour_h_prev_get
3690 if _newclass:h_prev = _swig_property(_cv.CvContour_h_prev_get, _cv.CvContour_h_prev_set)
3691 __swig_setmethods__["h_next"] = _cv.CvContour_h_next_set
3692 __swig_getmethods__["h_next"] = _cv.CvContour_h_next_get
3693 if _newclass:h_next = _swig_property(_cv.CvContour_h_next_get, _cv.CvContour_h_next_set)
3694 __swig_setmethods__["v_prev"] = _cv.CvContour_v_prev_set
3695 __swig_getmethods__["v_prev"] = _cv.CvContour_v_prev_get
3696 if _newclass:v_prev = _swig_property(_cv.CvContour_v_prev_get, _cv.CvContour_v_prev_set)
3697 __swig_setmethods__["v_next"] = _cv.CvContour_v_next_set
3698 __swig_getmethods__["v_next"] = _cv.CvContour_v_next_get
3699 if _newclass:v_next = _swig_property(_cv.CvContour_v_next_get, _cv.CvContour_v_next_set)
3700 __swig_setmethods__["total"] = _cv.CvContour_total_set
3701 __swig_getmethods__["total"] = _cv.CvContour_total_get
3702 if _newclass:total = _swig_property(_cv.CvContour_total_get, _cv.CvContour_total_set)
3703 __swig_setmethods__["elem_size"] = _cv.CvContour_elem_size_set
3704 __swig_getmethods__["elem_size"] = _cv.CvContour_elem_size_get
3705 if _newclass:elem_size = _swig_property(_cv.CvContour_elem_size_get, _cv.CvContour_elem_size_set)
3706 __swig_setmethods__["block_max"] = _cv.CvContour_block_max_set
3707 __swig_getmethods__["block_max"] = _cv.CvContour_block_max_get
3708 if _newclass:block_max = _swig_property(_cv.CvContour_block_max_get, _cv.CvContour_block_max_set)
3709 __swig_setmethods__["ptr"] = _cv.CvContour_ptr_set
3710 __swig_getmethods__["ptr"] = _cv.CvContour_ptr_get
3711 if _newclass:ptr = _swig_property(_cv.CvContour_ptr_get, _cv.CvContour_ptr_set)
3712 __swig_setmethods__["delta_elems"] = _cv.CvContour_delta_elems_set
3713 __swig_getmethods__["delta_elems"] = _cv.CvContour_delta_elems_get
3714 if _newclass:delta_elems = _swig_property(_cv.CvContour_delta_elems_get, _cv.CvContour_delta_elems_set)
3715 __swig_setmethods__["storage"] = _cv.CvContour_storage_set
3716 __swig_getmethods__["storage"] = _cv.CvContour_storage_get
3717 if _newclass:storage = _swig_property(_cv.CvContour_storage_get, _cv.CvContour_storage_set)
3718 __swig_setmethods__["free_blocks"] = _cv.CvContour_free_blocks_set
3719 __swig_getmethods__["free_blocks"] = _cv.CvContour_free_blocks_get
3720 if _newclass:free_blocks = _swig_property(_cv.CvContour_free_blocks_get, _cv.CvContour_free_blocks_set)
3721 __swig_setmethods__["first"] = _cv.CvContour_first_set
3722 __swig_getmethods__["first"] = _cv.CvContour_first_get
3723 if _newclass:first = _swig_property(_cv.CvContour_first_get, _cv.CvContour_first_set)
3724 __swig_setmethods__["rect"] = _cv.CvContour_rect_set
3725 __swig_getmethods__["rect"] = _cv.CvContour_rect_get
3726 if _newclass:rect = _swig_property(_cv.CvContour_rect_get, _cv.CvContour_rect_set)
3727 __swig_setmethods__["color"] = _cv.CvContour_color_set
3728 __swig_getmethods__["color"] = _cv.CvContour_color_get
3729 if _newclass:color = _swig_property(_cv.CvContour_color_get, _cv.CvContour_color_set)
3730 __swig_setmethods__["reserved"] = _cv.CvContour_reserved_set
3731 __swig_getmethods__["reserved"] = _cv.CvContour_reserved_get
3732 if _newclass:reserved = _swig_property(_cv.CvContour_reserved_get, _cv.CvContour_reserved_set)
3734 """__init__(self) -> CvContour"""
3735 this = _cv.new_CvContour()
3736 try: self.this.append(this)
3737 except: self.this = this
3738 __swig_destroy__ = _cv.delete_CvContour
3739 __del__ = lambda self : None;
3740 CvContour_swigregister = _cv.CvContour_swigregister
3741 CvContour_swigregister(CvContour)
3743 class CvSeqWriter(_object):
3744 """Proxy of C++ CvSeqWriter class"""
3745 __swig_setmethods__ = {}
3746 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSeqWriter, name, value)
3747 __swig_getmethods__ = {}
3748 __getattr__ = lambda self, name: _swig_getattr(self, CvSeqWriter, name)
3749 __repr__ = _swig_repr
3750 __swig_setmethods__["header_size"] = _cv.CvSeqWriter_header_size_set
3751 __swig_getmethods__["header_size"] = _cv.CvSeqWriter_header_size_get
3752 if _newclass:header_size = _swig_property(_cv.CvSeqWriter_header_size_get, _cv.CvSeqWriter_header_size_set)
3753 __swig_setmethods__["seq"] = _cv.CvSeqWriter_seq_set
3754 __swig_getmethods__["seq"] = _cv.CvSeqWriter_seq_get
3755 if _newclass:seq = _swig_property(_cv.CvSeqWriter_seq_get, _cv.CvSeqWriter_seq_set)
3756 __swig_setmethods__["block"] = _cv.CvSeqWriter_block_set
3757 __swig_getmethods__["block"] = _cv.CvSeqWriter_block_get
3758 if _newclass:block = _swig_property(_cv.CvSeqWriter_block_get, _cv.CvSeqWriter_block_set)
3759 __swig_setmethods__["ptr"] = _cv.CvSeqWriter_ptr_set
3760 __swig_getmethods__["ptr"] = _cv.CvSeqWriter_ptr_get
3761 if _newclass:ptr = _swig_property(_cv.CvSeqWriter_ptr_get, _cv.CvSeqWriter_ptr_set)
3762 __swig_setmethods__["block_min"] = _cv.CvSeqWriter_block_min_set
3763 __swig_getmethods__["block_min"] = _cv.CvSeqWriter_block_min_get
3764 if _newclass:block_min = _swig_property(_cv.CvSeqWriter_block_min_get, _cv.CvSeqWriter_block_min_set)
3765 __swig_setmethods__["block_max"] = _cv.CvSeqWriter_block_max_set
3766 __swig_getmethods__["block_max"] = _cv.CvSeqWriter_block_max_get
3767 if _newclass:block_max = _swig_property(_cv.CvSeqWriter_block_max_get, _cv.CvSeqWriter_block_max_set)
3769 """__init__(self) -> CvSeqWriter"""
3770 this = _cv.new_CvSeqWriter()
3771 try: self.this.append(this)
3772 except: self.this = this
3773 __swig_destroy__ = _cv.delete_CvSeqWriter
3774 __del__ = lambda self : None;
3775 CvSeqWriter_swigregister = _cv.CvSeqWriter_swigregister
3776 CvSeqWriter_swigregister(CvSeqWriter)
3778 class CvSeqReader(_object):
3779 """Proxy of C++ CvSeqReader class"""
3780 __swig_setmethods__ = {}
3781 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSeqReader, name, value)
3782 __swig_getmethods__ = {}
3783 __getattr__ = lambda self, name: _swig_getattr(self, CvSeqReader, name)
3784 __repr__ = _swig_repr
3785 __swig_setmethods__["header_size"] = _cv.CvSeqReader_header_size_set
3786 __swig_getmethods__["header_size"] = _cv.CvSeqReader_header_size_get
3787 if _newclass:header_size = _swig_property(_cv.CvSeqReader_header_size_get, _cv.CvSeqReader_header_size_set)
3788 __swig_setmethods__["seq"] = _cv.CvSeqReader_seq_set
3789 __swig_getmethods__["seq"] = _cv.CvSeqReader_seq_get
3790 if _newclass:seq = _swig_property(_cv.CvSeqReader_seq_get, _cv.CvSeqReader_seq_set)
3791 __swig_setmethods__["block"] = _cv.CvSeqReader_block_set
3792 __swig_getmethods__["block"] = _cv.CvSeqReader_block_get
3793 if _newclass:block = _swig_property(_cv.CvSeqReader_block_get, _cv.CvSeqReader_block_set)
3794 __swig_setmethods__["ptr"] = _cv.CvSeqReader_ptr_set
3795 __swig_getmethods__["ptr"] = _cv.CvSeqReader_ptr_get
3796 if _newclass:ptr = _swig_property(_cv.CvSeqReader_ptr_get, _cv.CvSeqReader_ptr_set)
3797 __swig_setmethods__["block_min"] = _cv.CvSeqReader_block_min_set
3798 __swig_getmethods__["block_min"] = _cv.CvSeqReader_block_min_get
3799 if _newclass:block_min = _swig_property(_cv.CvSeqReader_block_min_get, _cv.CvSeqReader_block_min_set)
3800 __swig_setmethods__["block_max"] = _cv.CvSeqReader_block_max_set
3801 __swig_getmethods__["block_max"] = _cv.CvSeqReader_block_max_get
3802 if _newclass:block_max = _swig_property(_cv.CvSeqReader_block_max_get, _cv.CvSeqReader_block_max_set)
3803 __swig_setmethods__["delta_index"] = _cv.CvSeqReader_delta_index_set
3804 __swig_getmethods__["delta_index"] = _cv.CvSeqReader_delta_index_get
3805 if _newclass:delta_index = _swig_property(_cv.CvSeqReader_delta_index_get, _cv.CvSeqReader_delta_index_set)
3806 __swig_setmethods__["prev_elem"] = _cv.CvSeqReader_prev_elem_set
3807 __swig_getmethods__["prev_elem"] = _cv.CvSeqReader_prev_elem_get
3808 if _newclass:prev_elem = _swig_property(_cv.CvSeqReader_prev_elem_get, _cv.CvSeqReader_prev_elem_set)
3810 """__init__(self) -> CvSeqReader"""
3811 this = _cv.new_CvSeqReader()
3812 try: self.this.append(this)
3813 except: self.this = this
3814 __swig_destroy__ = _cv.delete_CvSeqReader
3815 __del__ = lambda self : None;
3816 CvSeqReader_swigregister = _cv.CvSeqReader_swigregister
3817 CvSeqReader_swigregister(CvSeqReader)
3819 class CvAttrList(_object):
3820 """Proxy of C++ CvAttrList class"""
3821 __swig_setmethods__ = {}
3822 __setattr__ = lambda self, name, value: _swig_setattr(self, CvAttrList, name, value)
3823 __swig_getmethods__ = {}
3824 __getattr__ = lambda self, name: _swig_getattr(self, CvAttrList, name)
3825 __repr__ = _swig_repr
3826 __swig_setmethods__["attr"] = _cv.CvAttrList_attr_set
3827 __swig_getmethods__["attr"] = _cv.CvAttrList_attr_get
3828 if _newclass:attr = _swig_property(_cv.CvAttrList_attr_get, _cv.CvAttrList_attr_set)
3829 __swig_setmethods__["next"] = _cv.CvAttrList_next_set
3830 __swig_getmethods__["next"] = _cv.CvAttrList_next_get
3831 if _newclass:next = _swig_property(_cv.CvAttrList_next_get, _cv.CvAttrList_next_set)
3833 """__init__(self) -> CvAttrList"""
3834 this = _cv.new_CvAttrList()
3835 try: self.this.append(this)
3836 except: self.this = this
3837 __swig_destroy__ = _cv.delete_CvAttrList
3838 __del__ = lambda self : None;
3839 CvAttrList_swigregister = _cv.CvAttrList_swigregister
3840 CvAttrList_swigregister(CvAttrList)
3842 class CvString(_object):
3843 """Proxy of C++ CvString class"""
3844 __swig_setmethods__ = {}
3845 __setattr__ = lambda self, name, value: _swig_setattr(self, CvString, name, value)
3846 __swig_getmethods__ = {}
3847 __getattr__ = lambda self, name: _swig_getattr(self, CvString, name)
3848 __repr__ = _swig_repr
3849 __swig_setmethods__["len"] = _cv.CvString_len_set
3850 __swig_getmethods__["len"] = _cv.CvString_len_get
3851 if _newclass:len = _swig_property(_cv.CvString_len_get, _cv.CvString_len_set)
3852 __swig_setmethods__["ptr"] = _cv.CvString_ptr_set
3853 __swig_getmethods__["ptr"] = _cv.CvString_ptr_get
3854 if _newclass:ptr = _swig_property(_cv.CvString_ptr_get, _cv.CvString_ptr_set)
3856 """__init__(self) -> CvString"""
3857 this = _cv.new_CvString()
3858 try: self.this.append(this)
3859 except: self.this = this
3860 __swig_destroy__ = _cv.delete_CvString
3861 __del__ = lambda self : None;
3862 CvString_swigregister = _cv.CvString_swigregister
3863 CvString_swigregister(CvString)
3865 def cvAttrList(attr = None, next = None):
3867 cvAttrList(char attr = None, CvAttrList next = None) -> CvAttrList
3868 cvAttrList(char attr = None) -> CvAttrList
3869 cvAttrList() -> CvAttrList
3871 return _cv.cvAttrList(attr, next)
3873 class CvStringHashNode(_object):
3874 """Proxy of C++ CvStringHashNode class"""
3875 __swig_setmethods__ = {}
3876 __setattr__ = lambda self, name, value: _swig_setattr(self, CvStringHashNode, name, value)
3877 __swig_getmethods__ = {}
3878 __getattr__ = lambda self, name: _swig_getattr(self, CvStringHashNode, name)
3879 __repr__ = _swig_repr
3880 __swig_setmethods__["hashval"] = _cv.CvStringHashNode_hashval_set
3881 __swig_getmethods__["hashval"] = _cv.CvStringHashNode_hashval_get
3882 if _newclass:hashval = _swig_property(_cv.CvStringHashNode_hashval_get, _cv.CvStringHashNode_hashval_set)
3883 __swig_setmethods__["str"] = _cv.CvStringHashNode_str_set
3884 __swig_getmethods__["str"] = _cv.CvStringHashNode_str_get
3885 if _newclass:str = _swig_property(_cv.CvStringHashNode_str_get, _cv.CvStringHashNode_str_set)
3886 __swig_setmethods__["next"] = _cv.CvStringHashNode_next_set
3887 __swig_getmethods__["next"] = _cv.CvStringHashNode_next_get
3888 if _newclass:next = _swig_property(_cv.CvStringHashNode_next_get, _cv.CvStringHashNode_next_set)
3890 """__init__(self) -> CvStringHashNode"""
3891 this = _cv.new_CvStringHashNode()
3892 try: self.this.append(this)
3893 except: self.this = this
3894 __swig_destroy__ = _cv.delete_CvStringHashNode
3895 __del__ = lambda self : None;
3896 CvStringHashNode_swigregister = _cv.CvStringHashNode_swigregister
3897 CvStringHashNode_swigregister(CvStringHashNode)
3899 class CvFileNode(_object):
3900 """Proxy of C++ CvFileNode class"""
3901 __swig_setmethods__ = {}
3902 __setattr__ = lambda self, name, value: _swig_setattr(self, CvFileNode, name, value)
3903 __swig_getmethods__ = {}
3904 __getattr__ = lambda self, name: _swig_getattr(self, CvFileNode, name)
3905 __repr__ = _swig_repr
3906 __swig_setmethods__["tag"] = _cv.CvFileNode_tag_set
3907 __swig_getmethods__["tag"] = _cv.CvFileNode_tag_get
3908 if _newclass:tag = _swig_property(_cv.CvFileNode_tag_get, _cv.CvFileNode_tag_set)
3909 __swig_setmethods__["info"] = _cv.CvFileNode_info_set
3910 __swig_getmethods__["info"] = _cv.CvFileNode_info_get
3911 if _newclass:info = _swig_property(_cv.CvFileNode_info_get, _cv.CvFileNode_info_set)
3912 __swig_getmethods__["data"] = _cv.CvFileNode_data_get
3913 if _newclass:data = _swig_property(_cv.CvFileNode_data_get)
3915 """__init__(self) -> CvFileNode"""
3916 this = _cv.new_CvFileNode()
3917 try: self.this.append(this)
3918 except: self.this = this
3919 __swig_destroy__ = _cv.delete_CvFileNode
3920 __del__ = lambda self : None;
3921 CvFileNode_swigregister = _cv.CvFileNode_swigregister
3922 CvFileNode_swigregister(CvFileNode)
3924 class CvFileNode_data(_object):
3925 """Proxy of C++ CvFileNode_data class"""
3926 __swig_setmethods__ = {}
3927 __setattr__ = lambda self, name, value: _swig_setattr(self, CvFileNode_data, name, value)
3928 __swig_getmethods__ = {}
3929 __getattr__ = lambda self, name: _swig_getattr(self, CvFileNode_data, name)
3930 __repr__ = _swig_repr
3931 __swig_setmethods__["f"] = _cv.CvFileNode_data_f_set
3932 __swig_getmethods__["f"] = _cv.CvFileNode_data_f_get
3933 if _newclass:f = _swig_property(_cv.CvFileNode_data_f_get, _cv.CvFileNode_data_f_set)
3934 __swig_setmethods__["i"] = _cv.CvFileNode_data_i_set
3935 __swig_getmethods__["i"] = _cv.CvFileNode_data_i_get
3936 if _newclass:i = _swig_property(_cv.CvFileNode_data_i_get, _cv.CvFileNode_data_i_set)
3937 __swig_setmethods__["str"] = _cv.CvFileNode_data_str_set
3938 __swig_getmethods__["str"] = _cv.CvFileNode_data_str_get
3939 if _newclass:str = _swig_property(_cv.CvFileNode_data_str_get, _cv.CvFileNode_data_str_set)
3940 __swig_setmethods__["seq"] = _cv.CvFileNode_data_seq_set
3941 __swig_getmethods__["seq"] = _cv.CvFileNode_data_seq_get
3942 if _newclass:seq = _swig_property(_cv.CvFileNode_data_seq_get, _cv.CvFileNode_data_seq_set)
3943 __swig_setmethods__["map"] = _cv.CvFileNode_data_map_set
3944 __swig_getmethods__["map"] = _cv.CvFileNode_data_map_get
3945 if _newclass:map = _swig_property(_cv.CvFileNode_data_map_get, _cv.CvFileNode_data_map_set)
3947 """__init__(self) -> CvFileNode_data"""
3948 this = _cv.new_CvFileNode_data()
3949 try: self.this.append(this)
3950 except: self.this = this
3951 __swig_destroy__ = _cv.delete_CvFileNode_data
3952 __del__ = lambda self : None;
3953 CvFileNode_data_swigregister = _cv.CvFileNode_data_swigregister
3954 CvFileNode_data_swigregister(CvFileNode_data)
3956 class CvTypeInfo(_object):
3957 """Proxy of C++ CvTypeInfo class"""
3958 __swig_setmethods__ = {}
3959 __setattr__ = lambda self, name, value: _swig_setattr(self, CvTypeInfo, name, value)
3960 __swig_getmethods__ = {}
3961 __getattr__ = lambda self, name: _swig_getattr(self, CvTypeInfo, name)
3962 __repr__ = _swig_repr
3963 __swig_setmethods__["flags"] = _cv.CvTypeInfo_flags_set
3964 __swig_getmethods__["flags"] = _cv.CvTypeInfo_flags_get
3965 if _newclass:flags = _swig_property(_cv.CvTypeInfo_flags_get, _cv.CvTypeInfo_flags_set)
3966 __swig_setmethods__["header_size"] = _cv.CvTypeInfo_header_size_set
3967 __swig_getmethods__["header_size"] = _cv.CvTypeInfo_header_size_get
3968 if _newclass:header_size = _swig_property(_cv.CvTypeInfo_header_size_get, _cv.CvTypeInfo_header_size_set)
3969 __swig_setmethods__["prev"] = _cv.CvTypeInfo_prev_set
3970 __swig_getmethods__["prev"] = _cv.CvTypeInfo_prev_get
3971 if _newclass:prev = _swig_property(_cv.CvTypeInfo_prev_get, _cv.CvTypeInfo_prev_set)
3972 __swig_setmethods__["next"] = _cv.CvTypeInfo_next_set
3973 __swig_getmethods__["next"] = _cv.CvTypeInfo_next_get
3974 if _newclass:next = _swig_property(_cv.CvTypeInfo_next_get, _cv.CvTypeInfo_next_set)
3975 __swig_setmethods__["type_name"] = _cv.CvTypeInfo_type_name_set
3976 __swig_getmethods__["type_name"] = _cv.CvTypeInfo_type_name_get
3977 if _newclass:type_name = _swig_property(_cv.CvTypeInfo_type_name_get, _cv.CvTypeInfo_type_name_set)
3978 __swig_setmethods__["is_instance"] = _cv.CvTypeInfo_is_instance_set
3979 __swig_getmethods__["is_instance"] = _cv.CvTypeInfo_is_instance_get
3980 if _newclass:is_instance = _swig_property(_cv.CvTypeInfo_is_instance_get, _cv.CvTypeInfo_is_instance_set)
3981 __swig_setmethods__["release"] = _cv.CvTypeInfo_release_set
3982 __swig_getmethods__["release"] = _cv.CvTypeInfo_release_get
3983 if _newclass:release = _swig_property(_cv.CvTypeInfo_release_get, _cv.CvTypeInfo_release_set)
3984 __swig_setmethods__["read"] = _cv.CvTypeInfo_read_set
3985 __swig_getmethods__["read"] = _cv.CvTypeInfo_read_get
3986 if _newclass:read = _swig_property(_cv.CvTypeInfo_read_get, _cv.CvTypeInfo_read_set)
3987 __swig_setmethods__["write"] = _cv.CvTypeInfo_write_set
3988 __swig_getmethods__["write"] = _cv.CvTypeInfo_write_get
3989 if _newclass:write = _swig_property(_cv.CvTypeInfo_write_get, _cv.CvTypeInfo_write_set)
3990 __swig_setmethods__["clone"] = _cv.CvTypeInfo_clone_set
3991 __swig_getmethods__["clone"] = _cv.CvTypeInfo_clone_get
3992 if _newclass:clone = _swig_property(_cv.CvTypeInfo_clone_get, _cv.CvTypeInfo_clone_set)
3994 """__init__(self) -> CvTypeInfo"""
3995 this = _cv.new_CvTypeInfo()
3996 try: self.this.append(this)
3997 except: self.this = this
3998 __swig_destroy__ = _cv.delete_CvTypeInfo
3999 __del__ = lambda self : None;
4000 CvTypeInfo_swigregister = _cv.CvTypeInfo_swigregister
4001 CvTypeInfo_swigregister(CvTypeInfo)
4003 class CvPluginFuncInfo(_object):
4004 """Proxy of C++ CvPluginFuncInfo class"""
4005 __swig_setmethods__ = {}
4006 __setattr__ = lambda self, name, value: _swig_setattr(self, CvPluginFuncInfo, name, value)
4007 __swig_getmethods__ = {}
4008 __getattr__ = lambda self, name: _swig_getattr(self, CvPluginFuncInfo, name)
4009 __repr__ = _swig_repr
4010 __swig_setmethods__["func_addr"] = _cv.CvPluginFuncInfo_func_addr_set
4011 __swig_getmethods__["func_addr"] = _cv.CvPluginFuncInfo_func_addr_get
4012 if _newclass:func_addr = _swig_property(_cv.CvPluginFuncInfo_func_addr_get, _cv.CvPluginFuncInfo_func_addr_set)
4013 __swig_setmethods__["default_func_addr"] = _cv.CvPluginFuncInfo_default_func_addr_set
4014 __swig_getmethods__["default_func_addr"] = _cv.CvPluginFuncInfo_default_func_addr_get
4015 if _newclass:default_func_addr = _swig_property(_cv.CvPluginFuncInfo_default_func_addr_get, _cv.CvPluginFuncInfo_default_func_addr_set)
4016 __swig_setmethods__["func_names"] = _cv.CvPluginFuncInfo_func_names_set
4017 __swig_getmethods__["func_names"] = _cv.CvPluginFuncInfo_func_names_get
4018 if _newclass:func_names = _swig_property(_cv.CvPluginFuncInfo_func_names_get, _cv.CvPluginFuncInfo_func_names_set)
4019 __swig_setmethods__["search_modules"] = _cv.CvPluginFuncInfo_search_modules_set
4020 __swig_getmethods__["search_modules"] = _cv.CvPluginFuncInfo_search_modules_get
4021 if _newclass:search_modules = _swig_property(_cv.CvPluginFuncInfo_search_modules_get, _cv.CvPluginFuncInfo_search_modules_set)
4022 __swig_setmethods__["loaded_from"] = _cv.CvPluginFuncInfo_loaded_from_set
4023 __swig_getmethods__["loaded_from"] = _cv.CvPluginFuncInfo_loaded_from_get
4024 if _newclass:loaded_from = _swig_property(_cv.CvPluginFuncInfo_loaded_from_get, _cv.CvPluginFuncInfo_loaded_from_set)
4026 """__init__(self) -> CvPluginFuncInfo"""
4027 this = _cv.new_CvPluginFuncInfo()
4028 try: self.this.append(this)
4029 except: self.this = this
4030 __swig_destroy__ = _cv.delete_CvPluginFuncInfo
4031 __del__ = lambda self : None;
4032 CvPluginFuncInfo_swigregister = _cv.CvPluginFuncInfo_swigregister
4033 CvPluginFuncInfo_swigregister(CvPluginFuncInfo)
4035 class CvModuleInfo(_object):
4036 """Proxy of C++ CvModuleInfo class"""
4037 __swig_setmethods__ = {}
4038 __setattr__ = lambda self, name, value: _swig_setattr(self, CvModuleInfo, name, value)
4039 __swig_getmethods__ = {}
4040 __getattr__ = lambda self, name: _swig_getattr(self, CvModuleInfo, name)
4041 __repr__ = _swig_repr
4042 __swig_setmethods__["next"] = _cv.CvModuleInfo_next_set
4043 __swig_getmethods__["next"] = _cv.CvModuleInfo_next_get
4044 if _newclass:next = _swig_property(_cv.CvModuleInfo_next_get, _cv.CvModuleInfo_next_set)
4045 __swig_setmethods__["name"] = _cv.CvModuleInfo_name_set
4046 __swig_getmethods__["name"] = _cv.CvModuleInfo_name_get
4047 if _newclass:name = _swig_property(_cv.CvModuleInfo_name_get, _cv.CvModuleInfo_name_set)
4048 __swig_setmethods__["version"] = _cv.CvModuleInfo_version_set
4049 __swig_getmethods__["version"] = _cv.CvModuleInfo_version_get
4050 if _newclass:version = _swig_property(_cv.CvModuleInfo_version_get, _cv.CvModuleInfo_version_set)
4051 __swig_setmethods__["func_tab"] = _cv.CvModuleInfo_func_tab_set
4052 __swig_getmethods__["func_tab"] = _cv.CvModuleInfo_func_tab_get
4053 if _newclass:func_tab = _swig_property(_cv.CvModuleInfo_func_tab_get, _cv.CvModuleInfo_func_tab_set)
4055 """__init__(self) -> CvModuleInfo"""
4056 this = _cv.new_CvModuleInfo()
4057 try: self.this.append(this)
4058 except: self.this = this
4059 __swig_destroy__ = _cv.delete_CvModuleInfo
4060 __del__ = lambda self : None;
4061 CvModuleInfo_swigregister = _cv.CvModuleInfo_swigregister
4062 CvModuleInfo_swigregister(CvModuleInfo)
4066 """cvAlloc(size_t size) -> void"""
4067 return _cv.cvAlloc(*args)
4070 """cvFree_(void ptr)"""
4071 return _cv.cvFree_(*args)
4073 def cvResetImageROI(*args):
4074 """cvResetImageROI( image)"""
4075 return _cv.cvResetImageROI(*args)
4077 def cvCreateMatHeader(*args):
4078 """cvCreateMatHeader(int rows, int cols, int type) -> CvMat"""
4079 return _cv.cvCreateMatHeader(*args)
4081 def cvInitMatHeader(*args):
4083 cvInitMatHeader(CvMat mat, int rows, int cols, int type, void data = None,
4084 int step = 0x7fffffff) -> CvMat
4086 return _cv.cvInitMatHeader(*args)
4088 def cvCreateMat(*args):
4089 """cvCreateMat(int rows, int cols, int type) -> CvMat"""
4090 return _cv.cvCreateMat(*args)
4092 def cvDecRefData(*args):
4093 """cvDecRefData(CvArr arr)"""
4094 return _cv.cvDecRefData(*args)
4096 def cvIncRefData(*args):
4097 """cvIncRefData(CvArr arr) -> int"""
4098 return _cv.cvIncRefData(*args)
4100 def cvCloneMat(*args):
4101 """cvCloneMat(CvMat mat) -> CvMat"""
4102 return _cv.cvCloneMat(*args)
4104 def cvGetSubRect(*args):
4105 """cvGetSubRect(CvArr arr, CvRect rect) -> CvMat"""
4106 return _cv.cvGetSubRect(*args)
4108 def cvGetRows(*args):
4109 """cvGetRows(CvArr arr, int start_row, int end_row, int delta_row = 1) -> CvMat"""
4110 return _cv.cvGetRows(*args)
4112 def cvGetRow(*args):
4113 """cvGetRow(CvArr arr, int row) -> CvMat"""
4114 return _cv.cvGetRow(*args)
4116 def cvGetCols(*args):
4117 """cvGetCols(CvArr arr, int start_col, int end_col) -> CvMat"""
4118 return _cv.cvGetCols(*args)
4120 def cvGetCol(*args):
4121 """cvGetCol(CvArr arr, int col) -> CvMat"""
4122 return _cv.cvGetCol(*args)
4124 def cvGetDiag(*args):
4125 """cvGetDiag(CvArr arr, int diag = 0) -> CvMat"""
4126 return _cv.cvGetDiag(*args)
4128 def cvScalarToRawData(*args):
4129 """cvScalarToRawData(CvScalar scalar, void data, int type, int extend_to_12 = 0)"""
4130 return _cv.cvScalarToRawData(*args)
4132 def cvRawDataToScalar(*args):
4133 """cvRawDataToScalar(void data, int type, CvScalar scalar)"""
4134 return _cv.cvRawDataToScalar(*args)
4136 def cvCreateMatNDHeader(*args):
4137 """cvCreateMatNDHeader(int dims, int type) -> CvMatND"""
4138 return _cv.cvCreateMatNDHeader(*args)
4140 def cvCreateMatND(*args):
4141 """cvCreateMatND(int dims, int type) -> CvMatND"""
4142 return _cv.cvCreateMatND(*args)
4144 def cvInitMatNDHeader(*args):
4145 """cvInitMatNDHeader(CvMatND mat, int dims, int type, void data = None) -> CvMatND"""
4146 return _cv.cvInitMatNDHeader(*args)
4148 def cvCloneMatND(*args):
4149 """cvCloneMatND(CvMatND mat) -> CvMatND"""
4150 return _cv.cvCloneMatND(*args)
4152 def cvCreateSparseMat(*args):
4153 """cvCreateSparseMat(int dims, int type) -> CvSparseMat"""
4154 return _cv.cvCreateSparseMat(*args)
4156 def cvCloneSparseMat(*args):
4157 """cvCloneSparseMat(CvSparseMat mat) -> CvSparseMat"""
4158 return _cv.cvCloneSparseMat(*args)
4160 def cvInitSparseMatIterator(*args):
4161 """cvInitSparseMatIterator(CvSparseMat mat, CvSparseMatIterator mat_iterator) -> CvSparseNode"""
4162 return _cv.cvInitSparseMatIterator(*args)
4164 def cvGetNextSparseNode(*args):
4165 """cvGetNextSparseNode(CvSparseMatIterator mat_iterator) -> CvSparseNode"""
4166 return _cv.cvGetNextSparseNode(*args)
4167 class CvNArrayIterator(_object):
4168 """Proxy of C++ CvNArrayIterator class"""
4169 __swig_setmethods__ = {}
4170 __setattr__ = lambda self, name, value: _swig_setattr(self, CvNArrayIterator, name, value)
4171 __swig_getmethods__ = {}
4172 __getattr__ = lambda self, name: _swig_getattr(self, CvNArrayIterator, name)
4173 __repr__ = _swig_repr
4174 __swig_setmethods__["count"] = _cv.CvNArrayIterator_count_set
4175 __swig_getmethods__["count"] = _cv.CvNArrayIterator_count_get
4176 if _newclass:count = _swig_property(_cv.CvNArrayIterator_count_get, _cv.CvNArrayIterator_count_set)
4177 __swig_setmethods__["dims"] = _cv.CvNArrayIterator_dims_set
4178 __swig_getmethods__["dims"] = _cv.CvNArrayIterator_dims_get
4179 if _newclass:dims = _swig_property(_cv.CvNArrayIterator_dims_get, _cv.CvNArrayIterator_dims_set)
4180 __swig_setmethods__["size"] = _cv.CvNArrayIterator_size_set
4181 __swig_getmethods__["size"] = _cv.CvNArrayIterator_size_get
4182 if _newclass:size = _swig_property(_cv.CvNArrayIterator_size_get, _cv.CvNArrayIterator_size_set)
4183 __swig_setmethods__["ptr"] = _cv.CvNArrayIterator_ptr_set
4184 __swig_getmethods__["ptr"] = _cv.CvNArrayIterator_ptr_get
4185 if _newclass:ptr = _swig_property(_cv.CvNArrayIterator_ptr_get, _cv.CvNArrayIterator_ptr_set)
4186 __swig_setmethods__["stack"] = _cv.CvNArrayIterator_stack_set
4187 __swig_getmethods__["stack"] = _cv.CvNArrayIterator_stack_get
4188 if _newclass:stack = _swig_property(_cv.CvNArrayIterator_stack_get, _cv.CvNArrayIterator_stack_set)
4189 __swig_setmethods__["hdr"] = _cv.CvNArrayIterator_hdr_set
4190 __swig_getmethods__["hdr"] = _cv.CvNArrayIterator_hdr_get
4191 if _newclass:hdr = _swig_property(_cv.CvNArrayIterator_hdr_get, _cv.CvNArrayIterator_hdr_set)
4193 """__init__(self) -> CvNArrayIterator"""
4194 this = _cv.new_CvNArrayIterator()
4195 try: self.this.append(this)
4196 except: self.this = this
4197 __swig_destroy__ = _cv.delete_CvNArrayIterator
4198 __del__ = lambda self : None;
4199 CvNArrayIterator_swigregister = _cv.CvNArrayIterator_swigregister
4200 CvNArrayIterator_swigregister(CvNArrayIterator)
4203 def cvInitNArrayIterator(*args):
4205 cvInitNArrayIterator(int count, CvArr arrs, CvArr mask, CvMatND stubs, CvNArrayIterator array_iterator,
4206 int flags = 0) -> int
4208 return _cv.cvInitNArrayIterator(*args)
4210 def cvNextNArraySlice(*args):
4211 """cvNextNArraySlice(CvNArrayIterator array_iterator) -> int"""
4212 return _cv.cvNextNArraySlice(*args)
4214 def cvGetElemType(*args):
4215 """cvGetElemType(CvArr arr) -> int"""
4216 return _cv.cvGetElemType(*args)
4218 def cvGetDims(*args):
4219 """cvGetDims(CvArr arr) -> int"""
4220 return _cv.cvGetDims(*args)
4222 def cvGetDimSize(*args):
4223 """cvGetDimSize(CvArr arr, int index) -> int"""
4224 return _cv.cvGetDimSize(*args)
4227 """cvPtr1D(CvArr arr, int idx0, int type = None) -> uchar"""
4228 return _cv.cvPtr1D(*args)
4231 """cvPtr2D(CvArr arr, int idx0, int idx1, int type = None) -> uchar"""
4232 return _cv.cvPtr2D(*args)
4235 """cvPtr3D(CvArr arr, int idx0, int idx1, int idx2, int type = None) -> uchar"""
4236 return _cv.cvPtr3D(*args)
4240 cvPtrND(CvArr arr, int idx, int type = None, int create_node = 1,
4241 unsigned int precalc_hashval = None) -> uchar
4243 return _cv.cvPtrND(*args)
4246 """cvGet1D(CvArr arr, int idx0) -> CvScalar"""
4247 return _cv.cvGet1D(*args)
4250 """cvGet2D(CvArr arr, int idx0, int idx1) -> CvScalar"""
4251 return _cv.cvGet2D(*args)
4254 """cvGet3D(CvArr arr, int idx0, int idx1, int idx2) -> CvScalar"""
4255 return _cv.cvGet3D(*args)
4258 """cvGetND(CvArr arr, int idx) -> CvScalar"""
4259 return _cv.cvGetND(*args)
4261 def cvGetReal1D(*args):
4262 """cvGetReal1D(CvArr arr, int idx0) -> double"""
4263 return _cv.cvGetReal1D(*args)
4265 def cvGetReal2D(*args):
4266 """cvGetReal2D(CvArr arr, int idx0, int idx1) -> double"""
4267 return _cv.cvGetReal2D(*args)
4269 def cvGetReal3D(*args):
4270 """cvGetReal3D(CvArr arr, int idx0, int idx1, int idx2) -> double"""
4271 return _cv.cvGetReal3D(*args)
4273 def cvGetRealND(*args):
4274 """cvGetRealND(CvArr arr, int idx) -> double"""
4275 return _cv.cvGetRealND(*args)
4278 """cvSet1D(CvArr arr, int idx0, CvScalar value)"""
4279 return _cv.cvSet1D(*args)
4282 """cvSet2D(CvArr arr, int idx0, int idx1, CvScalar value)"""
4283 return _cv.cvSet2D(*args)
4286 """cvSet3D(CvArr arr, int idx0, int idx1, int idx2, CvScalar value)"""
4287 return _cv.cvSet3D(*args)
4290 """cvSetND(CvArr arr, int idx, CvScalar value)"""
4291 return _cv.cvSetND(*args)
4293 def cvSetReal1D(*args):
4294 """cvSetReal1D(CvArr arr, int idx0, double value)"""
4295 return _cv.cvSetReal1D(*args)
4297 def cvSetReal2D(*args):
4298 """cvSetReal2D(CvArr arr, int idx0, int idx1, double value)"""
4299 return _cv.cvSetReal2D(*args)
4301 def cvSetReal3D(*args):
4302 """cvSetReal3D(CvArr arr, int idx0, int idx1, int idx2, double value)"""
4303 return _cv.cvSetReal3D(*args)
4305 def cvSetRealND(*args):
4306 """cvSetRealND(CvArr arr, int idx, double value)"""
4307 return _cv.cvSetRealND(*args)
4309 def cvClearND(*args):
4310 """cvClearND(CvArr arr, int idx)"""
4311 return _cv.cvClearND(*args)
4313 def cvGetMat(*args):
4314 """cvGetMat(CvArr arr, int coi = None, int allowND = 0) -> CvMat"""
4315 return _cv.cvGetMat(*args)
4317 def cvReshapeMatND(*args):
4319 cvReshapeMatND(CvArr arr, int sizeof_header, CvArr header, int new_cn,
4320 int new_dims, int new_sizes) -> CvArr
4322 return _cv.cvReshapeMatND(*args)
4324 def cvReshape(*args):
4325 """cvReshape(CvArr arr, int new_cn, int new_rows = 0) -> CvMat"""
4326 return _cv.cvReshape(*args)
4328 def cvRepeat(*args):
4329 """cvRepeat(CvArr src, CvArr dst)"""
4330 return _cv.cvRepeat(*args)
4332 def cvCreateData(*args):
4333 """cvCreateData(CvArr arr)"""
4334 return _cv.cvCreateData(*args)
4336 def cvReleaseData(*args):
4337 """cvReleaseData(CvArr arr)"""
4338 return _cv.cvReleaseData(*args)
4340 def cvSetData(*args):
4341 """cvSetData(CvArr arr, void data, int step)"""
4342 return _cv.cvSetData(*args)
4344 def cvGetRawData(*args):
4345 """cvGetRawData(CvArr arr, uchar data, int step = None, CvSize roi_size = None)"""
4346 return _cv.cvGetRawData(*args)
4348 def cvGetSize(*args):
4349 """cvGetSize(CvArr arr) -> CvSize"""
4350 return _cv.cvGetSize(*args)
4353 """cvCopy(CvArr src, CvArr dst, CvArr mask = None)"""
4354 return _cv.cvCopy(*args)
4357 """cvSet(CvArr arr, CvScalar value, CvArr mask = None)"""
4358 return _cv.cvSet(*args)
4360 def cvSetZero(*args):
4361 """cvSetZero(CvArr arr)"""
4362 return _cv.cvSetZero(*args)
4365 """cvSplit(CvArr src, CvArr dst0, CvArr dst1, CvArr dst2, CvArr dst3)"""
4366 return _cv.cvSplit(*args)
4369 """cvMerge(CvArr src0, CvArr src1, CvArr src2, CvArr src3, CvArr dst)"""
4370 return _cv.cvMerge(*args)
4372 def cvMixChannels(*args):
4374 cvMixChannels(CvArr src, int src_count, CvArr dst, int dst_count,
4375 int from_to, int pair_count)
4377 return _cv.cvMixChannels(*args)
4379 def cvConvertScale(*args):
4380 """cvConvertScale(CvArr src, CvArr dst, double scale = 1, double shift = 0)"""
4381 return _cv.cvConvertScale(*args)
4383 def cvConvertScaleAbs(*args):
4384 """cvConvertScaleAbs(CvArr src, CvArr dst, double scale = 1, double shift = 0)"""
4385 return _cv.cvConvertScaleAbs(*args)
4387 def cvCheckTermCriteria(*args):
4388 """cvCheckTermCriteria(CvTermCriteria criteria, double default_eps, int default_max_iters) -> CvTermCriteria"""
4389 return _cv.cvCheckTermCriteria(*args)
4392 """cvAdd(CvArr src1, CvArr src2, CvArr dst, CvArr mask = None)"""
4393 return _cv.cvAdd(*args)
4396 """cvAddS(CvArr src, CvScalar value, CvArr dst, CvArr mask = None)"""
4397 return _cv.cvAddS(*args)
4400 """cvSub(CvArr src1, CvArr src2, CvArr dst, CvArr mask = None)"""
4401 return _cv.cvSub(*args)
4404 """cvSubS(CvArr src, CvScalar value, CvArr dst, CvArr mask = None)"""
4405 return _cv.cvSubS(*args)
4408 """cvSubRS(CvArr src, CvScalar value, CvArr dst, CvArr mask = None)"""
4409 return _cv.cvSubRS(*args)
4412 """cvMul(CvArr src1, CvArr src2, CvArr dst, double scale = 1)"""
4413 return _cv.cvMul(*args)
4416 """cvDiv(CvArr src1, CvArr src2, CvArr dst, double scale = 1)"""
4417 return _cv.cvDiv(*args)
4419 def cvScaleAdd(*args):
4420 """cvScaleAdd(CvArr src1, CvScalar scale, CvArr src2, CvArr dst)"""
4421 return _cv.cvScaleAdd(*args)
4423 def cvAddWeighted(*args):
4425 cvAddWeighted(CvArr src1, double alpha, CvArr src2, double beta,
4426 double gamma, CvArr dst)
4428 return _cv.cvAddWeighted(*args)
4430 def cvDotProduct(*args):
4431 """cvDotProduct(CvArr src1, CvArr src2) -> double"""
4432 return _cv.cvDotProduct(*args)
4435 """cvAnd(CvArr src1, CvArr src2, CvArr dst, CvArr mask = None)"""
4436 return _cv.cvAnd(*args)
4439 """cvAndS(CvArr src, CvScalar value, CvArr dst, CvArr mask = None)"""
4440 return _cv.cvAndS(*args)
4443 """cvOr(CvArr src1, CvArr src2, CvArr dst, CvArr mask = None)"""
4444 return _cv.cvOr(*args)
4447 """cvOrS(CvArr src, CvScalar value, CvArr dst, CvArr mask = None)"""
4448 return _cv.cvOrS(*args)
4451 """cvXor(CvArr src1, CvArr src2, CvArr dst, CvArr mask = None)"""
4452 return _cv.cvXor(*args)
4455 """cvXorS(CvArr src, CvScalar value, CvArr dst, CvArr mask = None)"""
4456 return _cv.cvXorS(*args)
4459 """cvNot(CvArr src, CvArr dst)"""
4460 return _cv.cvNot(*args)
4462 def cvInRange(*args):
4463 """cvInRange(CvArr src, CvArr lower, CvArr upper, CvArr dst)"""
4464 return _cv.cvInRange(*args)
4466 def cvInRangeS(*args):
4467 """cvInRangeS(CvArr src, CvScalar lower, CvScalar upper, CvArr dst)"""
4468 return _cv.cvInRangeS(*args)
4471 """cvCmp(CvArr src1, CvArr src2, CvArr dst, int cmp_op)"""
4472 return _cv.cvCmp(*args)
4475 """cvCmpS(CvArr src, double value, CvArr dst, int cmp_op)"""
4476 return _cv.cvCmpS(*args)
4479 """cvMin(CvArr src1, CvArr src2, CvArr dst)"""
4480 return _cv.cvMin(*args)
4483 """cvMax(CvArr src1, CvArr src2, CvArr dst)"""
4484 return _cv.cvMax(*args)
4487 """cvMinS(CvArr src, double value, CvArr dst)"""
4488 return _cv.cvMinS(*args)
4491 """cvMaxS(CvArr src, double value, CvArr dst)"""
4492 return _cv.cvMaxS(*args)
4494 def cvAbsDiff(*args):
4495 """cvAbsDiff(CvArr src1, CvArr src2, CvArr dst)"""
4496 return _cv.cvAbsDiff(*args)
4498 def cvAbsDiffS(*args):
4499 """cvAbsDiffS(CvArr src, CvArr dst, CvScalar value)"""
4500 return _cv.cvAbsDiffS(*args)
4502 def cvCartToPolar(*args):
4504 cvCartToPolar(CvArr x, CvArr y, CvArr magnitude, CvArr angle = None,
4505 int angle_in_degrees = 0)
4507 return _cv.cvCartToPolar(*args)
4509 def cvPolarToCart(*args):
4510 """cvPolarToCart(CvArr magnitude, CvArr angle, CvArr x, CvArr y, int angle_in_degrees = 0)"""
4511 return _cv.cvPolarToCart(*args)
4514 """cvPow(CvArr src, CvArr dst, double power)"""
4515 return _cv.cvPow(*args)
4518 """cvExp(CvArr src, CvArr dst)"""
4519 return _cv.cvExp(*args)
4522 """cvLog(CvArr src, CvArr dst)"""
4523 return _cv.cvLog(*args)
4525 def cvFastArctan(*args):
4526 """cvFastArctan(float y, float x) -> float"""
4527 return _cv.cvFastArctan(*args)
4530 """cvCbrt(float value) -> float"""
4531 return _cv.cvCbrt(*args)
4533 def cvCheckArr(*args):
4534 """cvCheckArr(CvArr arr, int flags = 0, double min_val = 0, double max_val = 0) -> int"""
4535 return _cv.cvCheckArr(*args)
4537 def cvRandArr(*args):
4539 cvRandArr(CvRNG rng, CvArr arr, int dist_type, CvScalar param1,
4542 return _cv.cvRandArr(*args)
4544 def cvRandShuffle(*args):
4545 """cvRandShuffle(CvArr mat, CvRNG rng, double iter_factor = 1.)"""
4546 return _cv.cvRandShuffle(*args)
4549 """cvSort(CvArr src, CvArr dst = None, CvArr idxmat = None, int flags = 0)"""
4550 return _cv.cvSort(*args)
4552 def cvSolveCubic(*args):
4553 """cvSolveCubic(CvMat coeffs) -> int"""
4554 return _cv.cvSolveCubic(*args)
4556 def cvSolvePoly(*args):
4557 """cvSolvePoly(CvMat coeffs, int maxiter = 20, int fig = 100)"""
4558 return _cv.cvSolvePoly(*args)
4560 def cvCrossProduct(*args):
4561 """cvCrossProduct(CvArr src1, CvArr src2, CvArr dst)"""
4562 return _cv.cvCrossProduct(*args)
4566 cvGEMM(CvArr src1, CvArr src2, double alpha, CvArr src3, double beta,
4567 CvArr dst, int tABC = 0)
4569 return _cv.cvGEMM(*args)
4571 def cvTransform(*args):
4572 """cvTransform(CvArr src, CvArr dst, CvMat transmat, CvMat shiftvec = None)"""
4573 return _cv.cvTransform(*args)
4575 def cvPerspectiveTransform(*args):
4576 """cvPerspectiveTransform(CvArr src, CvArr dst, CvMat mat)"""
4577 return _cv.cvPerspectiveTransform(*args)
4579 def cvMulTransposed(*args):
4581 cvMulTransposed(CvArr src, CvArr dst, int order, CvArr delta = None,
4584 return _cv.cvMulTransposed(*args)
4586 def cvTranspose(*args):
4587 """cvTranspose(CvArr src, CvArr dst)"""
4588 return _cv.cvTranspose(*args)
4590 def cvCompleteSymm(*args):
4591 """cvCompleteSymm(CvMat matrix, int LtoR = 0)"""
4592 return _cv.cvCompleteSymm(*args)
4595 """cvFlip(CvArr src, CvArr dst = None, int flip_mode = 0)"""
4596 return _cv.cvFlip(*args)
4599 """cvSVD(CvArr A, CvArr W, CvArr U = None, CvArr V = None, int flags = 0)"""
4600 return _cv.cvSVD(*args)
4602 def cvSVBkSb(*args):
4603 """cvSVBkSb(CvArr W, CvArr U, CvArr V, CvArr B, CvArr X, int flags)"""
4604 return _cv.cvSVBkSb(*args)
4606 def cvInvert(*args):
4607 """cvInvert(CvArr src, CvArr dst, int method = 0) -> double"""
4608 return _cv.cvInvert(*args)
4611 """cvSolve(CvArr src1, CvArr src2, CvArr dst, int method = 0) -> int"""
4612 return _cv.cvSolve(*args)
4615 """cvDet(CvArr mat) -> double"""
4616 return _cv.cvDet(*args)
4619 """cvTrace(CvArr mat) -> CvScalar"""
4620 return _cv.cvTrace(*args)
4622 def cvEigenVV(*args):
4624 cvEigenVV(CvArr mat, CvArr evects, CvArr evals, double eps = 0,
4625 int lowindex = -1, int highindex = -1)
4627 return _cv.cvEigenVV(*args)
4629 def cvSetIdentity(*args):
4630 """cvSetIdentity(CvArr mat, CvScalar value = cvRealScalar(1))"""
4631 return _cv.cvSetIdentity(*args)
4634 """cvRange(CvArr mat, double start, double end) -> CvArr"""
4635 return _cv.cvRange(*args)
4637 def cvCalcCovarMatrix(*args):
4638 """cvCalcCovarMatrix(CvArr vects, int count, CvArr cov_mat, CvArr avg, int flags)"""
4639 return _cv.cvCalcCovarMatrix(*args)
4641 def cvCalcPCA(*args):
4643 cvCalcPCA(CvArr data, CvArr mean, CvArr eigenvals, CvArr eigenvects,
4646 return _cv.cvCalcPCA(*args)
4648 def cvProjectPCA(*args):
4649 """cvProjectPCA(CvArr data, CvArr mean, CvArr eigenvects, CvArr result)"""
4650 return _cv.cvProjectPCA(*args)
4652 def cvBackProjectPCA(*args):
4653 """cvBackProjectPCA(CvArr proj, CvArr mean, CvArr eigenvects, CvArr result)"""
4654 return _cv.cvBackProjectPCA(*args)
4656 def cvMahalanobis(*args):
4657 """cvMahalanobis(CvArr vec1, CvArr vec2, CvArr mat) -> double"""
4658 return _cv.cvMahalanobis(*args)
4661 """cvSum(CvArr arr) -> CvScalar"""
4662 return _cv.cvSum(*args)
4664 def cvCountNonZero(*args):
4665 """cvCountNonZero(CvArr arr) -> int"""
4666 return _cv.cvCountNonZero(*args)
4669 """cvAvg(CvArr arr, CvArr mask = None) -> CvScalar"""
4670 return _cv.cvAvg(*args)
4672 def cvAvgSdv(*args):
4673 """cvAvgSdv(CvArr arr, CvScalar mean, CvScalar std_dev, CvArr mask = None)"""
4674 return _cv.cvAvgSdv(*args)
4676 def cvMinMaxLoc(*args):
4677 """cvMinMaxLoc(CvArr arr, CvArr mask = None)"""
4678 return _cv.cvMinMaxLoc(*args)
4681 """cvNorm(CvArr arr1, CvArr arr2 = None, int norm_type = 4, CvArr mask = None) -> double"""
4682 return _cv.cvNorm(*args)
4684 def cvNormalize(*args):
4686 cvNormalize(CvArr src, CvArr dst, double a = 1., double b = 0.,
4687 int norm_type = 4, CvArr mask = None)
4689 return _cv.cvNormalize(*args)
4691 def cvReduce(*args):
4692 """cvReduce(CvArr src, CvArr dst, int dim = -1, int op = 0)"""
4693 return _cv.cvReduce(*args)
4696 """cvDFT(CvArr src, CvArr dst, int flags, int nonzero_rows = 0)"""
4697 return _cv.cvDFT(*args)
4699 def cvMulSpectrums(*args):
4700 """cvMulSpectrums(CvArr src1, CvArr src2, CvArr dst, int flags)"""
4701 return _cv.cvMulSpectrums(*args)
4703 def cvGetOptimalDFTSize(*args):
4704 """cvGetOptimalDFTSize(int size0) -> int"""
4705 return _cv.cvGetOptimalDFTSize(*args)
4708 """cvDCT(CvArr src, CvArr dst, int flags)"""
4709 return _cv.cvDCT(*args)
4711 def cvSliceLength(*args):
4712 """cvSliceLength(CvSlice slice, CvSeq seq) -> int"""
4713 return _cv.cvSliceLength(*args)
4715 def cvCreateMemStorage(block_size = 0):
4716 """cvCreateMemStorage(int block_size = 0) -> CvMemStorage"""
4717 return _cv.cvCreateMemStorage(block_size)
4719 def cvCreateChildMemStorage(*args):
4720 """cvCreateChildMemStorage(CvMemStorage parent) -> CvMemStorage"""
4721 return _cv.cvCreateChildMemStorage(*args)
4723 def cvClearMemStorage(*args):
4724 """cvClearMemStorage(CvMemStorage storage)"""
4725 return _cv.cvClearMemStorage(*args)
4727 def cvSaveMemStoragePos(*args):
4728 """cvSaveMemStoragePos(CvMemStorage storage, CvMemStoragePos pos)"""
4729 return _cv.cvSaveMemStoragePos(*args)
4731 def cvRestoreMemStoragePos(*args):
4732 """cvRestoreMemStoragePos(CvMemStorage storage, CvMemStoragePos pos)"""
4733 return _cv.cvRestoreMemStoragePos(*args)
4735 def cvMemStorageAlloc(*args):
4736 """cvMemStorageAlloc(CvMemStorage storage, size_t size) -> void"""
4737 return _cv.cvMemStorageAlloc(*args)
4739 def cvMemStorageAllocString(*args):
4740 """cvMemStorageAllocString(CvMemStorage storage, char ptr, int len = -1) -> CvString"""
4741 return _cv.cvMemStorageAllocString(*args)
4743 def cvCreateSeq(*args):
4744 """cvCreateSeq(int seq_flags, int header_size, int elem_size, CvMemStorage storage) -> CvSeq"""
4745 return _cv.cvCreateSeq(*args)
4747 def cvSetSeqBlockSize(*args):
4748 """cvSetSeqBlockSize(CvSeq seq, int delta_elems)"""
4749 return _cv.cvSetSeqBlockSize(*args)
4751 def cvSeqPush(*args):
4752 """cvSeqPush(CvSeq seq, void element = None) -> schar"""
4753 return _cv.cvSeqPush(*args)
4755 def cvSeqPushFront(*args):
4756 """cvSeqPushFront(CvSeq seq, void element = None) -> schar"""
4757 return _cv.cvSeqPushFront(*args)
4759 def cvSeqPop(*args):
4760 """cvSeqPop(CvSeq seq, void element = None)"""
4761 return _cv.cvSeqPop(*args)
4763 def cvSeqPopFront(*args):
4764 """cvSeqPopFront(CvSeq seq, void element = None)"""
4765 return _cv.cvSeqPopFront(*args)
4767 def cvSeqPushMulti(*args):
4768 """cvSeqPushMulti(CvSeq seq, void elements, int count, int in_front = 0)"""
4769 return _cv.cvSeqPushMulti(*args)
4771 def cvSeqPopMulti(*args):
4772 """cvSeqPopMulti(CvSeq seq, void elements, int count, int in_front = 0)"""
4773 return _cv.cvSeqPopMulti(*args)
4775 def cvSeqInsert(*args):
4776 """cvSeqInsert(CvSeq seq, int before_index, void element = None) -> schar"""
4777 return _cv.cvSeqInsert(*args)
4779 def cvSeqRemove(*args):
4780 """cvSeqRemove(CvSeq seq, int index)"""
4781 return _cv.cvSeqRemove(*args)
4783 def cvClearSeq(*args):
4784 """cvClearSeq(CvSeq seq)"""
4785 return _cv.cvClearSeq(*args)
4787 def cvGetSeqElem(*args):
4788 """cvGetSeqElem(CvSeq seq, int index) -> schar"""
4789 return _cv.cvGetSeqElem(*args)
4791 def cvSeqElemIdx(*args):
4792 """cvSeqElemIdx(CvSeq seq, void element, CvSeqBlock block = None) -> int"""
4793 return _cv.cvSeqElemIdx(*args)
4795 def cvStartAppendToSeq(*args):
4796 """cvStartAppendToSeq(CvSeq seq, CvSeqWriter writer)"""
4797 return _cv.cvStartAppendToSeq(*args)
4799 def cvStartWriteSeq(*args):
4801 cvStartWriteSeq(int seq_flags, int header_size, int elem_size, CvMemStorage storage,
4804 return _cv.cvStartWriteSeq(*args)
4806 def cvEndWriteSeq(*args):
4807 """cvEndWriteSeq(CvSeqWriter writer) -> CvSeq"""
4808 return _cv.cvEndWriteSeq(*args)
4810 def cvFlushSeqWriter(*args):
4811 """cvFlushSeqWriter(CvSeqWriter writer)"""
4812 return _cv.cvFlushSeqWriter(*args)
4814 def cvStartReadSeq(*args):
4815 """cvStartReadSeq(CvSeq seq, CvSeqReader reader, int reverse = 0)"""
4816 return _cv.cvStartReadSeq(*args)
4818 def cvGetSeqReaderPos(*args):
4819 """cvGetSeqReaderPos(CvSeqReader reader) -> int"""
4820 return _cv.cvGetSeqReaderPos(*args)
4822 def cvSetSeqReaderPos(*args):
4823 """cvSetSeqReaderPos(CvSeqReader reader, int index, int is_relative = 0)"""
4824 return _cv.cvSetSeqReaderPos(*args)
4826 def cvMakeSeqHeaderForArray(*args):
4828 cvMakeSeqHeaderForArray(int seq_type, int header_size, int elem_size, void elements,
4829 int total, CvSeq seq, CvSeqBlock block) -> CvSeq
4831 return _cv.cvMakeSeqHeaderForArray(*args)
4833 def cvSeqSlice(*args):
4835 cvSeqSlice(CvSeq seq, CvSlice slice, CvMemStorage storage = None,
4836 int copy_data = 0) -> CvSeq
4838 return _cv.cvSeqSlice(*args)
4840 def cvCloneSeq(*args):
4841 """cvCloneSeq(CvSeq seq, CvMemStorage storage = None) -> CvSeq"""
4842 return _cv.cvCloneSeq(*args)
4844 def cvSeqRemoveSlice(*args):
4845 """cvSeqRemoveSlice(CvSeq seq, CvSlice slice)"""
4846 return _cv.cvSeqRemoveSlice(*args)
4848 def cvSeqInsertSlice(*args):
4849 """cvSeqInsertSlice(CvSeq seq, int before_index, CvArr from_arr)"""
4850 return _cv.cvSeqInsertSlice(*args)
4852 def cvSeqSort(*args):
4853 """cvSeqSort(CvSeq seq, CvCmpFunc func, void userdata = None)"""
4854 return _cv.cvSeqSort(*args)
4856 def cvSeqSearch(*args):
4858 cvSeqSearch(CvSeq seq, void elem, CvCmpFunc func, int is_sorted,
4859 int elem_idx, void userdata = None) -> schar
4861 return _cv.cvSeqSearch(*args)
4863 def cvSeqInvert(*args):
4864 """cvSeqInvert(CvSeq seq)"""
4865 return _cv.cvSeqInvert(*args)
4867 def cvSeqPartition(*args):
4869 cvSeqPartition(CvSeq seq, CvMemStorage storage, CvSeq labels, CvCmpFunc is_equal,
4870 void userdata) -> int
4872 return _cv.cvSeqPartition(*args)
4874 def cvChangeSeqBlock(*args):
4875 """cvChangeSeqBlock(void reader, int direction)"""
4876 return _cv.cvChangeSeqBlock(*args)
4878 def cvCreateSeqBlock(*args):
4879 """cvCreateSeqBlock(CvSeqWriter writer)"""
4880 return _cv.cvCreateSeqBlock(*args)
4882 def cvCreateSet(*args):
4883 """cvCreateSet(int set_flags, int header_size, int elem_size, CvMemStorage storage) -> CvSet"""
4884 return _cv.cvCreateSet(*args)
4886 def cvSetAdd(*args):
4887 """cvSetAdd(CvSet set_header, CvSetElem elem = None, CvSetElem inserted_elem = None) -> int"""
4888 return _cv.cvSetAdd(*args)
4890 def cvSetNew(*args):
4891 """cvSetNew(CvSet set_header) -> CvSetElem"""
4892 return _cv.cvSetNew(*args)
4894 def cvSetRemoveByPtr(*args):
4895 """cvSetRemoveByPtr(CvSet set_header, void elem)"""
4896 return _cv.cvSetRemoveByPtr(*args)
4898 def cvSetRemove(*args):
4899 """cvSetRemove(CvSet set_header, int index)"""
4900 return _cv.cvSetRemove(*args)
4902 def cvGetSetElem(*args):
4903 """cvGetSetElem(CvSet set_header, int index) -> CvSetElem"""
4904 return _cv.cvGetSetElem(*args)
4906 def cvClearSet(*args):
4907 """cvClearSet(CvSet set_header)"""
4908 return _cv.cvClearSet(*args)
4910 def cvCreateGraph(*args):
4912 cvCreateGraph(int graph_flags, int header_size, int vtx_size, int edge_size,
4913 CvMemStorage storage) -> CvGraph
4915 return _cv.cvCreateGraph(*args)
4917 def cvGraphAddVtx(*args):
4918 """cvGraphAddVtx(CvGraph graph, CvGraphVtx vtx = None, CvGraphVtx inserted_vtx = None) -> int"""
4919 return _cv.cvGraphAddVtx(*args)
4921 def cvGraphRemoveVtx(*args):
4922 """cvGraphRemoveVtx(CvGraph graph, int index) -> int"""
4923 return _cv.cvGraphRemoveVtx(*args)
4925 def cvGraphRemoveVtxByPtr(*args):
4926 """cvGraphRemoveVtxByPtr(CvGraph graph, CvGraphVtx vtx) -> int"""
4927 return _cv.cvGraphRemoveVtxByPtr(*args)
4929 def cvGraphAddEdge(*args):
4931 cvGraphAddEdge(CvGraph graph, int start_idx, int end_idx, CvGraphEdge edge = None,
4932 CvGraphEdge inserted_edge = None) -> int
4934 return _cv.cvGraphAddEdge(*args)
4936 def cvGraphAddEdgeByPtr(*args):
4938 cvGraphAddEdgeByPtr(CvGraph graph, CvGraphVtx start_vtx, CvGraphVtx end_vtx,
4939 CvGraphEdge edge = None, CvGraphEdge inserted_edge = None) -> int
4941 return _cv.cvGraphAddEdgeByPtr(*args)
4943 def cvGraphRemoveEdge(*args):
4944 """cvGraphRemoveEdge(CvGraph graph, int start_idx, int end_idx)"""
4945 return _cv.cvGraphRemoveEdge(*args)
4947 def cvGraphRemoveEdgeByPtr(*args):
4948 """cvGraphRemoveEdgeByPtr(CvGraph graph, CvGraphVtx start_vtx, CvGraphVtx end_vtx)"""
4949 return _cv.cvGraphRemoveEdgeByPtr(*args)
4951 def cvFindGraphEdge(*args):
4952 """cvFindGraphEdge(CvGraph graph, int start_idx, int end_idx) -> CvGraphEdge"""
4953 return _cv.cvFindGraphEdge(*args)
4955 def cvFindGraphEdgeByPtr(*args):
4956 """cvFindGraphEdgeByPtr(CvGraph graph, CvGraphVtx start_vtx, CvGraphVtx end_vtx) -> CvGraphEdge"""
4957 return _cv.cvFindGraphEdgeByPtr(*args)
4959 def cvClearGraph(*args):
4960 """cvClearGraph(CvGraph graph)"""
4961 return _cv.cvClearGraph(*args)
4963 def cvGraphVtxDegree(*args):
4964 """cvGraphVtxDegree(CvGraph graph, int vtx_idx) -> int"""
4965 return _cv.cvGraphVtxDegree(*args)
4967 def cvGraphVtxDegreeByPtr(*args):
4968 """cvGraphVtxDegreeByPtr(CvGraph graph, CvGraphVtx vtx) -> int"""
4969 return _cv.cvGraphVtxDegreeByPtr(*args)
4970 class CvGraphScanner(_object):
4971 """Proxy of C++ CvGraphScanner class"""
4972 __swig_setmethods__ = {}
4973 __setattr__ = lambda self, name, value: _swig_setattr(self, CvGraphScanner, name, value)
4974 __swig_getmethods__ = {}
4975 __getattr__ = lambda self, name: _swig_getattr(self, CvGraphScanner, name)
4976 def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined")
4977 __repr__ = _swig_repr
4978 __swig_setmethods__["vtx"] = _cv.CvGraphScanner_vtx_set
4979 __swig_getmethods__["vtx"] = _cv.CvGraphScanner_vtx_get
4980 if _newclass:vtx = _swig_property(_cv.CvGraphScanner_vtx_get, _cv.CvGraphScanner_vtx_set)
4981 __swig_setmethods__["dst"] = _cv.CvGraphScanner_dst_set
4982 __swig_getmethods__["dst"] = _cv.CvGraphScanner_dst_get
4983 if _newclass:dst = _swig_property(_cv.CvGraphScanner_dst_get, _cv.CvGraphScanner_dst_set)
4984 __swig_setmethods__["edge"] = _cv.CvGraphScanner_edge_set
4985 __swig_getmethods__["edge"] = _cv.CvGraphScanner_edge_get
4986 if _newclass:edge = _swig_property(_cv.CvGraphScanner_edge_get, _cv.CvGraphScanner_edge_set)
4987 __swig_setmethods__["graph"] = _cv.CvGraphScanner_graph_set
4988 __swig_getmethods__["graph"] = _cv.CvGraphScanner_graph_get
4989 if _newclass:graph = _swig_property(_cv.CvGraphScanner_graph_get, _cv.CvGraphScanner_graph_set)
4990 __swig_setmethods__["stack"] = _cv.CvGraphScanner_stack_set
4991 __swig_getmethods__["stack"] = _cv.CvGraphScanner_stack_get
4992 if _newclass:stack = _swig_property(_cv.CvGraphScanner_stack_get, _cv.CvGraphScanner_stack_set)
4993 __swig_setmethods__["index"] = _cv.CvGraphScanner_index_set
4994 __swig_getmethods__["index"] = _cv.CvGraphScanner_index_get
4995 if _newclass:index = _swig_property(_cv.CvGraphScanner_index_get, _cv.CvGraphScanner_index_set)
4996 __swig_setmethods__["mask"] = _cv.CvGraphScanner_mask_set
4997 __swig_getmethods__["mask"] = _cv.CvGraphScanner_mask_get
4998 if _newclass:mask = _swig_property(_cv.CvGraphScanner_mask_get, _cv.CvGraphScanner_mask_set)
4999 __swig_destroy__ = _cv.delete_CvGraphScanner
5000 __del__ = lambda self : None;
5001 CvGraphScanner_swigregister = _cv.CvGraphScanner_swigregister
5002 CvGraphScanner_swigregister(CvGraphScanner)
5005 def cvCreateGraphScanner(*args):
5006 """cvCreateGraphScanner(CvGraph graph, CvGraphVtx vtx = None, int mask = -1) -> CvGraphScanner"""
5007 return _cv.cvCreateGraphScanner(*args)
5009 def cvNextGraphItem(*args):
5010 """cvNextGraphItem(CvGraphScanner scanner) -> int"""
5011 return _cv.cvNextGraphItem(*args)
5013 def cvCloneGraph(*args):
5014 """cvCloneGraph(CvGraph graph, CvMemStorage storage) -> CvGraph"""
5015 return _cv.cvCloneGraph(*args)
5019 cvLine(CvArr img, CvPoint pt1, CvPoint pt2, CvScalar color,
5020 int thickness = 1, int line_type = 8, int shift = 0)
5022 return _cv.cvLine(*args)
5024 def cvRectangle(*args):
5026 cvRectangle(CvArr img, CvPoint pt1, CvPoint pt2, CvScalar color,
5027 int thickness = 1, int line_type = 8, int shift = 0)
5029 return _cv.cvRectangle(*args)
5031 def cvCircle(*args):
5033 cvCircle(CvArr img, CvPoint center, int radius, CvScalar color,
5034 int thickness = 1, int line_type = 8, int shift = 0)
5036 return _cv.cvCircle(*args)
5038 def cvEllipse(*args):
5040 cvEllipse(CvArr img, CvPoint center, CvSize axes, double angle,
5041 double start_angle, double end_angle, CvScalar color,
5042 int thickness = 1, int line_type = 8,
5045 return _cv.cvEllipse(*args)
5047 def cvEllipseBox(*args):
5049 cvEllipseBox(CvArr img, CvBox2D box, CvScalar color, int thickness = 1,
5050 int line_type = 8, int shift = 0)
5052 return _cv.cvEllipseBox(*args)
5054 def cvFillConvexPoly(*args):
5056 cvFillConvexPoly(CvArr img, CvPoint pts, int npts, CvScalar color, int line_type = 8,
5059 return _cv.cvFillConvexPoly(*args)
5061 def cvFillPoly(*args):
5063 cvFillPoly(CvArr img, CvPoint pts, int npts, int contours, CvScalar color,
5064 int line_type = 8, int shift = 0)
5066 return _cv.cvFillPoly(*args)
5068 def cvPolyLine(*args):
5070 cvPolyLine(CvArr img, CvPoint pts, int npts, int contours, int is_closed,
5071 CvScalar color, int thickness = 1,
5072 int line_type = 8, int shift = 0)
5074 return _cv.cvPolyLine(*args)
5076 def cvClipLine(*args):
5077 """cvClipLine(CvSize img_size, CvPoint pt1, CvPoint pt2) -> int"""
5078 return _cv.cvClipLine(*args)
5080 def cvInitLineIterator(*args):
5082 cvInitLineIterator(CvArr image, CvPoint pt1, CvPoint pt2, CvLineIterator line_iterator,
5083 int connectivity = 8, int left_to_right = 0) -> int
5085 return _cv.cvInitLineIterator(*args)
5086 class CvFont(_object):
5087 """Proxy of C++ CvFont class"""
5088 __swig_setmethods__ = {}
5089 __setattr__ = lambda self, name, value: _swig_setattr(self, CvFont, name, value)
5090 __swig_getmethods__ = {}
5091 __getattr__ = lambda self, name: _swig_getattr(self, CvFont, name)
5092 __repr__ = _swig_repr
5093 __swig_setmethods__["font_face"] = _cv.CvFont_font_face_set
5094 __swig_getmethods__["font_face"] = _cv.CvFont_font_face_get
5095 if _newclass:font_face = _swig_property(_cv.CvFont_font_face_get, _cv.CvFont_font_face_set)
5096 __swig_setmethods__["ascii"] = _cv.CvFont_ascii_set
5097 __swig_getmethods__["ascii"] = _cv.CvFont_ascii_get
5098 if _newclass:ascii = _swig_property(_cv.CvFont_ascii_get, _cv.CvFont_ascii_set)
5099 __swig_setmethods__["greek"] = _cv.CvFont_greek_set
5100 __swig_getmethods__["greek"] = _cv.CvFont_greek_get
5101 if _newclass:greek = _swig_property(_cv.CvFont_greek_get, _cv.CvFont_greek_set)
5102 __swig_setmethods__["cyrillic"] = _cv.CvFont_cyrillic_set
5103 __swig_getmethods__["cyrillic"] = _cv.CvFont_cyrillic_get
5104 if _newclass:cyrillic = _swig_property(_cv.CvFont_cyrillic_get, _cv.CvFont_cyrillic_set)
5105 __swig_setmethods__["hscale"] = _cv.CvFont_hscale_set
5106 __swig_getmethods__["hscale"] = _cv.CvFont_hscale_get
5107 if _newclass:hscale = _swig_property(_cv.CvFont_hscale_get, _cv.CvFont_hscale_set)
5108 __swig_setmethods__["vscale"] = _cv.CvFont_vscale_set
5109 __swig_getmethods__["vscale"] = _cv.CvFont_vscale_get
5110 if _newclass:vscale = _swig_property(_cv.CvFont_vscale_get, _cv.CvFont_vscale_set)
5111 __swig_setmethods__["shear"] = _cv.CvFont_shear_set
5112 __swig_getmethods__["shear"] = _cv.CvFont_shear_get
5113 if _newclass:shear = _swig_property(_cv.CvFont_shear_get, _cv.CvFont_shear_set)
5114 __swig_setmethods__["thickness"] = _cv.CvFont_thickness_set
5115 __swig_getmethods__["thickness"] = _cv.CvFont_thickness_get
5116 if _newclass:thickness = _swig_property(_cv.CvFont_thickness_get, _cv.CvFont_thickness_set)
5117 __swig_setmethods__["dx"] = _cv.CvFont_dx_set
5118 __swig_getmethods__["dx"] = _cv.CvFont_dx_get
5119 if _newclass:dx = _swig_property(_cv.CvFont_dx_get, _cv.CvFont_dx_set)
5120 __swig_setmethods__["line_type"] = _cv.CvFont_line_type_set
5121 __swig_getmethods__["line_type"] = _cv.CvFont_line_type_get
5122 if _newclass:line_type = _swig_property(_cv.CvFont_line_type_get, _cv.CvFont_line_type_set)
5124 """__init__(self) -> CvFont"""
5125 this = _cv.new_CvFont()
5126 try: self.this.append(this)
5127 except: self.this = this
5128 __swig_destroy__ = _cv.delete_CvFont
5129 __del__ = lambda self : None;
5130 CvFont_swigregister = _cv.CvFont_swigregister
5131 CvFont_swigregister(CvFont)
5134 def cvInitFont(*args):
5136 cvInitFont(CvFont font, double hscale, double vscale, double shear = 0,
5137 int thickness = 1, int line_type = 8)
5139 return _cv.cvInitFont(*args)
5142 """cvFont(double scale, int thickness = 1) -> CvFont"""
5143 return _cv.cvFont(*args)
5145 def cvPutText(*args):
5146 """cvPutText(CvArr img, char text, CvPoint org, CvFont font, CvScalar color)"""
5147 return _cv.cvPutText(*args)
5149 def cvGetTextSize(*args):
5150 """cvGetTextSize(char text_string, CvFont font)"""
5151 return _cv.cvGetTextSize(*args)
5153 def cvColorToScalar(*args):
5154 """cvColorToScalar(double packed_color, int arrtype) -> CvScalar"""
5155 return _cv.cvColorToScalar(*args)
5157 def cvEllipse2Poly(*args):
5159 cvEllipse2Poly(CvPoint center, CvSize axes, int angle, int arc_start,
5160 int arc_end, CvPoint pts, int delta) -> int
5162 return _cv.cvEllipse2Poly(*args)
5164 def cvDrawContours(*args):
5166 cvDrawContours(CvArr img, CvSeq contour, CvScalar external_color,
5167 CvScalar hole_color, int max_level, int thickness = 1,
5168 int line_type = 8, CvPoint offset = cvPoint(0,0))
5170 return _cv.cvDrawContours(*args)
5173 """cvLUT(CvArr src, CvArr dst, CvArr lut)"""
5174 return _cv.cvLUT(*args)
5175 class CvTreeNodeIterator(_object):
5176 """Proxy of C++ CvTreeNodeIterator class"""
5177 __swig_setmethods__ = {}
5178 __setattr__ = lambda self, name, value: _swig_setattr(self, CvTreeNodeIterator, name, value)
5179 __swig_getmethods__ = {}
5180 __getattr__ = lambda self, name: _swig_getattr(self, CvTreeNodeIterator, name)
5181 __repr__ = _swig_repr
5182 __swig_setmethods__["node"] = _cv.CvTreeNodeIterator_node_set
5183 __swig_getmethods__["node"] = _cv.CvTreeNodeIterator_node_get
5184 if _newclass:node = _swig_property(_cv.CvTreeNodeIterator_node_get, _cv.CvTreeNodeIterator_node_set)
5185 __swig_setmethods__["level"] = _cv.CvTreeNodeIterator_level_set
5186 __swig_getmethods__["level"] = _cv.CvTreeNodeIterator_level_get
5187 if _newclass:level = _swig_property(_cv.CvTreeNodeIterator_level_get, _cv.CvTreeNodeIterator_level_set)
5188 __swig_setmethods__["max_level"] = _cv.CvTreeNodeIterator_max_level_set
5189 __swig_getmethods__["max_level"] = _cv.CvTreeNodeIterator_max_level_get
5190 if _newclass:max_level = _swig_property(_cv.CvTreeNodeIterator_max_level_get, _cv.CvTreeNodeIterator_max_level_set)
5192 """__init__(self) -> CvTreeNodeIterator"""
5193 this = _cv.new_CvTreeNodeIterator()
5194 try: self.this.append(this)
5195 except: self.this = this
5196 __swig_destroy__ = _cv.delete_CvTreeNodeIterator
5197 __del__ = lambda self : None;
5198 CvTreeNodeIterator_swigregister = _cv.CvTreeNodeIterator_swigregister
5199 CvTreeNodeIterator_swigregister(CvTreeNodeIterator)
5202 def cvInitTreeNodeIterator(*args):
5203 """cvInitTreeNodeIterator(CvTreeNodeIterator tree_iterator, void first, int max_level)"""
5204 return _cv.cvInitTreeNodeIterator(*args)
5206 def cvNextTreeNode(*args):
5207 """cvNextTreeNode(CvTreeNodeIterator tree_iterator) -> void"""
5208 return _cv.cvNextTreeNode(*args)
5210 def cvPrevTreeNode(*args):
5211 """cvPrevTreeNode(CvTreeNodeIterator tree_iterator) -> void"""
5212 return _cv.cvPrevTreeNode(*args)
5214 def cvInsertNodeIntoTree(*args):
5215 """cvInsertNodeIntoTree(void node, void parent, void frame)"""
5216 return _cv.cvInsertNodeIntoTree(*args)
5218 def cvRemoveNodeFromTree(*args):
5219 """cvRemoveNodeFromTree(void node, void frame)"""
5220 return _cv.cvRemoveNodeFromTree(*args)
5222 def cvTreeToNodeSeq(*args):
5223 """cvTreeToNodeSeq(void first, int header_size, CvMemStorage storage) -> CvSeq"""
5224 return _cv.cvTreeToNodeSeq(*args)
5226 def cvKMeans2(*args):
5228 cvKMeans2(CvArr samples, int cluster_count, CvArr labels, CvTermCriteria termcrit,
5229 int attempts = 1, CvRNG rng = None,
5230 int flags = 0, CvArr _centers = None,
5231 double compactness = None) -> int
5233 return _cv.cvKMeans2(*args)
5235 def cvRegisterModule(*args):
5236 """cvRegisterModule(CvModuleInfo module_info) -> int"""
5237 return _cv.cvRegisterModule(*args)
5239 def cvUseOptimized(*args):
5240 """cvUseOptimized(int on_off) -> int"""
5241 return _cv.cvUseOptimized(*args)
5243 def cvGetModuleInfo(*args):
5244 """cvGetModuleInfo(char module_name, char version, char loaded_addon_plugins)"""
5245 return _cv.cvGetModuleInfo(*args)
5247 def cvGetErrStatus():
5248 """cvGetErrStatus() -> int"""
5249 return _cv.cvGetErrStatus()
5251 def cvSetErrStatus(*args):
5252 """cvSetErrStatus(int status)"""
5253 return _cv.cvSetErrStatus(*args)
5256 """cvGetErrMode() -> int"""
5257 return _cv.cvGetErrMode()
5259 def cvSetErrMode(*args):
5260 """cvSetErrMode(int mode) -> int"""
5261 return _cv.cvSetErrMode(*args)
5265 cvError(int status, char func_name, char err_msg, char file_name,
5268 return _cv.cvError(*args)
5270 def cvErrorStr(*args):
5271 """cvErrorStr(int status) -> char"""
5272 return _cv.cvErrorStr(*args)
5274 def cvGetErrInfo(*args):
5276 cvGetErrInfo(char errcode_desc, char description, char filename,
5279 return _cv.cvGetErrInfo(*args)
5281 def cvErrorFromIppStatus(*args):
5282 """cvErrorFromIppStatus(int ipp_status) -> int"""
5283 return _cv.cvErrorFromIppStatus(*args)
5285 def cvRedirectError(*args):
5287 cvRedirectError(CvErrorCallback error_handler, void userdata = None,
5288 void prev_userdata = None) -> CvErrorCallback
5290 return _cv.cvRedirectError(*args)
5292 def cvNulDevReport(*args):
5294 cvNulDevReport(int status, char func_name, char err_msg, char file_name,
5295 int line, void userdata) -> int
5297 return _cv.cvNulDevReport(*args)
5299 def cvStdErrReport(*args):
5301 cvStdErrReport(int status, char func_name, char err_msg, char file_name,
5302 int line, void userdata) -> int
5304 return _cv.cvStdErrReport(*args)
5306 def cvGuiBoxReport(*args):
5308 cvGuiBoxReport(int status, char func_name, char err_msg, char file_name,
5309 int line, void userdata) -> int
5311 return _cv.cvGuiBoxReport(*args)
5313 def cvSetMemoryManager(alloc_func = None, free_func = None, userdata = None):
5315 cvSetMemoryManager(CvAllocFunc alloc_func = None, CvFreeFunc free_func = None,
5316 void userdata = None)
5318 return _cv.cvSetMemoryManager(alloc_func, free_func, userdata)
5320 def cvSetIPLAllocators(*args):
5322 cvSetIPLAllocators(Cv_iplCreateImageHeader create_header, Cv_iplAllocateImageData allocate_data,
5323 Cv_iplDeallocate deallocate,
5324 Cv_iplCreateROI create_roi, Cv_iplCloneImage clone_image)
5326 return _cv.cvSetIPLAllocators(*args)
5328 def cvOpenFileStorage(*args):
5329 """cvOpenFileStorage(char filename, CvMemStorage memstorage, int flags) -> CvFileStorage"""
5330 return _cv.cvOpenFileStorage(*args)
5332 def cvReleaseFileStorage(*args):
5333 """cvReleaseFileStorage(CvFileStorage fs)"""
5334 return _cv.cvReleaseFileStorage(*args)
5336 def cvAttrValue(*args):
5337 """cvAttrValue(CvAttrList attr, char attr_name) -> char"""
5338 return _cv.cvAttrValue(*args)
5340 def cvStartWriteStruct(*args):
5342 cvStartWriteStruct(CvFileStorage fs, char name, int struct_flags, char type_name = None,
5343 CvAttrList attributes = cvAttrList())
5345 return _cv.cvStartWriteStruct(*args)
5347 def cvEndWriteStruct(*args):
5348 """cvEndWriteStruct(CvFileStorage fs)"""
5349 return _cv.cvEndWriteStruct(*args)
5351 def cvWriteInt(*args):
5352 """cvWriteInt(CvFileStorage fs, char name, int value)"""
5353 return _cv.cvWriteInt(*args)
5355 def cvWriteReal(*args):
5356 """cvWriteReal(CvFileStorage fs, char name, double value)"""
5357 return _cv.cvWriteReal(*args)
5359 def cvWriteString(*args):
5360 """cvWriteString(CvFileStorage fs, char name, char str, int quote = 0)"""
5361 return _cv.cvWriteString(*args)
5363 def cvWriteComment(*args):
5364 """cvWriteComment(CvFileStorage fs, char comment, int eol_comment)"""
5365 return _cv.cvWriteComment(*args)
5368 """cvWrite(CvFileStorage fs, char name, void ptr, CvAttrList attributes = cvAttrList())"""
5369 return _cv.cvWrite(*args)
5371 def cvStartNextStream(*args):
5372 """cvStartNextStream(CvFileStorage fs)"""
5373 return _cv.cvStartNextStream(*args)
5375 def cvWriteRawData(*args):
5376 """cvWriteRawData(CvFileStorage fs, void src, int len, char dt)"""
5377 return _cv.cvWriteRawData(*args)
5379 def cvGetHashedKey(*args):
5380 """cvGetHashedKey(CvFileStorage fs, char name, int len = -1, int create_missing = 0) -> CvStringHashNode"""
5381 return _cv.cvGetHashedKey(*args)
5383 def cvGetRootFileNode(*args):
5384 """cvGetRootFileNode(CvFileStorage fs, int stream_index = 0) -> CvFileNode"""
5385 return _cv.cvGetRootFileNode(*args)
5387 def cvGetFileNode(*args):
5389 cvGetFileNode(CvFileStorage fs, CvFileNode map, CvStringHashNode key,
5390 int create_missing = 0) -> CvFileNode
5392 return _cv.cvGetFileNode(*args)
5394 def cvGetFileNodeByName(*args):
5395 """cvGetFileNodeByName(CvFileStorage fs, CvFileNode map, char name) -> CvFileNode"""
5396 return _cv.cvGetFileNodeByName(*args)
5398 def cvReadInt(*args):
5399 """cvReadInt(CvFileNode node, int default_value = 0) -> int"""
5400 return _cv.cvReadInt(*args)
5402 def cvReadIntByName(*args):
5403 """cvReadIntByName(CvFileStorage fs, CvFileNode map, char name, int default_value = 0) -> int"""
5404 return _cv.cvReadIntByName(*args)
5406 def cvReadReal(*args):
5407 """cvReadReal(CvFileNode node, double default_value = 0.) -> double"""
5408 return _cv.cvReadReal(*args)
5410 def cvReadRealByName(*args):
5411 """cvReadRealByName(CvFileStorage fs, CvFileNode map, char name, double default_value = 0.) -> double"""
5412 return _cv.cvReadRealByName(*args)
5414 def cvReadString(*args):
5415 """cvReadString(CvFileNode node, char default_value = None) -> char"""
5416 return _cv.cvReadString(*args)
5418 def cvReadStringByName(*args):
5419 """cvReadStringByName(CvFileStorage fs, CvFileNode map, char name, char default_value = None) -> char"""
5420 return _cv.cvReadStringByName(*args)
5423 """cvRead(CvFileStorage fs, CvFileNode node, CvAttrList attributes = None) -> void"""
5424 return _cv.cvRead(*args)
5426 def cvReadByName(*args):
5427 """cvReadByName(CvFileStorage fs, CvFileNode map, char name, CvAttrList attributes = None) -> void"""
5428 return _cv.cvReadByName(*args)
5430 def cvStartReadRawData(*args):
5431 """cvStartReadRawData(CvFileStorage fs, CvFileNode src, CvSeqReader reader)"""
5432 return _cv.cvStartReadRawData(*args)
5434 def cvReadRawDataSlice(*args):
5436 cvReadRawDataSlice(CvFileStorage fs, CvSeqReader reader, int count, void dst,
5439 return _cv.cvReadRawDataSlice(*args)
5441 def cvReadRawData(*args):
5442 """cvReadRawData(CvFileStorage fs, CvFileNode src, void dst, char dt)"""
5443 return _cv.cvReadRawData(*args)
5445 def cvWriteFileNode(*args):
5447 cvWriteFileNode(CvFileStorage fs, char new_node_name, CvFileNode node,
5450 return _cv.cvWriteFileNode(*args)
5452 def cvGetFileNodeName(*args):
5453 """cvGetFileNodeName(CvFileNode node) -> char"""
5454 return _cv.cvGetFileNodeName(*args)
5456 def cvRegisterType(*args):
5457 """cvRegisterType(CvTypeInfo info)"""
5458 return _cv.cvRegisterType(*args)
5460 def cvUnregisterType(*args):
5461 """cvUnregisterType(char type_name)"""
5462 return _cv.cvUnregisterType(*args)
5465 """cvFirstType() -> CvTypeInfo"""
5466 return _cv.cvFirstType()
5468 def cvFindType(*args):
5469 """cvFindType(char type_name) -> CvTypeInfo"""
5470 return _cv.cvFindType(*args)
5472 def cvTypeOf(*args):
5473 """cvTypeOf(void struct_ptr) -> CvTypeInfo"""
5474 return _cv.cvTypeOf(*args)
5477 """cvClone(void struct_ptr) -> void"""
5478 return _cv.cvClone(*args)
5482 cvSave(char filename, void struct_ptr, char name = None, char comment = None,
5483 CvAttrList attributes = cvAttrList())
5485 return _cv.cvSave(*args)
5489 cvLoad(char filename, CvMemStorage memstorage = None, char name = None,
5490 char real_name = None) -> void
5492 return _cv.cvLoad(*args)
5494 def cvGetTickCount():
5495 """cvGetTickCount() -> int64"""
5496 return _cv.cvGetTickCount()
5498 def cvGetTickFrequency():
5499 """cvGetTickFrequency() -> double"""
5500 return _cv.cvGetTickFrequency()
5502 def cvGetNumThreads():
5503 """cvGetNumThreads() -> int"""
5504 return _cv.cvGetNumThreads()
5506 def cvSetNumThreads(threads = 0):
5507 """cvSetNumThreads(int threads = 0)"""
5508 return _cv.cvSetNumThreads(threads)
5510 def cvGetThreadNum():
5511 """cvGetThreadNum() -> int"""
5512 return _cv.cvGetThreadNum()
5514 def cvSetImageIOFunctions(*args):
5516 cvSetImageIOFunctions(CvLoadImageFunc _load_image, CvLoadImageMFunc _load_image_m,
5517 CvSaveImageFunc _save_image, CvShowImageFunc _show_image) -> int
5519 return _cv.cvSetImageIOFunctions(*args)
5520 class CvImage(_object):
5521 """Proxy of C++ CvImage class"""
5522 __swig_setmethods__ = {}
5523 __setattr__ = lambda self, name, value: _swig_setattr(self, CvImage, name, value)
5524 __swig_getmethods__ = {}
5525 __getattr__ = lambda self, name: _swig_getattr(self, CvImage, name)
5526 __repr__ = _swig_repr
5527 def __init__(self, *args):
5529 __init__(self) -> CvImage
5530 __init__(self, CvSize size, int depth, int channels) -> CvImage
5531 __init__(self, img) -> CvImage
5532 __init__(self, CvImage img) -> CvImage
5533 __init__(self, char filename, char imgname = None, int color = -1) -> CvImage
5534 __init__(self, char filename, char imgname = None) -> CvImage
5535 __init__(self, char filename) -> CvImage
5536 __init__(self, CvFileStorage fs, char mapname, char imgname) -> CvImage
5537 __init__(self, CvFileStorage fs, char seqname, int idx) -> CvImage
5539 this = _cv.new_CvImage(*args)
5540 try: self.this.append(this)
5541 except: self.this = this
5542 __swig_destroy__ = _cv.delete_CvImage
5543 __del__ = lambda self : None;
5545 """clone(self) -> CvImage"""
5546 return _cv.CvImage_clone(self)
5548 def create(self, *args):
5549 """create(self, CvSize size, int depth, int channels)"""
5550 return _cv.CvImage_create(self, *args)
5554 return _cv.CvImage_release(self)
5558 return _cv.CvImage_clear(self)
5560 def attach(self, *args):
5562 attach(self, img, bool use_refcount = True)
5565 return _cv.CvImage_attach(self, *args)
5569 return _cv.CvImage_detach(self)
5571 def load(self, *args):
5573 load(self, char filename, char imgname = None, int color = -1) -> bool
5574 load(self, char filename, char imgname = None) -> bool
5575 load(self, char filename) -> bool
5577 return _cv.CvImage_load(self, *args)
5579 def read(self, *args):
5581 read(self, CvFileStorage fs, char mapname, char imgname) -> bool
5582 read(self, CvFileStorage fs, char seqname, int idx) -> bool
5584 return _cv.CvImage_read(self, *args)
5586 def save(self, *args):
5588 save(self, char filename, char imgname, int params = None)
5589 save(self, char filename, char imgname)
5591 return _cv.CvImage_save(self, *args)
5593 def write(self, *args):
5594 """write(self, CvFileStorage fs, char imgname)"""
5595 return _cv.CvImage_write(self, *args)
5597 def show(self, *args):
5598 """show(self, char window_name)"""
5599 return _cv.CvImage_show(self, *args)
5602 """is_valid(self) -> bool"""
5603 return _cv.CvImage_is_valid(self)
5606 """width(self) -> int"""
5607 return _cv.CvImage_width(self)
5610 """height(self) -> int"""
5611 return _cv.CvImage_height(self)
5614 """size(self) -> CvSize"""
5615 return _cv.CvImage_size(self)
5618 """roi_size(self) -> CvSize"""
5619 return _cv.CvImage_roi_size(self)
5622 """roi(self) -> CvRect"""
5623 return _cv.CvImage_roi(self)
5626 """coi(self) -> int"""
5627 return _cv.CvImage_coi(self)
5629 def set_roi(self, *args):
5630 """set_roi(self, CvRect roi)"""
5631 return _cv.CvImage_set_roi(self, *args)
5633 def reset_roi(self):
5634 """reset_roi(self)"""
5635 return _cv.CvImage_reset_roi(self)
5637 def set_coi(self, *args):
5638 """set_coi(self, int coi)"""
5639 return _cv.CvImage_set_coi(self, *args)
5642 """depth(self) -> int"""
5643 return _cv.CvImage_depth(self)
5646 """channels(self) -> int"""
5647 return _cv.CvImage_channels(self)
5650 """pix_size(self) -> int"""
5651 return _cv.CvImage_pix_size(self)
5653 def data(self, *args):
5658 return _cv.CvImage_data(self, *args)
5661 """step(self) -> int"""
5662 return _cv.CvImage_step(self)
5665 """origin(self) -> int"""
5666 return _cv.CvImage_origin(self)
5668 def roi_row(self, *args):
5670 roi_row(self, int y) -> uchar
5671 roi_row(self, int y) -> uchar
5673 return _cv.CvImage_roi_row(self, *args)
5675 def asIplImage(self):
5676 """asIplImage(self)"""
5677 return _cv.CvImage_asIplImage(self)
5679 CvImage_swigregister = _cv.CvImage_swigregister
5680 CvImage_swigregister(CvImage)
5682 class CvMatrix(_object):
5683 """Proxy of C++ CvMatrix class"""
5684 __swig_setmethods__ = {}
5685 __setattr__ = lambda self, name, value: _swig_setattr(self, CvMatrix, name, value)
5686 __swig_getmethods__ = {}
5687 __getattr__ = lambda self, name: _swig_getattr(self, CvMatrix, name)
5688 __repr__ = _swig_repr
5689 def __init__(self, *args):
5691 __init__(self) -> CvMatrix
5692 __init__(self, int rows, int cols, int type) -> CvMatrix
5693 __init__(self, int rows, int cols, int type, CvMat hdr, void data = None,
5694 int step = 0x7fffffff) -> CvMatrix
5695 __init__(self, int rows, int cols, int type, CvMat hdr, void data = None) -> CvMatrix
5696 __init__(self, int rows, int cols, int type, CvMat hdr) -> CvMatrix
5697 __init__(self, int rows, int cols, int type, CvMemStorage storage,
5698 bool alloc_data = True) -> CvMatrix
5699 __init__(self, int rows, int cols, int type, CvMemStorage storage) -> CvMatrix
5700 __init__(self, int rows, int cols, int type, void data, int step = 0x7fffffff) -> CvMatrix
5701 __init__(self, int rows, int cols, int type, void data) -> CvMatrix
5702 __init__(self, CvMat m) -> CvMatrix
5703 __init__(self, CvMatrix m) -> CvMatrix
5704 __init__(self, char filename, char matname = None, int color = -1) -> CvMatrix
5705 __init__(self, char filename, char matname = None) -> CvMatrix
5706 __init__(self, char filename) -> CvMatrix
5707 __init__(self, CvFileStorage fs, char mapname, char matname) -> CvMatrix
5708 __init__(self, CvFileStorage fs, char seqname, int idx) -> CvMatrix
5710 this = _cv.new_CvMatrix(*args)
5711 try: self.this.append(this)
5712 except: self.this = this
5713 __swig_destroy__ = _cv.delete_CvMatrix
5714 __del__ = lambda self : None;
5716 """clone(self) -> CvMatrix"""
5717 return _cv.CvMatrix_clone(self)
5719 def set(self, *args):
5720 """set(self, CvMat m, bool add_ref)"""
5721 return _cv.CvMatrix_set(self, *args)
5723 def create(self, *args):
5724 """create(self, int rows, int cols, int type)"""
5725 return _cv.CvMatrix_create(self, *args)
5729 return _cv.CvMatrix_addref(self)
5733 return _cv.CvMatrix_release(self)
5737 return _cv.CvMatrix_clear(self)
5739 def load(self, *args):
5741 load(self, char filename, char matname = None, int color = -1) -> bool
5742 load(self, char filename, char matname = None) -> bool
5743 load(self, char filename) -> bool
5745 return _cv.CvMatrix_load(self, *args)
5747 def read(self, *args):
5749 read(self, CvFileStorage fs, char mapname, char matname) -> bool
5750 read(self, CvFileStorage fs, char seqname, int idx) -> bool
5752 return _cv.CvMatrix_read(self, *args)
5754 def save(self, *args):
5756 save(self, char filename, char matname, int params = None)
5757 save(self, char filename, char matname)
5759 return _cv.CvMatrix_save(self, *args)
5761 def write(self, *args):
5762 """write(self, CvFileStorage fs, char matname)"""
5763 return _cv.CvMatrix_write(self, *args)
5765 def show(self, *args):
5766 """show(self, char window_name)"""
5767 return _cv.CvMatrix_show(self, *args)
5770 """is_valid(self) -> bool"""
5771 return _cv.CvMatrix_is_valid(self)
5774 """rows(self) -> int"""
5775 return _cv.CvMatrix_rows(self)
5778 """cols(self) -> int"""
5779 return _cv.CvMatrix_cols(self)
5782 """size(self) -> CvSize"""
5783 return _cv.CvMatrix_size(self)
5786 """type(self) -> int"""
5787 return _cv.CvMatrix_type(self)
5790 """depth(self) -> int"""
5791 return _cv.CvMatrix_depth(self)
5794 """channels(self) -> int"""
5795 return _cv.CvMatrix_channels(self)
5798 """pix_size(self) -> int"""
5799 return _cv.CvMatrix_pix_size(self)
5801 def data(self, *args):
5806 return _cv.CvMatrix_data(self, *args)
5809 """step(self) -> int"""
5810 return _cv.CvMatrix_step(self)
5812 def set_data(self, *args):
5814 set_data(self, void data, int step = 0x7fffffff)
5815 set_data(self, void data)
5817 return _cv.CvMatrix_set_data(self, *args)
5819 def row(self, *args):
5821 row(self, int i) -> uchar
5822 row(self, int i) -> uchar
5824 return _cv.CvMatrix_row(self, *args)
5827 """asCvMat(self) -> CvMat"""
5828 return _cv.CvMatrix_asCvMat(self)
5830 CvMatrix_swigregister = _cv.CvMatrix_swigregister
5831 CvMatrix_swigregister(CvMatrix)
5833 class CvModule(_object):
5834 """Proxy of C++ CvModule class"""
5835 __swig_setmethods__ = {}
5836 __setattr__ = lambda self, name, value: _swig_setattr(self, CvModule, name, value)
5837 __swig_getmethods__ = {}
5838 __getattr__ = lambda self, name: _swig_getattr(self, CvModule, name)
5839 __repr__ = _swig_repr
5840 def __init__(self, *args):
5841 """__init__(self, CvModuleInfo _info) -> CvModule"""
5842 this = _cv.new_CvModule(*args)
5843 try: self.this.append(this)
5844 except: self.this = this
5845 __swig_destroy__ = _cv.delete_CvModule
5846 __del__ = lambda self : None;
5847 __swig_setmethods__["info"] = _cv.CvModule_info_set
5848 __swig_getmethods__["info"] = _cv.CvModule_info_get
5849 if _newclass:info = _swig_property(_cv.CvModule_info_get, _cv.CvModule_info_set)
5850 __swig_setmethods__["first"] = _cv.CvModule_first_set
5851 __swig_getmethods__["first"] = _cv.CvModule_first_get
5852 if _newclass:first = _swig_property(_cv.CvModule_first_get, _cv.CvModule_first_set)
5853 __swig_setmethods__["last"] = _cv.CvModule_last_set
5854 __swig_getmethods__["last"] = _cv.CvModule_last_get
5855 if _newclass:last = _swig_property(_cv.CvModule_last_get, _cv.CvModule_last_set)
5856 CvModule_swigregister = _cv.CvModule_swigregister
5857 CvModule_swigregister(CvModule)
5860 class CvType(_object):
5861 """Proxy of C++ CvType class"""
5862 __swig_setmethods__ = {}
5863 __setattr__ = lambda self, name, value: _swig_setattr(self, CvType, name, value)
5864 __swig_getmethods__ = {}
5865 __getattr__ = lambda self, name: _swig_getattr(self, CvType, name)
5866 __repr__ = _swig_repr
5867 def __init__(self, *args):
5869 __init__(self, char type_name, CvIsInstanceFunc is_instance, CvReleaseFunc release = 0,
5870 CvReadFunc read = 0, CvWriteFunc write = 0,
5871 CvCloneFunc clone = 0) -> CvType
5872 __init__(self, char type_name, CvIsInstanceFunc is_instance, CvReleaseFunc release = 0,
5873 CvReadFunc read = 0, CvWriteFunc write = 0) -> CvType
5874 __init__(self, char type_name, CvIsInstanceFunc is_instance, CvReleaseFunc release = 0,
5875 CvReadFunc read = 0) -> CvType
5876 __init__(self, char type_name, CvIsInstanceFunc is_instance, CvReleaseFunc release = 0) -> CvType
5877 __init__(self, char type_name, CvIsInstanceFunc is_instance) -> CvType
5879 this = _cv.new_CvType(*args)
5880 try: self.this.append(this)
5881 except: self.this = this
5882 __swig_destroy__ = _cv.delete_CvType
5883 __del__ = lambda self : None;
5884 __swig_setmethods__["info"] = _cv.CvType_info_set
5885 __swig_getmethods__["info"] = _cv.CvType_info_get
5886 if _newclass:info = _swig_property(_cv.CvType_info_get, _cv.CvType_info_set)
5887 __swig_setmethods__["first"] = _cv.CvType_first_set
5888 __swig_getmethods__["first"] = _cv.CvType_first_get
5889 if _newclass:first = _swig_property(_cv.CvType_first_get, _cv.CvType_first_set)
5890 __swig_setmethods__["last"] = _cv.CvType_last_set
5891 __swig_getmethods__["last"] = _cv.CvType_last_get
5892 if _newclass:last = _swig_property(_cv.CvType_last_get, _cv.CvType_last_set)
5893 CvType_swigregister = _cv.CvType_swigregister
5894 CvType_swigregister(CvType)
5896 class CvMoments(_object):
5897 """Proxy of C++ CvMoments class"""
5898 __swig_setmethods__ = {}
5899 __setattr__ = lambda self, name, value: _swig_setattr(self, CvMoments, name, value)
5900 __swig_getmethods__ = {}
5901 __getattr__ = lambda self, name: _swig_getattr(self, CvMoments, name)
5902 __repr__ = _swig_repr
5903 __swig_setmethods__["m00"] = _cv.CvMoments_m00_set
5904 __swig_getmethods__["m00"] = _cv.CvMoments_m00_get
5905 if _newclass:m00 = _swig_property(_cv.CvMoments_m00_get, _cv.CvMoments_m00_set)
5906 __swig_setmethods__["m10"] = _cv.CvMoments_m10_set
5907 __swig_getmethods__["m10"] = _cv.CvMoments_m10_get
5908 if _newclass:m10 = _swig_property(_cv.CvMoments_m10_get, _cv.CvMoments_m10_set)
5909 __swig_setmethods__["m01"] = _cv.CvMoments_m01_set
5910 __swig_getmethods__["m01"] = _cv.CvMoments_m01_get
5911 if _newclass:m01 = _swig_property(_cv.CvMoments_m01_get, _cv.CvMoments_m01_set)
5912 __swig_setmethods__["m20"] = _cv.CvMoments_m20_set
5913 __swig_getmethods__["m20"] = _cv.CvMoments_m20_get
5914 if _newclass:m20 = _swig_property(_cv.CvMoments_m20_get, _cv.CvMoments_m20_set)
5915 __swig_setmethods__["m11"] = _cv.CvMoments_m11_set
5916 __swig_getmethods__["m11"] = _cv.CvMoments_m11_get
5917 if _newclass:m11 = _swig_property(_cv.CvMoments_m11_get, _cv.CvMoments_m11_set)
5918 __swig_setmethods__["m02"] = _cv.CvMoments_m02_set
5919 __swig_getmethods__["m02"] = _cv.CvMoments_m02_get
5920 if _newclass:m02 = _swig_property(_cv.CvMoments_m02_get, _cv.CvMoments_m02_set)
5921 __swig_setmethods__["m30"] = _cv.CvMoments_m30_set
5922 __swig_getmethods__["m30"] = _cv.CvMoments_m30_get
5923 if _newclass:m30 = _swig_property(_cv.CvMoments_m30_get, _cv.CvMoments_m30_set)
5924 __swig_setmethods__["m21"] = _cv.CvMoments_m21_set
5925 __swig_getmethods__["m21"] = _cv.CvMoments_m21_get
5926 if _newclass:m21 = _swig_property(_cv.CvMoments_m21_get, _cv.CvMoments_m21_set)
5927 __swig_setmethods__["m12"] = _cv.CvMoments_m12_set
5928 __swig_getmethods__["m12"] = _cv.CvMoments_m12_get
5929 if _newclass:m12 = _swig_property(_cv.CvMoments_m12_get, _cv.CvMoments_m12_set)
5930 __swig_setmethods__["m03"] = _cv.CvMoments_m03_set
5931 __swig_getmethods__["m03"] = _cv.CvMoments_m03_get
5932 if _newclass:m03 = _swig_property(_cv.CvMoments_m03_get, _cv.CvMoments_m03_set)
5933 __swig_setmethods__["mu20"] = _cv.CvMoments_mu20_set
5934 __swig_getmethods__["mu20"] = _cv.CvMoments_mu20_get
5935 if _newclass:mu20 = _swig_property(_cv.CvMoments_mu20_get, _cv.CvMoments_mu20_set)
5936 __swig_setmethods__["mu11"] = _cv.CvMoments_mu11_set
5937 __swig_getmethods__["mu11"] = _cv.CvMoments_mu11_get
5938 if _newclass:mu11 = _swig_property(_cv.CvMoments_mu11_get, _cv.CvMoments_mu11_set)
5939 __swig_setmethods__["mu02"] = _cv.CvMoments_mu02_set
5940 __swig_getmethods__["mu02"] = _cv.CvMoments_mu02_get
5941 if _newclass:mu02 = _swig_property(_cv.CvMoments_mu02_get, _cv.CvMoments_mu02_set)
5942 __swig_setmethods__["mu30"] = _cv.CvMoments_mu30_set
5943 __swig_getmethods__["mu30"] = _cv.CvMoments_mu30_get
5944 if _newclass:mu30 = _swig_property(_cv.CvMoments_mu30_get, _cv.CvMoments_mu30_set)
5945 __swig_setmethods__["mu21"] = _cv.CvMoments_mu21_set
5946 __swig_getmethods__["mu21"] = _cv.CvMoments_mu21_get
5947 if _newclass:mu21 = _swig_property(_cv.CvMoments_mu21_get, _cv.CvMoments_mu21_set)
5948 __swig_setmethods__["mu12"] = _cv.CvMoments_mu12_set
5949 __swig_getmethods__["mu12"] = _cv.CvMoments_mu12_get
5950 if _newclass:mu12 = _swig_property(_cv.CvMoments_mu12_get, _cv.CvMoments_mu12_set)
5951 __swig_setmethods__["mu03"] = _cv.CvMoments_mu03_set
5952 __swig_getmethods__["mu03"] = _cv.CvMoments_mu03_get
5953 if _newclass:mu03 = _swig_property(_cv.CvMoments_mu03_get, _cv.CvMoments_mu03_set)
5954 __swig_setmethods__["inv_sqrt_m00"] = _cv.CvMoments_inv_sqrt_m00_set
5955 __swig_getmethods__["inv_sqrt_m00"] = _cv.CvMoments_inv_sqrt_m00_get
5956 if _newclass:inv_sqrt_m00 = _swig_property(_cv.CvMoments_inv_sqrt_m00_get, _cv.CvMoments_inv_sqrt_m00_set)
5958 """__init__(self) -> CvMoments"""
5959 this = _cv.new_CvMoments()
5960 try: self.this.append(this)
5961 except: self.this = this
5962 __swig_destroy__ = _cv.delete_CvMoments
5963 __del__ = lambda self : None;
5964 CvMoments_swigregister = _cv.CvMoments_swigregister
5965 CvMoments_swigregister(CvMoments)
5967 class CvHuMoments(_object):
5968 """Proxy of C++ CvHuMoments class"""
5969 __swig_setmethods__ = {}
5970 __setattr__ = lambda self, name, value: _swig_setattr(self, CvHuMoments, name, value)
5971 __swig_getmethods__ = {}
5972 __getattr__ = lambda self, name: _swig_getattr(self, CvHuMoments, name)
5973 __repr__ = _swig_repr
5974 __swig_setmethods__["hu1"] = _cv.CvHuMoments_hu1_set
5975 __swig_getmethods__["hu1"] = _cv.CvHuMoments_hu1_get
5976 if _newclass:hu1 = _swig_property(_cv.CvHuMoments_hu1_get, _cv.CvHuMoments_hu1_set)
5977 __swig_setmethods__["hu2"] = _cv.CvHuMoments_hu2_set
5978 __swig_getmethods__["hu2"] = _cv.CvHuMoments_hu2_get
5979 if _newclass:hu2 = _swig_property(_cv.CvHuMoments_hu2_get, _cv.CvHuMoments_hu2_set)
5980 __swig_setmethods__["hu3"] = _cv.CvHuMoments_hu3_set
5981 __swig_getmethods__["hu3"] = _cv.CvHuMoments_hu3_get
5982 if _newclass:hu3 = _swig_property(_cv.CvHuMoments_hu3_get, _cv.CvHuMoments_hu3_set)
5983 __swig_setmethods__["hu4"] = _cv.CvHuMoments_hu4_set
5984 __swig_getmethods__["hu4"] = _cv.CvHuMoments_hu4_get
5985 if _newclass:hu4 = _swig_property(_cv.CvHuMoments_hu4_get, _cv.CvHuMoments_hu4_set)
5986 __swig_setmethods__["hu5"] = _cv.CvHuMoments_hu5_set
5987 __swig_getmethods__["hu5"] = _cv.CvHuMoments_hu5_get
5988 if _newclass:hu5 = _swig_property(_cv.CvHuMoments_hu5_get, _cv.CvHuMoments_hu5_set)
5989 __swig_setmethods__["hu6"] = _cv.CvHuMoments_hu6_set
5990 __swig_getmethods__["hu6"] = _cv.CvHuMoments_hu6_get
5991 if _newclass:hu6 = _swig_property(_cv.CvHuMoments_hu6_get, _cv.CvHuMoments_hu6_set)
5992 __swig_setmethods__["hu7"] = _cv.CvHuMoments_hu7_set
5993 __swig_getmethods__["hu7"] = _cv.CvHuMoments_hu7_get
5994 if _newclass:hu7 = _swig_property(_cv.CvHuMoments_hu7_get, _cv.CvHuMoments_hu7_set)
5996 """__init__(self) -> CvHuMoments"""
5997 this = _cv.new_CvHuMoments()
5998 try: self.this.append(this)
5999 except: self.this = this
6000 __swig_destroy__ = _cv.delete_CvHuMoments
6001 __del__ = lambda self : None;
6002 CvHuMoments_swigregister = _cv.CvHuMoments_swigregister
6003 CvHuMoments_swigregister(CvHuMoments)
6005 class CvConnectedComp(_object):
6006 """Proxy of C++ CvConnectedComp class"""
6007 __swig_setmethods__ = {}
6008 __setattr__ = lambda self, name, value: _swig_setattr(self, CvConnectedComp, name, value)
6009 __swig_getmethods__ = {}
6010 __getattr__ = lambda self, name: _swig_getattr(self, CvConnectedComp, name)
6011 __repr__ = _swig_repr
6012 __swig_setmethods__["area"] = _cv.CvConnectedComp_area_set
6013 __swig_getmethods__["area"] = _cv.CvConnectedComp_area_get
6014 if _newclass:area = _swig_property(_cv.CvConnectedComp_area_get, _cv.CvConnectedComp_area_set)
6015 __swig_setmethods__["value"] = _cv.CvConnectedComp_value_set
6016 __swig_getmethods__["value"] = _cv.CvConnectedComp_value_get
6017 if _newclass:value = _swig_property(_cv.CvConnectedComp_value_get, _cv.CvConnectedComp_value_set)
6018 __swig_setmethods__["rect"] = _cv.CvConnectedComp_rect_set
6019 __swig_getmethods__["rect"] = _cv.CvConnectedComp_rect_get
6020 if _newclass:rect = _swig_property(_cv.CvConnectedComp_rect_get, _cv.CvConnectedComp_rect_set)
6021 __swig_setmethods__["contour"] = _cv.CvConnectedComp_contour_set
6022 __swig_getmethods__["contour"] = _cv.CvConnectedComp_contour_get
6023 if _newclass:contour = _swig_property(_cv.CvConnectedComp_contour_get, _cv.CvConnectedComp_contour_set)
6025 """__init__(self) -> CvConnectedComp"""
6026 this = _cv.new_CvConnectedComp()
6027 try: self.this.append(this)
6028 except: self.this = this
6029 __swig_destroy__ = _cv.delete_CvConnectedComp
6030 __del__ = lambda self : None;
6031 CvConnectedComp_swigregister = _cv.CvConnectedComp_swigregister
6032 CvConnectedComp_swigregister(CvConnectedComp)
6034 class CvChainPtReader(_object):
6035 """Proxy of C++ CvChainPtReader class"""
6036 __swig_setmethods__ = {}
6037 __setattr__ = lambda self, name, value: _swig_setattr(self, CvChainPtReader, name, value)
6038 __swig_getmethods__ = {}
6039 __getattr__ = lambda self, name: _swig_getattr(self, CvChainPtReader, name)
6040 __repr__ = _swig_repr
6041 __swig_setmethods__["header_size"] = _cv.CvChainPtReader_header_size_set
6042 __swig_getmethods__["header_size"] = _cv.CvChainPtReader_header_size_get
6043 if _newclass:header_size = _swig_property(_cv.CvChainPtReader_header_size_get, _cv.CvChainPtReader_header_size_set)
6044 __swig_setmethods__["seq"] = _cv.CvChainPtReader_seq_set
6045 __swig_getmethods__["seq"] = _cv.CvChainPtReader_seq_get
6046 if _newclass:seq = _swig_property(_cv.CvChainPtReader_seq_get, _cv.CvChainPtReader_seq_set)
6047 __swig_setmethods__["block"] = _cv.CvChainPtReader_block_set
6048 __swig_getmethods__["block"] = _cv.CvChainPtReader_block_get
6049 if _newclass:block = _swig_property(_cv.CvChainPtReader_block_get, _cv.CvChainPtReader_block_set)
6050 __swig_setmethods__["ptr"] = _cv.CvChainPtReader_ptr_set
6051 __swig_getmethods__["ptr"] = _cv.CvChainPtReader_ptr_get
6052 if _newclass:ptr = _swig_property(_cv.CvChainPtReader_ptr_get, _cv.CvChainPtReader_ptr_set)
6053 __swig_setmethods__["block_min"] = _cv.CvChainPtReader_block_min_set
6054 __swig_getmethods__["block_min"] = _cv.CvChainPtReader_block_min_get
6055 if _newclass:block_min = _swig_property(_cv.CvChainPtReader_block_min_get, _cv.CvChainPtReader_block_min_set)
6056 __swig_setmethods__["block_max"] = _cv.CvChainPtReader_block_max_set
6057 __swig_getmethods__["block_max"] = _cv.CvChainPtReader_block_max_get
6058 if _newclass:block_max = _swig_property(_cv.CvChainPtReader_block_max_get, _cv.CvChainPtReader_block_max_set)
6059 __swig_setmethods__["delta_index"] = _cv.CvChainPtReader_delta_index_set
6060 __swig_getmethods__["delta_index"] = _cv.CvChainPtReader_delta_index_get
6061 if _newclass:delta_index = _swig_property(_cv.CvChainPtReader_delta_index_get, _cv.CvChainPtReader_delta_index_set)
6062 __swig_setmethods__["prev_elem"] = _cv.CvChainPtReader_prev_elem_set
6063 __swig_getmethods__["prev_elem"] = _cv.CvChainPtReader_prev_elem_get
6064 if _newclass:prev_elem = _swig_property(_cv.CvChainPtReader_prev_elem_get, _cv.CvChainPtReader_prev_elem_set)
6065 __swig_setmethods__["code"] = _cv.CvChainPtReader_code_set
6066 __swig_getmethods__["code"] = _cv.CvChainPtReader_code_get
6067 if _newclass:code = _swig_property(_cv.CvChainPtReader_code_get, _cv.CvChainPtReader_code_set)
6068 __swig_setmethods__["pt"] = _cv.CvChainPtReader_pt_set
6069 __swig_getmethods__["pt"] = _cv.CvChainPtReader_pt_get
6070 if _newclass:pt = _swig_property(_cv.CvChainPtReader_pt_get, _cv.CvChainPtReader_pt_set)
6071 __swig_setmethods__["deltas"] = _cv.CvChainPtReader_deltas_set
6072 __swig_getmethods__["deltas"] = _cv.CvChainPtReader_deltas_get
6073 if _newclass:deltas = _swig_property(_cv.CvChainPtReader_deltas_get, _cv.CvChainPtReader_deltas_set)
6075 """__init__(self) -> CvChainPtReader"""
6076 this = _cv.new_CvChainPtReader()
6077 try: self.this.append(this)
6078 except: self.this = this
6079 __swig_destroy__ = _cv.delete_CvChainPtReader
6080 __del__ = lambda self : None;
6081 CvChainPtReader_swigregister = _cv.CvChainPtReader_swigregister
6082 CvChainPtReader_swigregister(CvChainPtReader)
6084 class CvContourTree(_object):
6085 """Proxy of C++ CvContourTree class"""
6086 __swig_setmethods__ = {}
6087 __setattr__ = lambda self, name, value: _swig_setattr(self, CvContourTree, name, value)
6088 __swig_getmethods__ = {}
6089 __getattr__ = lambda self, name: _swig_getattr(self, CvContourTree, name)
6090 __repr__ = _swig_repr
6091 __swig_setmethods__["flags"] = _cv.CvContourTree_flags_set
6092 __swig_getmethods__["flags"] = _cv.CvContourTree_flags_get
6093 if _newclass:flags = _swig_property(_cv.CvContourTree_flags_get, _cv.CvContourTree_flags_set)
6094 __swig_setmethods__["header_size"] = _cv.CvContourTree_header_size_set
6095 __swig_getmethods__["header_size"] = _cv.CvContourTree_header_size_get
6096 if _newclass:header_size = _swig_property(_cv.CvContourTree_header_size_get, _cv.CvContourTree_header_size_set)
6097 __swig_setmethods__["h_prev"] = _cv.CvContourTree_h_prev_set
6098 __swig_getmethods__["h_prev"] = _cv.CvContourTree_h_prev_get
6099 if _newclass:h_prev = _swig_property(_cv.CvContourTree_h_prev_get, _cv.CvContourTree_h_prev_set)
6100 __swig_setmethods__["h_next"] = _cv.CvContourTree_h_next_set
6101 __swig_getmethods__["h_next"] = _cv.CvContourTree_h_next_get
6102 if _newclass:h_next = _swig_property(_cv.CvContourTree_h_next_get, _cv.CvContourTree_h_next_set)
6103 __swig_setmethods__["v_prev"] = _cv.CvContourTree_v_prev_set
6104 __swig_getmethods__["v_prev"] = _cv.CvContourTree_v_prev_get
6105 if _newclass:v_prev = _swig_property(_cv.CvContourTree_v_prev_get, _cv.CvContourTree_v_prev_set)
6106 __swig_setmethods__["v_next"] = _cv.CvContourTree_v_next_set
6107 __swig_getmethods__["v_next"] = _cv.CvContourTree_v_next_get
6108 if _newclass:v_next = _swig_property(_cv.CvContourTree_v_next_get, _cv.CvContourTree_v_next_set)
6109 __swig_setmethods__["total"] = _cv.CvContourTree_total_set
6110 __swig_getmethods__["total"] = _cv.CvContourTree_total_get
6111 if _newclass:total = _swig_property(_cv.CvContourTree_total_get, _cv.CvContourTree_total_set)
6112 __swig_setmethods__["elem_size"] = _cv.CvContourTree_elem_size_set
6113 __swig_getmethods__["elem_size"] = _cv.CvContourTree_elem_size_get
6114 if _newclass:elem_size = _swig_property(_cv.CvContourTree_elem_size_get, _cv.CvContourTree_elem_size_set)
6115 __swig_setmethods__["block_max"] = _cv.CvContourTree_block_max_set
6116 __swig_getmethods__["block_max"] = _cv.CvContourTree_block_max_get
6117 if _newclass:block_max = _swig_property(_cv.CvContourTree_block_max_get, _cv.CvContourTree_block_max_set)
6118 __swig_setmethods__["ptr"] = _cv.CvContourTree_ptr_set
6119 __swig_getmethods__["ptr"] = _cv.CvContourTree_ptr_get
6120 if _newclass:ptr = _swig_property(_cv.CvContourTree_ptr_get, _cv.CvContourTree_ptr_set)
6121 __swig_setmethods__["delta_elems"] = _cv.CvContourTree_delta_elems_set
6122 __swig_getmethods__["delta_elems"] = _cv.CvContourTree_delta_elems_get
6123 if _newclass:delta_elems = _swig_property(_cv.CvContourTree_delta_elems_get, _cv.CvContourTree_delta_elems_set)
6124 __swig_setmethods__["storage"] = _cv.CvContourTree_storage_set
6125 __swig_getmethods__["storage"] = _cv.CvContourTree_storage_get
6126 if _newclass:storage = _swig_property(_cv.CvContourTree_storage_get, _cv.CvContourTree_storage_set)
6127 __swig_setmethods__["free_blocks"] = _cv.CvContourTree_free_blocks_set
6128 __swig_getmethods__["free_blocks"] = _cv.CvContourTree_free_blocks_get
6129 if _newclass:free_blocks = _swig_property(_cv.CvContourTree_free_blocks_get, _cv.CvContourTree_free_blocks_set)
6130 __swig_setmethods__["first"] = _cv.CvContourTree_first_set
6131 __swig_getmethods__["first"] = _cv.CvContourTree_first_get
6132 if _newclass:first = _swig_property(_cv.CvContourTree_first_get, _cv.CvContourTree_first_set)
6133 __swig_setmethods__["p1"] = _cv.CvContourTree_p1_set
6134 __swig_getmethods__["p1"] = _cv.CvContourTree_p1_get
6135 if _newclass:p1 = _swig_property(_cv.CvContourTree_p1_get, _cv.CvContourTree_p1_set)
6136 __swig_setmethods__["p2"] = _cv.CvContourTree_p2_set
6137 __swig_getmethods__["p2"] = _cv.CvContourTree_p2_get
6138 if _newclass:p2 = _swig_property(_cv.CvContourTree_p2_get, _cv.CvContourTree_p2_set)
6140 """__init__(self) -> CvContourTree"""
6141 this = _cv.new_CvContourTree()
6142 try: self.this.append(this)
6143 except: self.this = this
6144 __swig_destroy__ = _cv.delete_CvContourTree
6145 __del__ = lambda self : None;
6146 CvContourTree_swigregister = _cv.CvContourTree_swigregister
6147 CvContourTree_swigregister(CvContourTree)
6149 class CvConvexityDefect(_object):
6150 """Proxy of C++ CvConvexityDefect class"""
6151 __swig_setmethods__ = {}
6152 __setattr__ = lambda self, name, value: _swig_setattr(self, CvConvexityDefect, name, value)
6153 __swig_getmethods__ = {}
6154 __getattr__ = lambda self, name: _swig_getattr(self, CvConvexityDefect, name)
6155 __repr__ = _swig_repr
6156 __swig_setmethods__["start"] = _cv.CvConvexityDefect_start_set
6157 __swig_getmethods__["start"] = _cv.CvConvexityDefect_start_get
6158 if _newclass:start = _swig_property(_cv.CvConvexityDefect_start_get, _cv.CvConvexityDefect_start_set)
6159 __swig_setmethods__["end"] = _cv.CvConvexityDefect_end_set
6160 __swig_getmethods__["end"] = _cv.CvConvexityDefect_end_get
6161 if _newclass:end = _swig_property(_cv.CvConvexityDefect_end_get, _cv.CvConvexityDefect_end_set)
6162 __swig_setmethods__["depth_point"] = _cv.CvConvexityDefect_depth_point_set
6163 __swig_getmethods__["depth_point"] = _cv.CvConvexityDefect_depth_point_get
6164 if _newclass:depth_point = _swig_property(_cv.CvConvexityDefect_depth_point_get, _cv.CvConvexityDefect_depth_point_set)
6165 __swig_setmethods__["depth"] = _cv.CvConvexityDefect_depth_set
6166 __swig_getmethods__["depth"] = _cv.CvConvexityDefect_depth_get
6167 if _newclass:depth = _swig_property(_cv.CvConvexityDefect_depth_get, _cv.CvConvexityDefect_depth_set)
6169 """__init__(self) -> CvConvexityDefect"""
6170 this = _cv.new_CvConvexityDefect()
6171 try: self.this.append(this)
6172 except: self.this = this
6173 __swig_destroy__ = _cv.delete_CvConvexityDefect
6174 __del__ = lambda self : None;
6175 CvConvexityDefect_swigregister = _cv.CvConvexityDefect_swigregister
6176 CvConvexityDefect_swigregister(CvConvexityDefect)
6178 class CvQuadEdge2D(_object):
6179 """Proxy of C++ CvQuadEdge2D class"""
6180 __swig_setmethods__ = {}
6181 __setattr__ = lambda self, name, value: _swig_setattr(self, CvQuadEdge2D, name, value)
6182 __swig_getmethods__ = {}
6183 __getattr__ = lambda self, name: _swig_getattr(self, CvQuadEdge2D, name)
6184 __repr__ = _swig_repr
6185 __swig_setmethods__["flags"] = _cv.CvQuadEdge2D_flags_set
6186 __swig_getmethods__["flags"] = _cv.CvQuadEdge2D_flags_get
6187 if _newclass:flags = _swig_property(_cv.CvQuadEdge2D_flags_get, _cv.CvQuadEdge2D_flags_set)
6188 __swig_setmethods__["pt"] = _cv.CvQuadEdge2D_pt_set
6189 __swig_getmethods__["pt"] = _cv.CvQuadEdge2D_pt_get
6190 if _newclass:pt = _swig_property(_cv.CvQuadEdge2D_pt_get, _cv.CvQuadEdge2D_pt_set)
6191 __swig_setmethods__["next"] = _cv.CvQuadEdge2D_next_set
6192 __swig_getmethods__["next"] = _cv.CvQuadEdge2D_next_get
6193 if _newclass:next = _swig_property(_cv.CvQuadEdge2D_next_get, _cv.CvQuadEdge2D_next_set)
6195 """__init__(self) -> CvQuadEdge2D"""
6196 this = _cv.new_CvQuadEdge2D()
6197 try: self.this.append(this)
6198 except: self.this = this
6199 __swig_destroy__ = _cv.delete_CvQuadEdge2D
6200 __del__ = lambda self : None;
6201 CvQuadEdge2D_swigregister = _cv.CvQuadEdge2D_swigregister
6202 CvQuadEdge2D_swigregister(CvQuadEdge2D)
6204 class CvSubdiv2DPoint(_object):
6205 """Proxy of C++ CvSubdiv2DPoint class"""
6206 __swig_setmethods__ = {}
6207 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSubdiv2DPoint, name, value)
6208 __swig_getmethods__ = {}
6209 __getattr__ = lambda self, name: _swig_getattr(self, CvSubdiv2DPoint, name)
6210 __repr__ = _swig_repr
6211 __swig_setmethods__["flags"] = _cv.CvSubdiv2DPoint_flags_set
6212 __swig_getmethods__["flags"] = _cv.CvSubdiv2DPoint_flags_get
6213 if _newclass:flags = _swig_property(_cv.CvSubdiv2DPoint_flags_get, _cv.CvSubdiv2DPoint_flags_set)
6214 __swig_setmethods__["first"] = _cv.CvSubdiv2DPoint_first_set
6215 __swig_getmethods__["first"] = _cv.CvSubdiv2DPoint_first_get
6216 if _newclass:first = _swig_property(_cv.CvSubdiv2DPoint_first_get, _cv.CvSubdiv2DPoint_first_set)
6217 __swig_setmethods__["pt"] = _cv.CvSubdiv2DPoint_pt_set
6218 __swig_getmethods__["pt"] = _cv.CvSubdiv2DPoint_pt_get
6219 if _newclass:pt = _swig_property(_cv.CvSubdiv2DPoint_pt_get, _cv.CvSubdiv2DPoint_pt_set)
6221 """__init__(self) -> CvSubdiv2DPoint"""
6222 this = _cv.new_CvSubdiv2DPoint()
6223 try: self.this.append(this)
6224 except: self.this = this
6225 __swig_destroy__ = _cv.delete_CvSubdiv2DPoint
6226 __del__ = lambda self : None;
6227 CvSubdiv2DPoint_swigregister = _cv.CvSubdiv2DPoint_swigregister
6228 CvSubdiv2DPoint_swigregister(CvSubdiv2DPoint)
6230 class CvSubdiv2D(_object):
6231 """Proxy of C++ CvSubdiv2D class"""
6232 __swig_setmethods__ = {}
6233 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSubdiv2D, name, value)
6234 __swig_getmethods__ = {}
6235 __getattr__ = lambda self, name: _swig_getattr(self, CvSubdiv2D, name)
6236 __repr__ = _swig_repr
6237 __swig_setmethods__["flags"] = _cv.CvSubdiv2D_flags_set
6238 __swig_getmethods__["flags"] = _cv.CvSubdiv2D_flags_get
6239 if _newclass:flags = _swig_property(_cv.CvSubdiv2D_flags_get, _cv.CvSubdiv2D_flags_set)
6240 __swig_setmethods__["header_size"] = _cv.CvSubdiv2D_header_size_set
6241 __swig_getmethods__["header_size"] = _cv.CvSubdiv2D_header_size_get
6242 if _newclass:header_size = _swig_property(_cv.CvSubdiv2D_header_size_get, _cv.CvSubdiv2D_header_size_set)
6243 __swig_setmethods__["h_prev"] = _cv.CvSubdiv2D_h_prev_set
6244 __swig_getmethods__["h_prev"] = _cv.CvSubdiv2D_h_prev_get
6245 if _newclass:h_prev = _swig_property(_cv.CvSubdiv2D_h_prev_get, _cv.CvSubdiv2D_h_prev_set)
6246 __swig_setmethods__["h_next"] = _cv.CvSubdiv2D_h_next_set
6247 __swig_getmethods__["h_next"] = _cv.CvSubdiv2D_h_next_get
6248 if _newclass:h_next = _swig_property(_cv.CvSubdiv2D_h_next_get, _cv.CvSubdiv2D_h_next_set)
6249 __swig_setmethods__["v_prev"] = _cv.CvSubdiv2D_v_prev_set
6250 __swig_getmethods__["v_prev"] = _cv.CvSubdiv2D_v_prev_get
6251 if _newclass:v_prev = _swig_property(_cv.CvSubdiv2D_v_prev_get, _cv.CvSubdiv2D_v_prev_set)
6252 __swig_setmethods__["v_next"] = _cv.CvSubdiv2D_v_next_set
6253 __swig_getmethods__["v_next"] = _cv.CvSubdiv2D_v_next_get
6254 if _newclass:v_next = _swig_property(_cv.CvSubdiv2D_v_next_get, _cv.CvSubdiv2D_v_next_set)
6255 __swig_setmethods__["total"] = _cv.CvSubdiv2D_total_set
6256 __swig_getmethods__["total"] = _cv.CvSubdiv2D_total_get
6257 if _newclass:total = _swig_property(_cv.CvSubdiv2D_total_get, _cv.CvSubdiv2D_total_set)
6258 __swig_setmethods__["elem_size"] = _cv.CvSubdiv2D_elem_size_set
6259 __swig_getmethods__["elem_size"] = _cv.CvSubdiv2D_elem_size_get
6260 if _newclass:elem_size = _swig_property(_cv.CvSubdiv2D_elem_size_get, _cv.CvSubdiv2D_elem_size_set)
6261 __swig_setmethods__["block_max"] = _cv.CvSubdiv2D_block_max_set
6262 __swig_getmethods__["block_max"] = _cv.CvSubdiv2D_block_max_get
6263 if _newclass:block_max = _swig_property(_cv.CvSubdiv2D_block_max_get, _cv.CvSubdiv2D_block_max_set)
6264 __swig_setmethods__["ptr"] = _cv.CvSubdiv2D_ptr_set
6265 __swig_getmethods__["ptr"] = _cv.CvSubdiv2D_ptr_get
6266 if _newclass:ptr = _swig_property(_cv.CvSubdiv2D_ptr_get, _cv.CvSubdiv2D_ptr_set)
6267 __swig_setmethods__["delta_elems"] = _cv.CvSubdiv2D_delta_elems_set
6268 __swig_getmethods__["delta_elems"] = _cv.CvSubdiv2D_delta_elems_get
6269 if _newclass:delta_elems = _swig_property(_cv.CvSubdiv2D_delta_elems_get, _cv.CvSubdiv2D_delta_elems_set)
6270 __swig_setmethods__["storage"] = _cv.CvSubdiv2D_storage_set
6271 __swig_getmethods__["storage"] = _cv.CvSubdiv2D_storage_get
6272 if _newclass:storage = _swig_property(_cv.CvSubdiv2D_storage_get, _cv.CvSubdiv2D_storage_set)
6273 __swig_setmethods__["free_blocks"] = _cv.CvSubdiv2D_free_blocks_set
6274 __swig_getmethods__["free_blocks"] = _cv.CvSubdiv2D_free_blocks_get
6275 if _newclass:free_blocks = _swig_property(_cv.CvSubdiv2D_free_blocks_get, _cv.CvSubdiv2D_free_blocks_set)
6276 __swig_setmethods__["first"] = _cv.CvSubdiv2D_first_set
6277 __swig_getmethods__["first"] = _cv.CvSubdiv2D_first_get
6278 if _newclass:first = _swig_property(_cv.CvSubdiv2D_first_get, _cv.CvSubdiv2D_first_set)
6279 __swig_setmethods__["free_elems"] = _cv.CvSubdiv2D_free_elems_set
6280 __swig_getmethods__["free_elems"] = _cv.CvSubdiv2D_free_elems_get
6281 if _newclass:free_elems = _swig_property(_cv.CvSubdiv2D_free_elems_get, _cv.CvSubdiv2D_free_elems_set)
6282 __swig_setmethods__["active_count"] = _cv.CvSubdiv2D_active_count_set
6283 __swig_getmethods__["active_count"] = _cv.CvSubdiv2D_active_count_get
6284 if _newclass:active_count = _swig_property(_cv.CvSubdiv2D_active_count_get, _cv.CvSubdiv2D_active_count_set)
6285 __swig_setmethods__["quad_edges"] = _cv.CvSubdiv2D_quad_edges_set
6286 __swig_getmethods__["quad_edges"] = _cv.CvSubdiv2D_quad_edges_get
6287 if _newclass:quad_edges = _swig_property(_cv.CvSubdiv2D_quad_edges_get, _cv.CvSubdiv2D_quad_edges_set)
6288 __swig_setmethods__["is_geometry_valid"] = _cv.CvSubdiv2D_is_geometry_valid_set
6289 __swig_getmethods__["is_geometry_valid"] = _cv.CvSubdiv2D_is_geometry_valid_get
6290 if _newclass:is_geometry_valid = _swig_property(_cv.CvSubdiv2D_is_geometry_valid_get, _cv.CvSubdiv2D_is_geometry_valid_set)
6291 __swig_setmethods__["recent_edge"] = _cv.CvSubdiv2D_recent_edge_set
6292 __swig_getmethods__["recent_edge"] = _cv.CvSubdiv2D_recent_edge_get
6293 if _newclass:recent_edge = _swig_property(_cv.CvSubdiv2D_recent_edge_get, _cv.CvSubdiv2D_recent_edge_set)
6294 __swig_setmethods__["topleft"] = _cv.CvSubdiv2D_topleft_set
6295 __swig_getmethods__["topleft"] = _cv.CvSubdiv2D_topleft_get
6296 if _newclass:topleft = _swig_property(_cv.CvSubdiv2D_topleft_get, _cv.CvSubdiv2D_topleft_set)
6297 __swig_setmethods__["bottomright"] = _cv.CvSubdiv2D_bottomright_set
6298 __swig_getmethods__["bottomright"] = _cv.CvSubdiv2D_bottomright_get
6299 if _newclass:bottomright = _swig_property(_cv.CvSubdiv2D_bottomright_get, _cv.CvSubdiv2D_bottomright_set)
6300 __swig_setmethods__["edges"] = _cv.CvSubdiv2D_edges_set
6301 __swig_getmethods__["edges"] = _cv.CvSubdiv2D_edges_get
6302 if _newclass:edges = _swig_property(_cv.CvSubdiv2D_edges_get, _cv.CvSubdiv2D_edges_set)
6303 def typed_edges_get(self):
6304 """typed_edges_get(self) -> CvSeq_CvQuadEdge2D"""
6305 return _cv.CvSubdiv2D_typed_edges_get(self)
6307 def typed_edges_set(self, *args):
6308 """typed_edges_set(self, CvSeq_CvQuadEdge2D arg0)"""
6309 return _cv.CvSubdiv2D_typed_edges_set(self, *args)
6312 s = CvSeq_QuadEdge2D.cast(self)
6313 for i in range(s.total):
6317 """__init__(self) -> CvSubdiv2D"""
6318 this = _cv.new_CvSubdiv2D()
6319 try: self.this.append(this)
6320 except: self.this = this
6321 __swig_destroy__ = _cv.delete_CvSubdiv2D
6322 __del__ = lambda self : None;
6323 CvSubdiv2D_swigregister = _cv.CvSubdiv2D_swigregister
6324 CvSubdiv2D_swigregister(CvSubdiv2D)
6326 CV_PTLOC_ERROR = _cv.CV_PTLOC_ERROR
6327 CV_PTLOC_OUTSIDE_RECT = _cv.CV_PTLOC_OUTSIDE_RECT
6328 CV_PTLOC_INSIDE = _cv.CV_PTLOC_INSIDE
6329 CV_PTLOC_VERTEX = _cv.CV_PTLOC_VERTEX
6330 CV_PTLOC_ON_EDGE = _cv.CV_PTLOC_ON_EDGE
6331 CV_NEXT_AROUND_ORG = _cv.CV_NEXT_AROUND_ORG
6332 CV_NEXT_AROUND_DST = _cv.CV_NEXT_AROUND_DST
6333 CV_PREV_AROUND_ORG = _cv.CV_PREV_AROUND_ORG
6334 CV_PREV_AROUND_DST = _cv.CV_PREV_AROUND_DST
6335 CV_NEXT_AROUND_LEFT = _cv.CV_NEXT_AROUND_LEFT
6336 CV_NEXT_AROUND_RIGHT = _cv.CV_NEXT_AROUND_RIGHT
6337 CV_PREV_AROUND_LEFT = _cv.CV_PREV_AROUND_LEFT
6338 CV_PREV_AROUND_RIGHT = _cv.CV_PREV_AROUND_RIGHT
6339 CV_GAUSSIAN_5x5 = _cv.CV_GAUSSIAN_5x5
6340 class CvMatrix3(_object):
6341 """Proxy of C++ CvMatrix3 class"""
6342 __swig_setmethods__ = {}
6343 __setattr__ = lambda self, name, value: _swig_setattr(self, CvMatrix3, name, value)
6344 __swig_getmethods__ = {}
6345 __getattr__ = lambda self, name: _swig_getattr(self, CvMatrix3, name)
6346 __repr__ = _swig_repr
6347 __swig_setmethods__["m"] = _cv.CvMatrix3_m_set
6348 __swig_getmethods__["m"] = _cv.CvMatrix3_m_get
6349 if _newclass:m = _swig_property(_cv.CvMatrix3_m_get, _cv.CvMatrix3_m_set)
6351 """__init__(self) -> CvMatrix3"""
6352 this = _cv.new_CvMatrix3()
6353 try: self.this.append(this)
6354 except: self.this = this
6355 __swig_destroy__ = _cv.delete_CvMatrix3
6356 __del__ = lambda self : None;
6357 CvMatrix3_swigregister = _cv.CvMatrix3_swigregister
6358 CvMatrix3_swigregister(CvMatrix3)
6360 class CvConDensation(_object):
6361 """Proxy of C++ CvConDensation class"""
6362 __swig_setmethods__ = {}
6363 __setattr__ = lambda self, name, value: _swig_setattr(self, CvConDensation, name, value)
6364 __swig_getmethods__ = {}
6365 __getattr__ = lambda self, name: _swig_getattr(self, CvConDensation, name)
6366 def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined")
6367 __repr__ = _swig_repr
6368 __swig_setmethods__["MP"] = _cv.CvConDensation_MP_set
6369 __swig_getmethods__["MP"] = _cv.CvConDensation_MP_get
6370 if _newclass:MP = _swig_property(_cv.CvConDensation_MP_get, _cv.CvConDensation_MP_set)
6371 __swig_setmethods__["DP"] = _cv.CvConDensation_DP_set
6372 __swig_getmethods__["DP"] = _cv.CvConDensation_DP_get
6373 if _newclass:DP = _swig_property(_cv.CvConDensation_DP_get, _cv.CvConDensation_DP_set)
6374 __swig_setmethods__["DynamMatr"] = _cv.CvConDensation_DynamMatr_set
6375 __swig_getmethods__["DynamMatr"] = _cv.CvConDensation_DynamMatr_get
6376 if _newclass:DynamMatr = _swig_property(_cv.CvConDensation_DynamMatr_get, _cv.CvConDensation_DynamMatr_set)
6377 __swig_setmethods__["State"] = _cv.CvConDensation_State_set
6378 __swig_getmethods__["State"] = _cv.CvConDensation_State_get
6379 if _newclass:State = _swig_property(_cv.CvConDensation_State_get, _cv.CvConDensation_State_set)
6380 __swig_setmethods__["SamplesNum"] = _cv.CvConDensation_SamplesNum_set
6381 __swig_getmethods__["SamplesNum"] = _cv.CvConDensation_SamplesNum_get
6382 if _newclass:SamplesNum = _swig_property(_cv.CvConDensation_SamplesNum_get, _cv.CvConDensation_SamplesNum_set)
6383 __swig_setmethods__["flSamples"] = _cv.CvConDensation_flSamples_set
6384 __swig_getmethods__["flSamples"] = _cv.CvConDensation_flSamples_get
6385 if _newclass:flSamples = _swig_property(_cv.CvConDensation_flSamples_get, _cv.CvConDensation_flSamples_set)
6386 __swig_setmethods__["flNewSamples"] = _cv.CvConDensation_flNewSamples_set
6387 __swig_getmethods__["flNewSamples"] = _cv.CvConDensation_flNewSamples_get
6388 if _newclass:flNewSamples = _swig_property(_cv.CvConDensation_flNewSamples_get, _cv.CvConDensation_flNewSamples_set)
6389 __swig_setmethods__["flConfidence"] = _cv.CvConDensation_flConfidence_set
6390 __swig_getmethods__["flConfidence"] = _cv.CvConDensation_flConfidence_get
6391 if _newclass:flConfidence = _swig_property(_cv.CvConDensation_flConfidence_get, _cv.CvConDensation_flConfidence_set)
6392 __swig_setmethods__["flCumulative"] = _cv.CvConDensation_flCumulative_set
6393 __swig_getmethods__["flCumulative"] = _cv.CvConDensation_flCumulative_get
6394 if _newclass:flCumulative = _swig_property(_cv.CvConDensation_flCumulative_get, _cv.CvConDensation_flCumulative_set)
6395 __swig_setmethods__["Temp"] = _cv.CvConDensation_Temp_set
6396 __swig_getmethods__["Temp"] = _cv.CvConDensation_Temp_get
6397 if _newclass:Temp = _swig_property(_cv.CvConDensation_Temp_get, _cv.CvConDensation_Temp_set)
6398 __swig_setmethods__["RandomSample"] = _cv.CvConDensation_RandomSample_set
6399 __swig_getmethods__["RandomSample"] = _cv.CvConDensation_RandomSample_get
6400 if _newclass:RandomSample = _swig_property(_cv.CvConDensation_RandomSample_get, _cv.CvConDensation_RandomSample_set)
6401 __swig_setmethods__["RandS"] = _cv.CvConDensation_RandS_set
6402 __swig_getmethods__["RandS"] = _cv.CvConDensation_RandS_get
6403 if _newclass:RandS = _swig_property(_cv.CvConDensation_RandS_get, _cv.CvConDensation_RandS_set)
6404 __swig_destroy__ = _cv.delete_CvConDensation
6405 __del__ = lambda self : None;
6406 CvConDensation_swigregister = _cv.CvConDensation_swigregister
6407 CvConDensation_swigregister(CvConDensation)
6409 class CvKalman(_object):
6410 """Proxy of C++ CvKalman class"""
6411 __swig_setmethods__ = {}
6412 __setattr__ = lambda self, name, value: _swig_setattr(self, CvKalman, name, value)
6413 __swig_getmethods__ = {}
6414 __getattr__ = lambda self, name: _swig_getattr(self, CvKalman, name)
6415 def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined")
6416 __repr__ = _swig_repr
6417 __swig_setmethods__["MP"] = _cv.CvKalman_MP_set
6418 __swig_getmethods__["MP"] = _cv.CvKalman_MP_get
6419 if _newclass:MP = _swig_property(_cv.CvKalman_MP_get, _cv.CvKalman_MP_set)
6420 __swig_setmethods__["DP"] = _cv.CvKalman_DP_set
6421 __swig_getmethods__["DP"] = _cv.CvKalman_DP_get
6422 if _newclass:DP = _swig_property(_cv.CvKalman_DP_get, _cv.CvKalman_DP_set)
6423 __swig_setmethods__["CP"] = _cv.CvKalman_CP_set
6424 __swig_getmethods__["CP"] = _cv.CvKalman_CP_get
6425 if _newclass:CP = _swig_property(_cv.CvKalman_CP_get, _cv.CvKalman_CP_set)
6426 __swig_setmethods__["PosterState"] = _cv.CvKalman_PosterState_set
6427 __swig_getmethods__["PosterState"] = _cv.CvKalman_PosterState_get
6428 if _newclass:PosterState = _swig_property(_cv.CvKalman_PosterState_get, _cv.CvKalman_PosterState_set)
6429 __swig_setmethods__["PriorState"] = _cv.CvKalman_PriorState_set
6430 __swig_getmethods__["PriorState"] = _cv.CvKalman_PriorState_get
6431 if _newclass:PriorState = _swig_property(_cv.CvKalman_PriorState_get, _cv.CvKalman_PriorState_set)
6432 __swig_setmethods__["DynamMatr"] = _cv.CvKalman_DynamMatr_set
6433 __swig_getmethods__["DynamMatr"] = _cv.CvKalman_DynamMatr_get
6434 if _newclass:DynamMatr = _swig_property(_cv.CvKalman_DynamMatr_get, _cv.CvKalman_DynamMatr_set)
6435 __swig_setmethods__["MeasurementMatr"] = _cv.CvKalman_MeasurementMatr_set
6436 __swig_getmethods__["MeasurementMatr"] = _cv.CvKalman_MeasurementMatr_get
6437 if _newclass:MeasurementMatr = _swig_property(_cv.CvKalman_MeasurementMatr_get, _cv.CvKalman_MeasurementMatr_set)
6438 __swig_setmethods__["MNCovariance"] = _cv.CvKalman_MNCovariance_set
6439 __swig_getmethods__["MNCovariance"] = _cv.CvKalman_MNCovariance_get
6440 if _newclass:MNCovariance = _swig_property(_cv.CvKalman_MNCovariance_get, _cv.CvKalman_MNCovariance_set)
6441 __swig_setmethods__["PNCovariance"] = _cv.CvKalman_PNCovariance_set
6442 __swig_getmethods__["PNCovariance"] = _cv.CvKalman_PNCovariance_get
6443 if _newclass:PNCovariance = _swig_property(_cv.CvKalman_PNCovariance_get, _cv.CvKalman_PNCovariance_set)
6444 __swig_setmethods__["KalmGainMatr"] = _cv.CvKalman_KalmGainMatr_set
6445 __swig_getmethods__["KalmGainMatr"] = _cv.CvKalman_KalmGainMatr_get
6446 if _newclass:KalmGainMatr = _swig_property(_cv.CvKalman_KalmGainMatr_get, _cv.CvKalman_KalmGainMatr_set)
6447 __swig_setmethods__["PriorErrorCovariance"] = _cv.CvKalman_PriorErrorCovariance_set
6448 __swig_getmethods__["PriorErrorCovariance"] = _cv.CvKalman_PriorErrorCovariance_get
6449 if _newclass:PriorErrorCovariance = _swig_property(_cv.CvKalman_PriorErrorCovariance_get, _cv.CvKalman_PriorErrorCovariance_set)
6450 __swig_setmethods__["PosterErrorCovariance"] = _cv.CvKalman_PosterErrorCovariance_set
6451 __swig_getmethods__["PosterErrorCovariance"] = _cv.CvKalman_PosterErrorCovariance_get
6452 if _newclass:PosterErrorCovariance = _swig_property(_cv.CvKalman_PosterErrorCovariance_get, _cv.CvKalman_PosterErrorCovariance_set)
6453 __swig_setmethods__["Temp1"] = _cv.CvKalman_Temp1_set
6454 __swig_getmethods__["Temp1"] = _cv.CvKalman_Temp1_get
6455 if _newclass:Temp1 = _swig_property(_cv.CvKalman_Temp1_get, _cv.CvKalman_Temp1_set)
6456 __swig_setmethods__["Temp2"] = _cv.CvKalman_Temp2_set
6457 __swig_getmethods__["Temp2"] = _cv.CvKalman_Temp2_get
6458 if _newclass:Temp2 = _swig_property(_cv.CvKalman_Temp2_get, _cv.CvKalman_Temp2_set)
6459 __swig_setmethods__["state_pre"] = _cv.CvKalman_state_pre_set
6460 __swig_getmethods__["state_pre"] = _cv.CvKalman_state_pre_get
6461 if _newclass:state_pre = _swig_property(_cv.CvKalman_state_pre_get, _cv.CvKalman_state_pre_set)
6462 __swig_setmethods__["state_post"] = _cv.CvKalman_state_post_set
6463 __swig_getmethods__["state_post"] = _cv.CvKalman_state_post_get
6464 if _newclass:state_post = _swig_property(_cv.CvKalman_state_post_get, _cv.CvKalman_state_post_set)
6465 __swig_setmethods__["transition_matrix"] = _cv.CvKalman_transition_matrix_set
6466 __swig_getmethods__["transition_matrix"] = _cv.CvKalman_transition_matrix_get
6467 if _newclass:transition_matrix = _swig_property(_cv.CvKalman_transition_matrix_get, _cv.CvKalman_transition_matrix_set)
6468 __swig_setmethods__["control_matrix"] = _cv.CvKalman_control_matrix_set
6469 __swig_getmethods__["control_matrix"] = _cv.CvKalman_control_matrix_get
6470 if _newclass:control_matrix = _swig_property(_cv.CvKalman_control_matrix_get, _cv.CvKalman_control_matrix_set)
6471 __swig_setmethods__["measurement_matrix"] = _cv.CvKalman_measurement_matrix_set
6472 __swig_getmethods__["measurement_matrix"] = _cv.CvKalman_measurement_matrix_get
6473 if _newclass:measurement_matrix = _swig_property(_cv.CvKalman_measurement_matrix_get, _cv.CvKalman_measurement_matrix_set)
6474 __swig_setmethods__["process_noise_cov"] = _cv.CvKalman_process_noise_cov_set
6475 __swig_getmethods__["process_noise_cov"] = _cv.CvKalman_process_noise_cov_get
6476 if _newclass:process_noise_cov = _swig_property(_cv.CvKalman_process_noise_cov_get, _cv.CvKalman_process_noise_cov_set)
6477 __swig_setmethods__["measurement_noise_cov"] = _cv.CvKalman_measurement_noise_cov_set
6478 __swig_getmethods__["measurement_noise_cov"] = _cv.CvKalman_measurement_noise_cov_get
6479 if _newclass:measurement_noise_cov = _swig_property(_cv.CvKalman_measurement_noise_cov_get, _cv.CvKalman_measurement_noise_cov_set)
6480 __swig_setmethods__["error_cov_pre"] = _cv.CvKalman_error_cov_pre_set
6481 __swig_getmethods__["error_cov_pre"] = _cv.CvKalman_error_cov_pre_get
6482 if _newclass:error_cov_pre = _swig_property(_cv.CvKalman_error_cov_pre_get, _cv.CvKalman_error_cov_pre_set)
6483 __swig_setmethods__["gain"] = _cv.CvKalman_gain_set
6484 __swig_getmethods__["gain"] = _cv.CvKalman_gain_get
6485 if _newclass:gain = _swig_property(_cv.CvKalman_gain_get, _cv.CvKalman_gain_set)
6486 __swig_setmethods__["error_cov_post"] = _cv.CvKalman_error_cov_post_set
6487 __swig_getmethods__["error_cov_post"] = _cv.CvKalman_error_cov_post_get
6488 if _newclass:error_cov_post = _swig_property(_cv.CvKalman_error_cov_post_get, _cv.CvKalman_error_cov_post_set)
6489 __swig_setmethods__["temp1"] = _cv.CvKalman_temp1_set
6490 __swig_getmethods__["temp1"] = _cv.CvKalman_temp1_get
6491 if _newclass:temp1 = _swig_property(_cv.CvKalman_temp1_get, _cv.CvKalman_temp1_set)
6492 __swig_setmethods__["temp2"] = _cv.CvKalman_temp2_set
6493 __swig_getmethods__["temp2"] = _cv.CvKalman_temp2_get
6494 if _newclass:temp2 = _swig_property(_cv.CvKalman_temp2_get, _cv.CvKalman_temp2_set)
6495 __swig_setmethods__["temp3"] = _cv.CvKalman_temp3_set
6496 __swig_getmethods__["temp3"] = _cv.CvKalman_temp3_get
6497 if _newclass:temp3 = _swig_property(_cv.CvKalman_temp3_get, _cv.CvKalman_temp3_set)
6498 __swig_setmethods__["temp4"] = _cv.CvKalman_temp4_set
6499 __swig_getmethods__["temp4"] = _cv.CvKalman_temp4_get
6500 if _newclass:temp4 = _swig_property(_cv.CvKalman_temp4_get, _cv.CvKalman_temp4_set)
6501 __swig_setmethods__["temp5"] = _cv.CvKalman_temp5_set
6502 __swig_getmethods__["temp5"] = _cv.CvKalman_temp5_get
6503 if _newclass:temp5 = _swig_property(_cv.CvKalman_temp5_get, _cv.CvKalman_temp5_set)
6504 __swig_destroy__ = _cv.delete_CvKalman
6505 __del__ = lambda self : None;
6506 CvKalman_swigregister = _cv.CvKalman_swigregister
6507 CvKalman_swigregister(CvKalman)
6509 class CvHaarFeature(_object):
6510 """Proxy of C++ CvHaarFeature class"""
6511 __swig_setmethods__ = {}
6512 __setattr__ = lambda self, name, value: _swig_setattr(self, CvHaarFeature, name, value)
6513 __swig_getmethods__ = {}
6514 __getattr__ = lambda self, name: _swig_getattr(self, CvHaarFeature, name)
6515 __repr__ = _swig_repr
6516 __swig_setmethods__["tilted"] = _cv.CvHaarFeature_tilted_set
6517 __swig_getmethods__["tilted"] = _cv.CvHaarFeature_tilted_get
6518 if _newclass:tilted = _swig_property(_cv.CvHaarFeature_tilted_get, _cv.CvHaarFeature_tilted_set)
6519 __swig_getmethods__["rect"] = _cv.CvHaarFeature_rect_get
6520 if _newclass:rect = _swig_property(_cv.CvHaarFeature_rect_get)
6522 """__init__(self) -> CvHaarFeature"""
6523 this = _cv.new_CvHaarFeature()
6524 try: self.this.append(this)
6525 except: self.this = this
6526 __swig_destroy__ = _cv.delete_CvHaarFeature
6527 __del__ = lambda self : None;
6528 CvHaarFeature_swigregister = _cv.CvHaarFeature_swigregister
6529 CvHaarFeature_swigregister(CvHaarFeature)
6531 class CvHaarFeature_rect(_object):
6532 """Proxy of C++ CvHaarFeature_rect class"""
6533 __swig_setmethods__ = {}
6534 __setattr__ = lambda self, name, value: _swig_setattr(self, CvHaarFeature_rect, name, value)
6535 __swig_getmethods__ = {}
6536 __getattr__ = lambda self, name: _swig_getattr(self, CvHaarFeature_rect, name)
6537 __repr__ = _swig_repr
6538 __swig_setmethods__["r"] = _cv.CvHaarFeature_rect_r_set
6539 __swig_getmethods__["r"] = _cv.CvHaarFeature_rect_r_get
6540 if _newclass:r = _swig_property(_cv.CvHaarFeature_rect_r_get, _cv.CvHaarFeature_rect_r_set)
6541 __swig_setmethods__["weight"] = _cv.CvHaarFeature_rect_weight_set
6542 __swig_getmethods__["weight"] = _cv.CvHaarFeature_rect_weight_get
6543 if _newclass:weight = _swig_property(_cv.CvHaarFeature_rect_weight_get, _cv.CvHaarFeature_rect_weight_set)
6545 """__init__(self) -> CvHaarFeature_rect"""
6546 this = _cv.new_CvHaarFeature_rect()
6547 try: self.this.append(this)
6548 except: self.this = this
6549 __swig_destroy__ = _cv.delete_CvHaarFeature_rect
6550 __del__ = lambda self : None;
6551 CvHaarFeature_rect_swigregister = _cv.CvHaarFeature_rect_swigregister
6552 CvHaarFeature_rect_swigregister(CvHaarFeature_rect)
6554 class CvHaarClassifier(_object):
6555 """Proxy of C++ CvHaarClassifier class"""
6556 __swig_setmethods__ = {}
6557 __setattr__ = lambda self, name, value: _swig_setattr(self, CvHaarClassifier, name, value)
6558 __swig_getmethods__ = {}
6559 __getattr__ = lambda self, name: _swig_getattr(self, CvHaarClassifier, name)
6560 __repr__ = _swig_repr
6561 __swig_setmethods__["count"] = _cv.CvHaarClassifier_count_set
6562 __swig_getmethods__["count"] = _cv.CvHaarClassifier_count_get
6563 if _newclass:count = _swig_property(_cv.CvHaarClassifier_count_get, _cv.CvHaarClassifier_count_set)
6564 __swig_setmethods__["haar_feature"] = _cv.CvHaarClassifier_haar_feature_set
6565 __swig_getmethods__["haar_feature"] = _cv.CvHaarClassifier_haar_feature_get
6566 if _newclass:haar_feature = _swig_property(_cv.CvHaarClassifier_haar_feature_get, _cv.CvHaarClassifier_haar_feature_set)
6567 __swig_setmethods__["threshold"] = _cv.CvHaarClassifier_threshold_set
6568 __swig_getmethods__["threshold"] = _cv.CvHaarClassifier_threshold_get
6569 if _newclass:threshold = _swig_property(_cv.CvHaarClassifier_threshold_get, _cv.CvHaarClassifier_threshold_set)
6570 __swig_setmethods__["left"] = _cv.CvHaarClassifier_left_set
6571 __swig_getmethods__["left"] = _cv.CvHaarClassifier_left_get
6572 if _newclass:left = _swig_property(_cv.CvHaarClassifier_left_get, _cv.CvHaarClassifier_left_set)
6573 __swig_setmethods__["right"] = _cv.CvHaarClassifier_right_set
6574 __swig_getmethods__["right"] = _cv.CvHaarClassifier_right_get
6575 if _newclass:right = _swig_property(_cv.CvHaarClassifier_right_get, _cv.CvHaarClassifier_right_set)
6576 __swig_setmethods__["alpha"] = _cv.CvHaarClassifier_alpha_set
6577 __swig_getmethods__["alpha"] = _cv.CvHaarClassifier_alpha_get
6578 if _newclass:alpha = _swig_property(_cv.CvHaarClassifier_alpha_get, _cv.CvHaarClassifier_alpha_set)
6580 """__init__(self) -> CvHaarClassifier"""
6581 this = _cv.new_CvHaarClassifier()
6582 try: self.this.append(this)
6583 except: self.this = this
6584 __swig_destroy__ = _cv.delete_CvHaarClassifier
6585 __del__ = lambda self : None;
6586 CvHaarClassifier_swigregister = _cv.CvHaarClassifier_swigregister
6587 CvHaarClassifier_swigregister(CvHaarClassifier)
6589 class CvHaarStageClassifier(_object):
6590 """Proxy of C++ CvHaarStageClassifier class"""
6591 __swig_setmethods__ = {}
6592 __setattr__ = lambda self, name, value: _swig_setattr(self, CvHaarStageClassifier, name, value)
6593 __swig_getmethods__ = {}
6594 __getattr__ = lambda self, name: _swig_getattr(self, CvHaarStageClassifier, name)
6595 __repr__ = _swig_repr
6596 __swig_setmethods__["count"] = _cv.CvHaarStageClassifier_count_set
6597 __swig_getmethods__["count"] = _cv.CvHaarStageClassifier_count_get
6598 if _newclass:count = _swig_property(_cv.CvHaarStageClassifier_count_get, _cv.CvHaarStageClassifier_count_set)
6599 __swig_setmethods__["threshold"] = _cv.CvHaarStageClassifier_threshold_set
6600 __swig_getmethods__["threshold"] = _cv.CvHaarStageClassifier_threshold_get
6601 if _newclass:threshold = _swig_property(_cv.CvHaarStageClassifier_threshold_get, _cv.CvHaarStageClassifier_threshold_set)
6602 __swig_setmethods__["classifier"] = _cv.CvHaarStageClassifier_classifier_set
6603 __swig_getmethods__["classifier"] = _cv.CvHaarStageClassifier_classifier_get
6604 if _newclass:classifier = _swig_property(_cv.CvHaarStageClassifier_classifier_get, _cv.CvHaarStageClassifier_classifier_set)
6605 __swig_setmethods__["next"] = _cv.CvHaarStageClassifier_next_set
6606 __swig_getmethods__["next"] = _cv.CvHaarStageClassifier_next_get
6607 if _newclass:next = _swig_property(_cv.CvHaarStageClassifier_next_get, _cv.CvHaarStageClassifier_next_set)
6608 __swig_setmethods__["child"] = _cv.CvHaarStageClassifier_child_set
6609 __swig_getmethods__["child"] = _cv.CvHaarStageClassifier_child_get
6610 if _newclass:child = _swig_property(_cv.CvHaarStageClassifier_child_get, _cv.CvHaarStageClassifier_child_set)
6611 __swig_setmethods__["parent"] = _cv.CvHaarStageClassifier_parent_set
6612 __swig_getmethods__["parent"] = _cv.CvHaarStageClassifier_parent_get
6613 if _newclass:parent = _swig_property(_cv.CvHaarStageClassifier_parent_get, _cv.CvHaarStageClassifier_parent_set)
6615 """__init__(self) -> CvHaarStageClassifier"""
6616 this = _cv.new_CvHaarStageClassifier()
6617 try: self.this.append(this)
6618 except: self.this = this
6619 __swig_destroy__ = _cv.delete_CvHaarStageClassifier
6620 __del__ = lambda self : None;
6621 CvHaarStageClassifier_swigregister = _cv.CvHaarStageClassifier_swigregister
6622 CvHaarStageClassifier_swigregister(CvHaarStageClassifier)
6624 class CvHaarClassifierCascade(_object):
6625 """Proxy of C++ CvHaarClassifierCascade class"""
6626 __swig_setmethods__ = {}
6627 __setattr__ = lambda self, name, value: _swig_setattr(self, CvHaarClassifierCascade, name, value)
6628 __swig_getmethods__ = {}
6629 __getattr__ = lambda self, name: _swig_getattr(self, CvHaarClassifierCascade, name)
6630 def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined")
6631 __repr__ = _swig_repr
6632 __swig_setmethods__["flags"] = _cv.CvHaarClassifierCascade_flags_set
6633 __swig_getmethods__["flags"] = _cv.CvHaarClassifierCascade_flags_get
6634 if _newclass:flags = _swig_property(_cv.CvHaarClassifierCascade_flags_get, _cv.CvHaarClassifierCascade_flags_set)
6635 __swig_setmethods__["count"] = _cv.CvHaarClassifierCascade_count_set
6636 __swig_getmethods__["count"] = _cv.CvHaarClassifierCascade_count_get
6637 if _newclass:count = _swig_property(_cv.CvHaarClassifierCascade_count_get, _cv.CvHaarClassifierCascade_count_set)
6638 __swig_setmethods__["orig_window_size"] = _cv.CvHaarClassifierCascade_orig_window_size_set
6639 __swig_getmethods__["orig_window_size"] = _cv.CvHaarClassifierCascade_orig_window_size_get
6640 if _newclass:orig_window_size = _swig_property(_cv.CvHaarClassifierCascade_orig_window_size_get, _cv.CvHaarClassifierCascade_orig_window_size_set)
6641 __swig_setmethods__["real_window_size"] = _cv.CvHaarClassifierCascade_real_window_size_set
6642 __swig_getmethods__["real_window_size"] = _cv.CvHaarClassifierCascade_real_window_size_get
6643 if _newclass:real_window_size = _swig_property(_cv.CvHaarClassifierCascade_real_window_size_get, _cv.CvHaarClassifierCascade_real_window_size_set)
6644 __swig_setmethods__["scale"] = _cv.CvHaarClassifierCascade_scale_set
6645 __swig_getmethods__["scale"] = _cv.CvHaarClassifierCascade_scale_get
6646 if _newclass:scale = _swig_property(_cv.CvHaarClassifierCascade_scale_get, _cv.CvHaarClassifierCascade_scale_set)
6647 __swig_setmethods__["stage_classifier"] = _cv.CvHaarClassifierCascade_stage_classifier_set
6648 __swig_getmethods__["stage_classifier"] = _cv.CvHaarClassifierCascade_stage_classifier_get
6649 if _newclass:stage_classifier = _swig_property(_cv.CvHaarClassifierCascade_stage_classifier_get, _cv.CvHaarClassifierCascade_stage_classifier_set)
6650 __swig_setmethods__["hid_cascade"] = _cv.CvHaarClassifierCascade_hid_cascade_set
6651 __swig_getmethods__["hid_cascade"] = _cv.CvHaarClassifierCascade_hid_cascade_get
6652 if _newclass:hid_cascade = _swig_property(_cv.CvHaarClassifierCascade_hid_cascade_get, _cv.CvHaarClassifierCascade_hid_cascade_set)
6653 __swig_destroy__ = _cv.delete_CvHaarClassifierCascade
6654 __del__ = lambda self : None;
6655 CvHaarClassifierCascade_swigregister = _cv.CvHaarClassifierCascade_swigregister
6656 CvHaarClassifierCascade_swigregister(CvHaarClassifierCascade)
6658 class CvAvgComp(_object):
6659 """Proxy of C++ CvAvgComp class"""
6660 __swig_setmethods__ = {}
6661 __setattr__ = lambda self, name, value: _swig_setattr(self, CvAvgComp, name, value)
6662 __swig_getmethods__ = {}
6663 __getattr__ = lambda self, name: _swig_getattr(self, CvAvgComp, name)
6664 __repr__ = _swig_repr
6665 __swig_setmethods__["rect"] = _cv.CvAvgComp_rect_set
6666 __swig_getmethods__["rect"] = _cv.CvAvgComp_rect_get
6667 if _newclass:rect = _swig_property(_cv.CvAvgComp_rect_get, _cv.CvAvgComp_rect_set)
6668 __swig_setmethods__["neighbors"] = _cv.CvAvgComp_neighbors_set
6669 __swig_getmethods__["neighbors"] = _cv.CvAvgComp_neighbors_get
6670 if _newclass:neighbors = _swig_property(_cv.CvAvgComp_neighbors_get, _cv.CvAvgComp_neighbors_set)
6672 """__init__(self) -> CvAvgComp"""
6673 this = _cv.new_CvAvgComp()
6674 try: self.this.append(this)
6675 except: self.this = this
6676 __swig_destroy__ = _cv.delete_CvAvgComp
6677 __del__ = lambda self : None;
6678 CvAvgComp_swigregister = _cv.CvAvgComp_swigregister
6679 CvAvgComp_swigregister(CvAvgComp)
6682 def cvCopyMakeBorder(*args):
6684 cvCopyMakeBorder(CvArr src, CvArr dst, CvPoint offset, int bordertype,
6685 CvScalar value = cvScalarAll(0))
6687 return _cv.cvCopyMakeBorder(*args)
6689 def cvSmooth(*args):
6691 cvSmooth(CvArr src, CvArr dst, int smoothtype = 2, int size1 = 3,
6692 int size2 = 0, double sigma1 = 0, double sigma2 = 0)
6694 return _cv.cvSmooth(*args)
6696 def cvFilter2D(*args):
6697 """cvFilter2D(CvArr src, CvArr dst, CvMat kernel, CvPoint anchor = cvPoint(-1,-1))"""
6698 return _cv.cvFilter2D(*args)
6700 def cvIntegral(*args):
6701 """cvIntegral(CvArr image, CvArr sum, CvArr sqsum = None, CvArr tilted_sum = None)"""
6702 return _cv.cvIntegral(*args)
6704 def cvPyrDown(*args):
6705 """cvPyrDown(CvArr src, CvArr dst, int filter = CV_GAUSSIAN_5x5)"""
6706 return _cv.cvPyrDown(*args)
6709 """cvPyrUp(CvArr src, CvArr dst, int filter = CV_GAUSSIAN_5x5)"""
6710 return _cv.cvPyrUp(*args)
6712 def cvCreatePyramid(*args):
6714 cvCreatePyramid(CvArr img, int extra_layers, double rate, CvSize layer_sizes = None,
6715 CvArr bufarr = None, int calc = 1,
6716 int filter = CV_GAUSSIAN_5x5) -> CvMat
6718 return _cv.cvCreatePyramid(*args)
6720 def cvReleasePyramid(*args):
6721 """cvReleasePyramid(CvMat pyramid, int extra_layers)"""
6722 return _cv.cvReleasePyramid(*args)
6724 def cvPyrSegmentationUntyped(*args):
6726 cvPyrSegmentationUntyped( src, dst, CvMemStorage storage, int level, double threshold1,
6729 return _cv.cvPyrSegmentationUntyped(*args)
6731 def cvPyrMeanShiftFiltering(*args):
6733 cvPyrMeanShiftFiltering(CvArr src, CvArr dst, double sp, double sr, int max_level = 1,
6734 CvTermCriteria termcrit = cvTermCriteria(1 +2,5,1))
6736 return _cv.cvPyrMeanShiftFiltering(*args)
6738 def cvWatershed(*args):
6739 """cvWatershed(CvArr image, CvArr markers)"""
6740 return _cv.cvWatershed(*args)
6742 def cvInpaint(*args):
6744 cvInpaint(CvArr src, CvArr inpaint_mask, CvArr dst, double inpaintRange,
6747 return _cv.cvInpaint(*args)
6750 """cvSobel(CvArr src, CvArr dst, int xorder, int yorder, int aperture_size = 3)"""
6751 return _cv.cvSobel(*args)
6753 def cvLaplace(*args):
6754 """cvLaplace(CvArr src, CvArr dst, int aperture_size = 3)"""
6755 return _cv.cvLaplace(*args)
6757 def cvCvtColor(*args):
6758 """cvCvtColor(CvArr src, CvArr dst, int code)"""
6759 return _cv.cvCvtColor(*args)
6761 def cvResize(*args):
6762 """cvResize(CvArr src, CvArr dst, int interpolation = 1)"""
6763 return _cv.cvResize(*args)
6765 def cvWarpAffine(*args):
6767 cvWarpAffine(CvArr src, CvArr dst, CvMat map_matrix, int flags = 1+8,
6768 CvScalar fillval = cvScalarAll(0))
6770 return _cv.cvWarpAffine(*args)
6772 def cvGetAffineTransform(*args):
6773 """cvGetAffineTransform(CvPoint2D32f src, CvPoint2D32f dst, CvMat map_matrix) -> CvMat"""
6774 return _cv.cvGetAffineTransform(*args)
6776 def cv2DRotationMatrix(*args):
6777 """cv2DRotationMatrix(CvPoint2D32f center, double angle, double scale, CvMat map_matrix) -> CvMat"""
6778 return _cv.cv2DRotationMatrix(*args)
6780 def cvWarpPerspective(*args):
6782 cvWarpPerspective(CvArr src, CvArr dst, CvMat map_matrix, int flags = 1+8,
6783 CvScalar fillval = cvScalarAll(0))
6785 return _cv.cvWarpPerspective(*args)
6787 def cvGetPerspectiveTransform(*args):
6788 """cvGetPerspectiveTransform(CvPoint2D32f src, CvPoint2D32f dst, CvMat map_matrix) -> CvMat"""
6789 return _cv.cvGetPerspectiveTransform(*args)
6793 cvRemap(CvArr src, CvArr dst, CvArr mapx, CvArr mapy, int flags = 1+8,
6794 CvScalar fillval = cvScalarAll(0))
6796 return _cv.cvRemap(*args)
6798 def cvConvertMaps(*args):
6799 """cvConvertMaps(CvArr mapx, CvArr mapy, CvArr mapxy, CvArr mapalpha)"""
6800 return _cv.cvConvertMaps(*args)
6802 def cvLogPolar(*args):
6804 cvLogPolar(CvArr src, CvArr dst, CvPoint2D32f center, double M,
6807 return _cv.cvLogPolar(*args)
6809 def cvLinearPolar(*args):
6811 cvLinearPolar(CvArr src, CvArr dst, CvPoint2D32f center, double maxRadius,
6814 return _cv.cvLinearPolar(*args)
6816 def cvCreateStructuringElementEx(*args):
6818 cvCreateStructuringElementEx(int cols, int rows, int anchor_x, int anchor_y, int shape,
6821 return _cv.cvCreateStructuringElementEx(*args)
6824 """cvErode(CvArr src, CvArr dst, element = None, int iterations = 1)"""
6825 return _cv.cvErode(*args)
6827 def cvDilate(*args):
6828 """cvDilate(CvArr src, CvArr dst, element = None, int iterations = 1)"""
6829 return _cv.cvDilate(*args)
6831 def cvMorphologyEx(*args):
6833 cvMorphologyEx(CvArr src, CvArr dst, CvArr temp, element, int operation,
6836 return _cv.cvMorphologyEx(*args)
6838 def cvMoments(*args):
6839 """cvMoments(CvArr arr, CvMoments moments, int binary = 0)"""
6840 return _cv.cvMoments(*args)
6842 def cvGetSpatialMoment(*args):
6843 """cvGetSpatialMoment(CvMoments moments, int x_order, int y_order) -> double"""
6844 return _cv.cvGetSpatialMoment(*args)
6846 def cvGetCentralMoment(*args):
6847 """cvGetCentralMoment(CvMoments moments, int x_order, int y_order) -> double"""
6848 return _cv.cvGetCentralMoment(*args)
6850 def cvGetNormalizedCentralMoment(*args):
6851 """cvGetNormalizedCentralMoment(CvMoments moments, int x_order, int y_order) -> double"""
6852 return _cv.cvGetNormalizedCentralMoment(*args)
6854 def cvGetHuMoments(*args):
6855 """cvGetHuMoments(CvMoments moments, CvHuMoments hu_moments)"""
6856 return _cv.cvGetHuMoments(*args)
6858 def cvSampleLine(*args):
6860 cvSampleLine(CvArr image, CvPoint pt1, CvPoint pt2, void buffer,
6861 int connectivity = 8) -> int
6863 return _cv.cvSampleLine(*args)
6865 def cvGetRectSubPix(*args):
6866 """cvGetRectSubPix(CvArr src, CvArr dst, CvPoint2D32f center)"""
6867 return _cv.cvGetRectSubPix(*args)
6869 def cvGetQuadrangleSubPix(*args):
6870 """cvGetQuadrangleSubPix(CvArr src, CvArr dst, CvMat map_matrix)"""
6871 return _cv.cvGetQuadrangleSubPix(*args)
6873 def cvMatchTemplate(*args):
6874 """cvMatchTemplate(CvArr image, CvArr templ, CvArr result, int method)"""
6875 return _cv.cvMatchTemplate(*args)
6877 def cvCalcEMD2(*args):
6879 cvCalcEMD2(CvArr signature1, CvArr signature2, int distance_type,
6880 CvDistanceFunction distance_func = None,
6881 CvArr cost_matrix = None, CvArr flow = None,
6882 float lower_bound = None, void userdata = None) -> float
6884 return _cv.cvCalcEMD2(*args)
6886 def cvFindContoursUntyped(*args):
6888 cvFindContoursUntyped(CvArr image, CvMemStorage storage, int header_size = sizeof(CvContour),
6889 int mode = 1, int method = 2,
6890 CvPoint offset = cvPoint(0,0)) -> int
6892 return _cv.cvFindContoursUntyped(*args)
6894 def cvStartFindContours(*args):
6896 cvStartFindContours(CvArr image, CvMemStorage storage, int header_size = sizeof(CvContour),
6897 int mode = 1, int method = 2,
6898 CvPoint offset = cvPoint(0,0)) -> CvContourScanner
6900 return _cv.cvStartFindContours(*args)
6902 def cvFindNextContour(*args):
6903 """cvFindNextContour(CvContourScanner scanner) -> CvSeq"""
6904 return _cv.cvFindNextContour(*args)
6906 def cvSubstituteContour(*args):
6907 """cvSubstituteContour(CvContourScanner scanner, CvSeq new_contour)"""
6908 return _cv.cvSubstituteContour(*args)
6910 def cvEndFindContours(*args):
6911 """cvEndFindContours(CvContourScanner scanner) -> CvSeq"""
6912 return _cv.cvEndFindContours(*args)
6914 def cvApproxChainsUntyped(*args):
6916 cvApproxChainsUntyped(CvSeq src_seq, CvMemStorage storage, int method = 2,
6917 double parameter = 0, int minimal_perimeter = 0,
6918 int recursive = 0) -> CvSeq
6920 return _cv.cvApproxChainsUntyped(*args)
6922 def cvStartReadChainPoints(*args):
6923 """cvStartReadChainPoints(CvChain chain, CvChainPtReader reader)"""
6924 return _cv.cvStartReadChainPoints(*args)
6926 def cvReadChainPoint(*args):
6927 """cvReadChainPoint(CvChainPtReader reader) -> CvPoint"""
6928 return _cv.cvReadChainPoint(*args)
6930 def cvCalcOpticalFlowLK(*args):
6932 cvCalcOpticalFlowLK(CvArr prev, CvArr curr, CvSize win_size, CvArr velx,
6935 return _cv.cvCalcOpticalFlowLK(*args)
6937 def cvCalcOpticalFlowBM(*args):
6939 cvCalcOpticalFlowBM(CvArr prev, CvArr curr, CvSize block_size, CvSize shift_size,
6940 CvSize max_range, int use_previous,
6941 CvArr velx, CvArr vely)
6943 return _cv.cvCalcOpticalFlowBM(*args)
6945 def cvCalcOpticalFlowHS(*args):
6947 cvCalcOpticalFlowHS(CvArr prev, CvArr curr, int use_previous, CvArr velx,
6948 CvArr vely, double _lambda, CvTermCriteria criteria)
6950 return _cv.cvCalcOpticalFlowHS(*args)
6952 def cvCalcOpticalFlowPyrLK(*args):
6954 cvCalcOpticalFlowPyrLK(CvArr prev, CvArr curr, CvArr prev_pyr, CvArr curr_pyr,
6955 CvPoint2D32f prev_features, CvPoint2D32f curr_features,
6956 CvSize win_size, int level, char status,
6957 float track_error, CvTermCriteria criteria,
6960 return _cv.cvCalcOpticalFlowPyrLK(*args)
6962 def cvCalcAffineFlowPyrLK(*args):
6964 cvCalcAffineFlowPyrLK(CvArr prev, CvArr curr, CvArr prev_pyr, CvArr curr_pyr,
6965 CvPoint2D32f prev_features, CvPoint2D32f curr_features,
6966 float matrices, int count, CvSize win_size,
6967 int level, char status, float track_error,
6968 CvTermCriteria criteria, int flags)
6970 return _cv.cvCalcAffineFlowPyrLK(*args)
6972 def cvEstimateRigidTransform(*args):
6973 """cvEstimateRigidTransform(CvArr A, CvArr B, CvMat M, int full_affine) -> int"""
6974 return _cv.cvEstimateRigidTransform(*args)
6976 def cvUpdateMotionHistory(*args):
6977 """cvUpdateMotionHistory(CvArr silhouette, CvArr mhi, double timestamp, double duration)"""
6978 return _cv.cvUpdateMotionHistory(*args)
6980 def cvCalcMotionGradient(*args):
6982 cvCalcMotionGradient(CvArr mhi, CvArr mask, CvArr orientation, double delta1,
6983 double delta2, int aperture_size = 3)
6985 return _cv.cvCalcMotionGradient(*args)
6987 def cvCalcGlobalOrientation(*args):
6989 cvCalcGlobalOrientation(CvArr orientation, CvArr mask, CvArr mhi, double timestamp,
6990 double duration) -> double
6992 return _cv.cvCalcGlobalOrientation(*args)
6995 """cvAcc(CvArr image, CvArr sum, CvArr mask = None)"""
6996 return _cv.cvAcc(*args)
6998 def cvSquareAcc(*args):
6999 """cvSquareAcc(CvArr image, CvArr sqsum, CvArr mask = None)"""
7000 return _cv.cvSquareAcc(*args)
7002 def cvMultiplyAcc(*args):
7003 """cvMultiplyAcc(CvArr image1, CvArr image2, CvArr acc, CvArr mask = None)"""
7004 return _cv.cvMultiplyAcc(*args)
7006 def cvRunningAvg(*args):
7007 """cvRunningAvg(CvArr image, CvArr acc, double alpha, CvArr mask = None)"""
7008 return _cv.cvRunningAvg(*args)
7010 def cvCamShift(*args):
7012 cvCamShift(CvArr prob_image, CvRect window, CvTermCriteria criteria,
7013 CvConnectedComp comp, CvBox2D box = None) -> int
7015 return _cv.cvCamShift(*args)
7017 def cvMeanShift(*args):
7019 cvMeanShift(CvArr prob_image, CvRect window, CvTermCriteria criteria,
7020 CvConnectedComp comp) -> int
7022 return _cv.cvMeanShift(*args)
7024 def cvCreateConDensation(*args):
7025 """cvCreateConDensation(int dynam_params, int measure_params, int sample_count) -> CvConDensation"""
7026 return _cv.cvCreateConDensation(*args)
7028 def cvConDensUpdateByTime(*args):
7029 """cvConDensUpdateByTime(CvConDensation condens)"""
7030 return _cv.cvConDensUpdateByTime(*args)
7032 def cvConDensInitSampleSet(*args):
7033 """cvConDensInitSampleSet(CvConDensation condens, CvMat lower_bound, CvMat upper_bound)"""
7034 return _cv.cvConDensInitSampleSet(*args)
7036 def cvCreateKalman(*args):
7037 """cvCreateKalman(int dynam_params, int measure_params, int control_params = 0) -> CvKalman"""
7038 return _cv.cvCreateKalman(*args)
7040 def cvKalmanPredict(*args):
7041 """cvKalmanPredict(CvKalman kalman, CvMat control = None) -> CvMat"""
7042 return _cv.cvKalmanPredict(*args)
7044 def cvKalmanCorrect(*args):
7045 """cvKalmanCorrect(CvKalman kalman, CvMat measurement) -> CvMat"""
7046 return _cv.cvKalmanCorrect(*args)
7048 def cvInitSubdivDelaunay2D(*args):
7049 """cvInitSubdivDelaunay2D(CvSubdiv2D subdiv, CvRect rect)"""
7050 return _cv.cvInitSubdivDelaunay2D(*args)
7052 def cvCreateSubdiv2D(*args):
7054 cvCreateSubdiv2D(int subdiv_type, int header_size, int vtx_size, int quadedge_size,
7055 CvMemStorage storage) -> CvSubdiv2D
7057 return _cv.cvCreateSubdiv2D(*args)
7059 def cvCreateSubdivDelaunay2D(*args):
7060 """cvCreateSubdivDelaunay2D(CvRect rect, CvMemStorage storage) -> CvSubdiv2D"""
7061 return _cv.cvCreateSubdivDelaunay2D(*args)
7063 def cvSubdivDelaunay2DInsert(*args):
7064 """cvSubdivDelaunay2DInsert(CvSubdiv2D subdiv, CvPoint2D32f pt) -> CvSubdiv2DPoint"""
7065 return _cv.cvSubdivDelaunay2DInsert(*args)
7067 def cvSubdiv2DLocate(*args):
7068 """cvSubdiv2DLocate(CvSubdiv2D subdiv, CvPoint2D32f pt) -> CvSubdiv2DPointLocation"""
7069 return _cv.cvSubdiv2DLocate(*args)
7071 def cvCalcSubdivVoronoi2D(*args):
7072 """cvCalcSubdivVoronoi2D(CvSubdiv2D subdiv)"""
7073 return _cv.cvCalcSubdivVoronoi2D(*args)
7075 def cvClearSubdivVoronoi2D(*args):
7076 """cvClearSubdivVoronoi2D(CvSubdiv2D subdiv)"""
7077 return _cv.cvClearSubdivVoronoi2D(*args)
7079 def cvFindNearestPoint2D(*args):
7080 """cvFindNearestPoint2D(CvSubdiv2D subdiv, CvPoint2D32f pt) -> CvSubdiv2DPoint"""
7081 return _cv.cvFindNearestPoint2D(*args)
7083 def cvSubdiv2DNextEdge(*args):
7084 """cvSubdiv2DNextEdge(CvSubdiv2DEdge edge) -> CvSubdiv2DEdge"""
7085 return _cv.cvSubdiv2DNextEdge(*args)
7087 def cvSubdiv2DRotateEdge(*args):
7088 """cvSubdiv2DRotateEdge(CvSubdiv2DEdge edge, int rotate) -> CvSubdiv2DEdge"""
7089 return _cv.cvSubdiv2DRotateEdge(*args)
7091 def cvSubdiv2DSymEdge(*args):
7092 """cvSubdiv2DSymEdge(CvSubdiv2DEdge edge) -> CvSubdiv2DEdge"""
7093 return _cv.cvSubdiv2DSymEdge(*args)
7095 def cvSubdiv2DGetEdge(*args):
7096 """cvSubdiv2DGetEdge(CvSubdiv2DEdge edge, CvNextEdgeType type) -> CvSubdiv2DEdge"""
7097 return _cv.cvSubdiv2DGetEdge(*args)
7099 def cvSubdiv2DEdgeOrg(*args):
7100 """cvSubdiv2DEdgeOrg(CvSubdiv2DEdge edge) -> CvSubdiv2DPoint"""
7101 return _cv.cvSubdiv2DEdgeOrg(*args)
7103 def cvSubdiv2DEdgeDst(*args):
7104 """cvSubdiv2DEdgeDst(CvSubdiv2DEdge edge) -> CvSubdiv2DPoint"""
7105 return _cv.cvSubdiv2DEdgeDst(*args)
7107 def cvTriangleArea(*args):
7108 """cvTriangleArea(CvPoint2D32f a, CvPoint2D32f b, CvPoint2D32f c) -> double"""
7109 return _cv.cvTriangleArea(*args)
7111 def cvFindDominantPoints(*args):
7113 cvFindDominantPoints(CvSeq contour, CvMemStorage storage, int method = 1,
7114 double parameter1 = 0, double parameter2 = 0,
7115 double parameter3 = 0, double parameter4 = 0) -> CvSeq
7117 return _cv.cvFindDominantPoints(*args)
7119 def cvArcLength(*args):
7121 cvArcLength(void curve, CvSlice slice = cvSlice(0, 0x3fffffff),
7122 int is_closed = -1) -> double
7124 return _cv.cvArcLength(*args)
7126 def cvBoundingRect(*args):
7127 """cvBoundingRect(CvArr points, int update = 0) -> CvRect"""
7128 return _cv.cvBoundingRect(*args)
7130 def cvContourArea(*args):
7131 """cvContourArea(CvArr contour, CvSlice slice = cvSlice(0, 0x3fffffff)) -> double"""
7132 return _cv.cvContourArea(*args)
7134 def cvMinAreaRect2(*args):
7135 """cvMinAreaRect2(CvArr points, CvMemStorage storage = None) -> CvBox2D"""
7136 return _cv.cvMinAreaRect2(*args)
7138 def cvMinEnclosingCircle(*args):
7139 """cvMinEnclosingCircle(CvArr points) -> int"""
7140 return _cv.cvMinEnclosingCircle(*args)
7142 def cvMatchShapes(*args):
7143 """cvMatchShapes(void object1, void object2, int method, double parameter = 0) -> double"""
7144 return _cv.cvMatchShapes(*args)
7146 def cvCreateContourTree(*args):
7147 """cvCreateContourTree(CvSeq contour, CvMemStorage storage, double threshold) -> CvContourTree"""
7148 return _cv.cvCreateContourTree(*args)
7150 def cvContourFromContourTreeUntyped(*args):
7151 """cvContourFromContourTreeUntyped(CvContourTree tree, CvMemStorage storage, CvTermCriteria criteria) -> CvSeq"""
7152 return _cv.cvContourFromContourTreeUntyped(*args)
7154 def cvMatchContourTrees(*args):
7156 cvMatchContourTrees(CvContourTree tree1, CvContourTree tree2, int method,
7157 double threshold) -> double
7159 return _cv.cvMatchContourTrees(*args)
7161 def cvCalcPGH(*args):
7162 """cvCalcPGH(CvSeq contour, CvHistogram hist)"""
7163 return _cv.cvCalcPGH(*args)
7165 def cvCheckContourConvexity(*args):
7166 """cvCheckContourConvexity(CvArr contour) -> int"""
7167 return _cv.cvCheckContourConvexity(*args)
7169 def cvConvexityDefectsUntyped(*args):
7170 """cvConvexityDefectsUntyped(CvArr contour, CvArr convexhull, CvMemStorage storage = None) -> CvSeq"""
7171 return _cv.cvConvexityDefectsUntyped(*args)
7173 def cvFitEllipse2(*args):
7174 """cvFitEllipse2(CvArr points) -> CvBox2D"""
7175 return _cv.cvFitEllipse2(*args)
7177 def cvMaxRect(*args):
7178 """cvMaxRect(CvRect rect1, CvRect rect2) -> CvRect"""
7179 return _cv.cvMaxRect(*args)
7181 def cvBoxPoints(*args):
7182 """cvBoxPoints(CvBox2D box)"""
7183 return _cv.cvBoxPoints(*args)
7185 def cvPointSeqFromMat(*args):
7187 cvPointSeqFromMat(int seq_kind, CvArr mat, CvContour contour_header,
7188 CvSeqBlock block) -> CvSeq
7190 return _cv.cvPointSeqFromMat(*args)
7192 def cvPointPolygonTest(*args):
7193 """cvPointPolygonTest(CvArr contour, CvPoint2D32f pt, int measure_dist) -> double"""
7194 return _cv.cvPointPolygonTest(*args)
7196 def cvCreateHist(*args):
7197 """cvCreateHist(int dims, int type, float ranges = None, int uniform = 1) -> CvHistogram"""
7198 return _cv.cvCreateHist(*args)
7200 def cvSetHistBinRanges(*args):
7201 """cvSetHistBinRanges(CvHistogram hist, float ranges, int uniform = 1)"""
7202 return _cv.cvSetHistBinRanges(*args)
7204 def cvMakeHistHeaderForArray(*args):
7206 cvMakeHistHeaderForArray(int dims, CvHistogram hist, float data, float ranges = None,
7207 int uniform = 1) -> CvHistogram
7209 return _cv.cvMakeHistHeaderForArray(*args)
7211 def cvClearHist(*args):
7212 """cvClearHist(CvHistogram hist)"""
7213 return _cv.cvClearHist(*args)
7215 def cvGetMinMaxHistValue(*args):
7216 """cvGetMinMaxHistValue(CvHistogram hist)"""
7217 return _cv.cvGetMinMaxHistValue(*args)
7219 def cvNormalizeHist(*args):
7220 """cvNormalizeHist(CvHistogram hist, double factor)"""
7221 return _cv.cvNormalizeHist(*args)
7223 def cvThreshHist(*args):
7224 """cvThreshHist(CvHistogram hist, double threshold)"""
7225 return _cv.cvThreshHist(*args)
7227 def cvCompareHist(*args):
7228 """cvCompareHist(CvHistogram hist1, CvHistogram hist2, int method) -> double"""
7229 return _cv.cvCompareHist(*args)
7231 def cvCopyHist(*args):
7232 """cvCopyHist(CvHistogram src, CvHistogram dst)"""
7233 return _cv.cvCopyHist(*args)
7235 def cvCalcBayesianProb(*args):
7236 """cvCalcBayesianProb(CvHistogram src, int number, CvHistogram dst)"""
7237 return _cv.cvCalcBayesianProb(*args)
7239 def cvCalcArrHist(*args):
7240 """cvCalcArrHist(CvArr arr, CvHistogram hist, int accumulate = 0, CvArr mask = None)"""
7241 return _cv.cvCalcArrHist(*args)
7243 def cvCalcHist(*args):
7244 """cvCalcHist( image, CvHistogram hist, int accumulate = 0, CvArr mask = None)"""
7245 return _cv.cvCalcHist(*args)
7247 def cvCalcArrBackProject(*args):
7248 """cvCalcArrBackProject(CvArr image, CvArr dst, CvHistogram hist)"""
7249 return _cv.cvCalcArrBackProject(*args)
7251 def cvCalcArrBackProjectPatch(*args):
7253 cvCalcArrBackProjectPatch(CvArr image, CvArr dst, CvSize range, CvHistogram hist,
7254 int method, double factor)
7256 return _cv.cvCalcArrBackProjectPatch(*args)
7258 def cvCalcProbDensity(*args):
7260 cvCalcProbDensity(CvHistogram hist1, CvHistogram hist2, CvHistogram dst_hist,
7263 return _cv.cvCalcProbDensity(*args)
7265 def cvEqualizeHist(*args):
7266 """cvEqualizeHist(CvArr src, CvArr dst)"""
7267 return _cv.cvEqualizeHist(*args)
7269 def cvCalcImageHomography(*args):
7270 """cvCalcImageHomography(float line, CvPoint3D32f center, float intrinsic, float homography)"""
7271 return _cv.cvCalcImageHomography(*args)
7273 def cvDistTransform(*args):
7275 cvDistTransform(CvArr src, CvArr dst, int distance_type = 2, int mask_size = 3,
7276 float mask = None, CvArr labels = None)
7278 return _cv.cvDistTransform(*args)
7280 def cvThreshold(*args):
7282 cvThreshold(CvArr src, CvArr dst, double threshold, double max_value,
7283 int threshold_type) -> double
7285 return _cv.cvThreshold(*args)
7287 def cvAdaptiveThreshold(*args):
7289 cvAdaptiveThreshold(CvArr src, CvArr dst, double max_value, int adaptive_method = 0,
7290 int threshold_type = 0, int block_size = 3,
7293 return _cv.cvAdaptiveThreshold(*args)
7295 def cvFloodFill(*args):
7297 cvFloodFill(CvArr image, CvPoint seed_point, CvScalar new_val,
7298 CvScalar lo_diff = cvScalarAll(0), CvScalar up_diff = cvScalarAll(0),
7299 CvConnectedComp comp = None,
7300 int flags = 4, CvArr mask = None)
7302 return _cv.cvFloodFill(*args)
7306 cvCanny(CvArr image, CvArr edges, double threshold1, double threshold2,
7307 int aperture_size = 3)
7309 return _cv.cvCanny(*args)
7311 def cvPreCornerDetect(*args):
7312 """cvPreCornerDetect(CvArr image, CvArr corners, int aperture_size = 3)"""
7313 return _cv.cvPreCornerDetect(*args)
7315 def cvCornerEigenValsAndVecs(*args):
7316 """cvCornerEigenValsAndVecs(CvArr image, CvArr eigenvv, int block_size, int aperture_size = 3)"""
7317 return _cv.cvCornerEigenValsAndVecs(*args)
7319 def cvCornerMinEigenVal(*args):
7320 """cvCornerMinEigenVal(CvArr image, CvArr eigenval, int block_size, int aperture_size = 3)"""
7321 return _cv.cvCornerMinEigenVal(*args)
7323 def cvCornerHarris(*args):
7325 cvCornerHarris(CvArr image, CvArr harris_responce, int block_size,
7326 int aperture_size = 3, double k = 0.04)
7328 return _cv.cvCornerHarris(*args)
7330 def cvFindCornerSubPix(*args):
7332 cvFindCornerSubPix(CvArr image, CvPoint2D32f corners, CvSize win, CvSize zero_zone,
7333 CvTermCriteria criteria)
7335 return _cv.cvFindCornerSubPix(*args)
7337 def cvGoodFeaturesToTrack(*args):
7339 cvGoodFeaturesToTrack(CvArr image, CvArr eig_image, CvArr temp_image, CvPoint2D32f corners,
7340 double quality_level, double min_distance,
7341 CvArr mask = None, int block_size = 3,
7342 int use_harris = 0, double k = 0.04)
7344 return _cv.cvGoodFeaturesToTrack(*args)
7346 def cvHoughLinesUntyped(*args):
7348 cvHoughLinesUntyped(CvArr image, void line_storage, int method, double rho,
7349 double theta, int threshold, double param1 = 0,
7350 double param2 = 0) -> CvSeq
7352 return _cv.cvHoughLinesUntyped(*args)
7354 def cvHoughCirclesUntyped(*args):
7356 cvHoughCirclesUntyped(CvArr image, void circle_storage, int method, double dp,
7357 double min_dist, double param1 = 100, double param2 = 100,
7358 int min_radius = 0, int max_radius = 0) -> CvSeq
7360 return _cv.cvHoughCirclesUntyped(*args)
7362 def cvFitLine(*args):
7364 cvFitLine(CvArr points, int dist_type, double param, double reps,
7365 double aeps, float line)
7367 return _cv.cvFitLine(*args)
7369 def cvCreateKDTree(*args):
7370 """cvCreateKDTree(CvMat desc) -> CvFeatureTree"""
7371 return _cv.cvCreateKDTree(*args)
7373 def cvCreateSpillTree(*args):
7374 """cvCreateSpillTree(CvMat raw_data, int naive = 50, double rho = .7, double tau = .1) -> CvFeatureTree"""
7375 return _cv.cvCreateSpillTree(*args)
7377 def cvReleaseFeatureTree(*args):
7378 """cvReleaseFeatureTree(CvFeatureTree tr)"""
7379 return _cv.cvReleaseFeatureTree(*args)
7381 def cvFindFeatures(*args):
7383 cvFindFeatures(CvFeatureTree tr, CvMat query_points, CvMat indices,
7386 return _cv.cvFindFeatures(*args)
7388 def cvFindFeaturesBoxed(*args):
7390 cvFindFeaturesBoxed(CvFeatureTree tr, CvMat bounds_min, CvMat bounds_max,
7391 CvMat out_indices) -> int
7393 return _cv.cvFindFeaturesBoxed(*args)
7395 def cvCreateLSH(*args):
7397 cvCreateLSH(CvLSHOperations ops, int d, int L = 10, int k = 10,
7398 int type = (((6) &((1 << 3) -1)) +(((1) -1) << 3)),
7399 double r = 4, int64 seed = -1) -> CvLSH
7401 return _cv.cvCreateLSH(*args)
7403 def cvCreateMemoryLSH(*args):
7405 cvCreateMemoryLSH(int d, int n, int L = 10, int k = 10, int type = (((6) &((1 << 3) -1)) +(((1) -1) << 3)),
7407 int64 seed = -1) -> CvLSH
7409 return _cv.cvCreateMemoryLSH(*args)
7411 def cvReleaseLSH(*args):
7412 """cvReleaseLSH(CvLSH lsh)"""
7413 return _cv.cvReleaseLSH(*args)
7416 """LSHSize(CvLSH lsh) -> unsigned int"""
7417 return _cv.LSHSize(*args)
7419 def cvLSHAdd(*args):
7420 """cvLSHAdd(CvLSH lsh, CvMat data)"""
7421 return _cv.cvLSHAdd(*args)
7423 def cvLSHRemove(*args):
7424 """cvLSHRemove(CvLSH lsh, CvMat indices)"""
7425 return _cv.cvLSHRemove(*args)
7427 def cvLSHQuery(*args):
7428 """cvLSHQuery(CvLSH lsh, CvMat query_points, CvMat indices, int emax)"""
7429 return _cv.cvLSHQuery(*args)
7430 class CvSURFPoint(_object):
7431 """Proxy of C++ CvSURFPoint class"""
7432 __swig_setmethods__ = {}
7433 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSURFPoint, name, value)
7434 __swig_getmethods__ = {}
7435 __getattr__ = lambda self, name: _swig_getattr(self, CvSURFPoint, name)
7436 __repr__ = _swig_repr
7437 __swig_setmethods__["pt"] = _cv.CvSURFPoint_pt_set
7438 __swig_getmethods__["pt"] = _cv.CvSURFPoint_pt_get
7439 if _newclass:pt = _swig_property(_cv.CvSURFPoint_pt_get, _cv.CvSURFPoint_pt_set)
7440 __swig_setmethods__["laplacian"] = _cv.CvSURFPoint_laplacian_set
7441 __swig_getmethods__["laplacian"] = _cv.CvSURFPoint_laplacian_get
7442 if _newclass:laplacian = _swig_property(_cv.CvSURFPoint_laplacian_get, _cv.CvSURFPoint_laplacian_set)
7443 __swig_setmethods__["size"] = _cv.CvSURFPoint_size_set
7444 __swig_getmethods__["size"] = _cv.CvSURFPoint_size_get
7445 if _newclass:size = _swig_property(_cv.CvSURFPoint_size_get, _cv.CvSURFPoint_size_set)
7446 __swig_setmethods__["dir"] = _cv.CvSURFPoint_dir_set
7447 __swig_getmethods__["dir"] = _cv.CvSURFPoint_dir_get
7448 if _newclass:dir = _swig_property(_cv.CvSURFPoint_dir_get, _cv.CvSURFPoint_dir_set)
7449 __swig_setmethods__["hessian"] = _cv.CvSURFPoint_hessian_set
7450 __swig_getmethods__["hessian"] = _cv.CvSURFPoint_hessian_get
7451 if _newclass:hessian = _swig_property(_cv.CvSURFPoint_hessian_get, _cv.CvSURFPoint_hessian_set)
7453 """__init__(self) -> CvSURFPoint"""
7454 this = _cv.new_CvSURFPoint()
7455 try: self.this.append(this)
7456 except: self.this = this
7457 __swig_destroy__ = _cv.delete_CvSURFPoint
7458 __del__ = lambda self : None;
7459 CvSURFPoint_swigregister = _cv.CvSURFPoint_swigregister
7460 CvSURFPoint_swigregister(CvSURFPoint)
7463 def cvSURFPoint(*args):
7465 cvSURFPoint(CvPoint2D32f pt, int laplacian, int size, float dir = 0,
7466 float hessian = 0) -> CvSURFPoint
7468 return _cv.cvSURFPoint(*args)
7469 class CvSURFParams(_object):
7470 """Proxy of C++ CvSURFParams class"""
7471 __swig_setmethods__ = {}
7472 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSURFParams, name, value)
7473 __swig_getmethods__ = {}
7474 __getattr__ = lambda self, name: _swig_getattr(self, CvSURFParams, name)
7475 __repr__ = _swig_repr
7476 __swig_setmethods__["extended"] = _cv.CvSURFParams_extended_set
7477 __swig_getmethods__["extended"] = _cv.CvSURFParams_extended_get
7478 if _newclass:extended = _swig_property(_cv.CvSURFParams_extended_get, _cv.CvSURFParams_extended_set)
7479 __swig_setmethods__["hessianThreshold"] = _cv.CvSURFParams_hessianThreshold_set
7480 __swig_getmethods__["hessianThreshold"] = _cv.CvSURFParams_hessianThreshold_get
7481 if _newclass:hessianThreshold = _swig_property(_cv.CvSURFParams_hessianThreshold_get, _cv.CvSURFParams_hessianThreshold_set)
7482 __swig_setmethods__["nOctaves"] = _cv.CvSURFParams_nOctaves_set
7483 __swig_getmethods__["nOctaves"] = _cv.CvSURFParams_nOctaves_get
7484 if _newclass:nOctaves = _swig_property(_cv.CvSURFParams_nOctaves_get, _cv.CvSURFParams_nOctaves_set)
7485 __swig_setmethods__["nOctaveLayers"] = _cv.CvSURFParams_nOctaveLayers_set
7486 __swig_getmethods__["nOctaveLayers"] = _cv.CvSURFParams_nOctaveLayers_get
7487 if _newclass:nOctaveLayers = _swig_property(_cv.CvSURFParams_nOctaveLayers_get, _cv.CvSURFParams_nOctaveLayers_set)
7489 """__init__(self) -> CvSURFParams"""
7490 this = _cv.new_CvSURFParams()
7491 try: self.this.append(this)
7492 except: self.this = this
7493 __swig_destroy__ = _cv.delete_CvSURFParams
7494 __del__ = lambda self : None;
7495 CvSURFParams_swigregister = _cv.CvSURFParams_swigregister
7496 CvSURFParams_swigregister(CvSURFParams)
7499 def cvSURFParams(*args):
7500 """cvSURFParams(double hessianThreshold, int extended = 0) -> CvSURFParams"""
7501 return _cv.cvSURFParams(*args)
7503 def cvExtractSURF(*args):
7504 """cvExtractSURF(CvArr img, CvArr mask, CvSURFParams params, int useProvidedKeyPts = 0)"""
7505 return _cv.cvExtractSURF(*args)
7506 class CvMSERParams(_object):
7507 """Proxy of C++ CvMSERParams class"""
7508 __swig_setmethods__ = {}
7509 __setattr__ = lambda self, name, value: _swig_setattr(self, CvMSERParams, name, value)
7510 __swig_getmethods__ = {}
7511 __getattr__ = lambda self, name: _swig_getattr(self, CvMSERParams, name)
7512 __repr__ = _swig_repr
7513 __swig_setmethods__["delta"] = _cv.CvMSERParams_delta_set
7514 __swig_getmethods__["delta"] = _cv.CvMSERParams_delta_get
7515 if _newclass:delta = _swig_property(_cv.CvMSERParams_delta_get, _cv.CvMSERParams_delta_set)
7516 __swig_setmethods__["maxArea"] = _cv.CvMSERParams_maxArea_set
7517 __swig_getmethods__["maxArea"] = _cv.CvMSERParams_maxArea_get
7518 if _newclass:maxArea = _swig_property(_cv.CvMSERParams_maxArea_get, _cv.CvMSERParams_maxArea_set)
7519 __swig_setmethods__["minArea"] = _cv.CvMSERParams_minArea_set
7520 __swig_getmethods__["minArea"] = _cv.CvMSERParams_minArea_get
7521 if _newclass:minArea = _swig_property(_cv.CvMSERParams_minArea_get, _cv.CvMSERParams_minArea_set)
7522 __swig_setmethods__["maxVariation"] = _cv.CvMSERParams_maxVariation_set
7523 __swig_getmethods__["maxVariation"] = _cv.CvMSERParams_maxVariation_get
7524 if _newclass:maxVariation = _swig_property(_cv.CvMSERParams_maxVariation_get, _cv.CvMSERParams_maxVariation_set)
7525 __swig_setmethods__["minDiversity"] = _cv.CvMSERParams_minDiversity_set
7526 __swig_getmethods__["minDiversity"] = _cv.CvMSERParams_minDiversity_get
7527 if _newclass:minDiversity = _swig_property(_cv.CvMSERParams_minDiversity_get, _cv.CvMSERParams_minDiversity_set)
7528 __swig_setmethods__["maxEvolution"] = _cv.CvMSERParams_maxEvolution_set
7529 __swig_getmethods__["maxEvolution"] = _cv.CvMSERParams_maxEvolution_get
7530 if _newclass:maxEvolution = _swig_property(_cv.CvMSERParams_maxEvolution_get, _cv.CvMSERParams_maxEvolution_set)
7531 __swig_setmethods__["areaThreshold"] = _cv.CvMSERParams_areaThreshold_set
7532 __swig_getmethods__["areaThreshold"] = _cv.CvMSERParams_areaThreshold_get
7533 if _newclass:areaThreshold = _swig_property(_cv.CvMSERParams_areaThreshold_get, _cv.CvMSERParams_areaThreshold_set)
7534 __swig_setmethods__["minMargin"] = _cv.CvMSERParams_minMargin_set
7535 __swig_getmethods__["minMargin"] = _cv.CvMSERParams_minMargin_get
7536 if _newclass:minMargin = _swig_property(_cv.CvMSERParams_minMargin_get, _cv.CvMSERParams_minMargin_set)
7537 __swig_setmethods__["edgeBlurSize"] = _cv.CvMSERParams_edgeBlurSize_set
7538 __swig_getmethods__["edgeBlurSize"] = _cv.CvMSERParams_edgeBlurSize_get
7539 if _newclass:edgeBlurSize = _swig_property(_cv.CvMSERParams_edgeBlurSize_get, _cv.CvMSERParams_edgeBlurSize_set)
7541 """__init__(self) -> CvMSERParams"""
7542 this = _cv.new_CvMSERParams()
7543 try: self.this.append(this)
7544 except: self.this = this
7545 __swig_destroy__ = _cv.delete_CvMSERParams
7546 __del__ = lambda self : None;
7547 CvMSERParams_swigregister = _cv.CvMSERParams_swigregister
7548 CvMSERParams_swigregister(CvMSERParams)
7551 def cvMSERParams(*args):
7553 cvMSERParams(int delta = 5, int min_area = 60, int max_area = 14400,
7554 float max_variation = .25, float min_diversity = .2,
7555 int max_evolution = 200, double area_threshold = 1.01,
7556 double min_margin = .003,
7557 int edge_blur_size = 5) -> CvMSERParams
7559 return _cv.cvMSERParams(*args)
7561 def cvExtractMSER(*args):
7563 cvExtractMSER(CvArr _img, CvArr _mask, CvSeq contours, CvMemStorage storage,
7564 CvMSERParams params)
7566 return _cv.cvExtractMSER(*args)
7567 class CvStarKeypoint(_object):
7568 """Proxy of C++ CvStarKeypoint class"""
7569 __swig_setmethods__ = {}
7570 __setattr__ = lambda self, name, value: _swig_setattr(self, CvStarKeypoint, name, value)
7571 __swig_getmethods__ = {}
7572 __getattr__ = lambda self, name: _swig_getattr(self, CvStarKeypoint, name)
7573 __repr__ = _swig_repr
7574 __swig_setmethods__["pt"] = _cv.CvStarKeypoint_pt_set
7575 __swig_getmethods__["pt"] = _cv.CvStarKeypoint_pt_get
7576 if _newclass:pt = _swig_property(_cv.CvStarKeypoint_pt_get, _cv.CvStarKeypoint_pt_set)
7577 __swig_setmethods__["size"] = _cv.CvStarKeypoint_size_set
7578 __swig_getmethods__["size"] = _cv.CvStarKeypoint_size_get
7579 if _newclass:size = _swig_property(_cv.CvStarKeypoint_size_get, _cv.CvStarKeypoint_size_set)
7580 __swig_setmethods__["response"] = _cv.CvStarKeypoint_response_set
7581 __swig_getmethods__["response"] = _cv.CvStarKeypoint_response_get
7582 if _newclass:response = _swig_property(_cv.CvStarKeypoint_response_get, _cv.CvStarKeypoint_response_set)
7584 """__init__(self) -> CvStarKeypoint"""
7585 this = _cv.new_CvStarKeypoint()
7586 try: self.this.append(this)
7587 except: self.this = this
7588 __swig_destroy__ = _cv.delete_CvStarKeypoint
7589 __del__ = lambda self : None;
7590 CvStarKeypoint_swigregister = _cv.CvStarKeypoint_swigregister
7591 CvStarKeypoint_swigregister(CvStarKeypoint)
7594 def cvStarKeypoint(*args):
7595 """cvStarKeypoint(CvPoint pt, int size, float response) -> CvStarKeypoint"""
7596 return _cv.cvStarKeypoint(*args)
7597 class CvStarDetectorParams(_object):
7598 """Proxy of C++ CvStarDetectorParams class"""
7599 __swig_setmethods__ = {}
7600 __setattr__ = lambda self, name, value: _swig_setattr(self, CvStarDetectorParams, name, value)
7601 __swig_getmethods__ = {}
7602 __getattr__ = lambda self, name: _swig_getattr(self, CvStarDetectorParams, name)
7603 __repr__ = _swig_repr
7604 __swig_setmethods__["maxSize"] = _cv.CvStarDetectorParams_maxSize_set
7605 __swig_getmethods__["maxSize"] = _cv.CvStarDetectorParams_maxSize_get
7606 if _newclass:maxSize = _swig_property(_cv.CvStarDetectorParams_maxSize_get, _cv.CvStarDetectorParams_maxSize_set)
7607 __swig_setmethods__["responseThreshold"] = _cv.CvStarDetectorParams_responseThreshold_set
7608 __swig_getmethods__["responseThreshold"] = _cv.CvStarDetectorParams_responseThreshold_get
7609 if _newclass:responseThreshold = _swig_property(_cv.CvStarDetectorParams_responseThreshold_get, _cv.CvStarDetectorParams_responseThreshold_set)
7610 __swig_setmethods__["lineThresholdProjected"] = _cv.CvStarDetectorParams_lineThresholdProjected_set
7611 __swig_getmethods__["lineThresholdProjected"] = _cv.CvStarDetectorParams_lineThresholdProjected_get
7612 if _newclass:lineThresholdProjected = _swig_property(_cv.CvStarDetectorParams_lineThresholdProjected_get, _cv.CvStarDetectorParams_lineThresholdProjected_set)
7613 __swig_setmethods__["lineThresholdBinarized"] = _cv.CvStarDetectorParams_lineThresholdBinarized_set
7614 __swig_getmethods__["lineThresholdBinarized"] = _cv.CvStarDetectorParams_lineThresholdBinarized_get
7615 if _newclass:lineThresholdBinarized = _swig_property(_cv.CvStarDetectorParams_lineThresholdBinarized_get, _cv.CvStarDetectorParams_lineThresholdBinarized_set)
7616 __swig_setmethods__["suppressNonmaxSize"] = _cv.CvStarDetectorParams_suppressNonmaxSize_set
7617 __swig_getmethods__["suppressNonmaxSize"] = _cv.CvStarDetectorParams_suppressNonmaxSize_get
7618 if _newclass:suppressNonmaxSize = _swig_property(_cv.CvStarDetectorParams_suppressNonmaxSize_get, _cv.CvStarDetectorParams_suppressNonmaxSize_set)
7620 """__init__(self) -> CvStarDetectorParams"""
7621 this = _cv.new_CvStarDetectorParams()
7622 try: self.this.append(this)
7623 except: self.this = this
7624 __swig_destroy__ = _cv.delete_CvStarDetectorParams
7625 __del__ = lambda self : None;
7626 CvStarDetectorParams_swigregister = _cv.CvStarDetectorParams_swigregister
7627 CvStarDetectorParams_swigregister(CvStarDetectorParams)
7630 def cvStarDetectorParams(maxSize = 45, responseThreshold = 30, lineThresholdProjected = 10,
7631 lineThresholdBinarized = 8, suppressNonmaxSize = 5):
7633 cvStarDetectorParams(int maxSize = 45, int responseThreshold = 30, int lineThresholdProjected = 10,
7634 int lineThresholdBinarized = 8,
7635 int suppressNonmaxSize = 5) -> CvStarDetectorParams
7637 return _cv.cvStarDetectorParams(maxSize, responseThreshold, lineThresholdProjected,
7638 lineThresholdBinarized, suppressNonmaxSize)
7640 def cvGetStarKeypoints(*args):
7641 """cvGetStarKeypoints(CvArr img, CvMemStorage storage, CvStarDetectorParams params = cvStarDetectorParams()) -> CvSeq"""
7642 return _cv.cvGetStarKeypoints(*args)
7644 def cvLoadHaarClassifierCascade(*args):
7645 """cvLoadHaarClassifierCascade(char directory, CvSize orig_window_size) -> CvHaarClassifierCascade"""
7646 return _cv.cvLoadHaarClassifierCascade(*args)
7648 def cvSetImagesForHaarClassifierCascade(*args):
7650 cvSetImagesForHaarClassifierCascade(CvHaarClassifierCascade cascade, CvArr sum, CvArr sqsum,
7651 CvArr tilted_sum, double scale)
7653 return _cv.cvSetImagesForHaarClassifierCascade(*args)
7655 def cvRunHaarClassifierCascade(*args):
7656 """cvRunHaarClassifierCascade(CvHaarClassifierCascade cascade, CvPoint pt, int start_stage = 0) -> int"""
7657 return _cv.cvRunHaarClassifierCascade(*args)
7659 def cvUndistort2(*args):
7660 """cvUndistort2(CvArr src, CvArr dst, CvMat camera_matrix, CvMat distortion_coeffs)"""
7661 return _cv.cvUndistort2(*args)
7663 def cvInitUndistortMap(*args):
7665 cvInitUndistortMap(CvMat camera_matrix, CvMat distortion_coeffs, CvArr mapx,
7668 return _cv.cvInitUndistortMap(*args)
7670 def cvInitUndistortRectifyMap(*args):
7672 cvInitUndistortRectifyMap(CvMat camera_matrix, CvMat dist_coeffs, CvMat R, CvMat new_camera_matrix,
7673 CvArr mapx, CvArr mapy)
7675 return _cv.cvInitUndistortRectifyMap(*args)
7677 def cvUndistortPoints(*args):
7679 cvUndistortPoints(CvMat src, CvMat dst, CvMat camera_matrix, CvMat dist_coeffs,
7680 CvMat R = None, CvMat P = None)
7682 return _cv.cvUndistortPoints(*args)
7684 def cvRodrigues2(*args):
7685 """cvRodrigues2(CvMat src, CvMat dst, CvMat jacobian = None) -> int"""
7686 return _cv.cvRodrigues2(*args)
7688 def cvFindHomography(*args):
7690 cvFindHomography(CvMat src_points, CvMat dst_points, int method = 0,
7691 double ransacReprojThreshold = 0, CvMat mask = None) -> int
7693 return _cv.cvFindHomography(*args)
7695 def cvRQDecomp3x3(*args):
7697 cvRQDecomp3x3(CvMat matrixM, CvMat matrixR, CvMat matrixQ, CvMat matrixQx = None,
7698 CvMat matrixQy = None, CvMat matrixQz = None,
7699 CvPoint3D64f eulerAngles = None)
7701 return _cv.cvRQDecomp3x3(*args)
7703 def cvDecomposeProjectionMatrix(*args):
7705 cvDecomposeProjectionMatrix(CvMat projMatr, CvMat calibMatr, CvMat rotMatr, CvMat posVect,
7706 CvMat rotMatrX = None, CvMat rotMatrY = None,
7707 CvMat rotMatrZ = None, CvPoint3D64f eulerAngles = None)
7709 return _cv.cvDecomposeProjectionMatrix(*args)
7711 def cvCalcMatMulDeriv(*args):
7712 """cvCalcMatMulDeriv(CvMat A, CvMat B, CvMat dABdA, CvMat dABdB)"""
7713 return _cv.cvCalcMatMulDeriv(*args)
7715 def cvComposeRT(*args):
7717 cvComposeRT(CvMat _rvec1, CvMat _tvec1, CvMat _rvec2, CvMat _tvec2,
7718 CvMat _rvec3, CvMat _tvec3, CvMat dr3dr1 = None,
7719 CvMat dr3dt1 = None, CvMat dr3dr2 = None,
7720 CvMat dr3dt2 = None, CvMat dt3dr1 = None,
7721 CvMat dt3dt1 = None, CvMat dt3dr2 = None,
7722 CvMat dt3dt2 = None)
7724 return _cv.cvComposeRT(*args)
7726 def cvProjectPoints2(*args):
7728 cvProjectPoints2(CvMat object_points, CvMat rotation_vector, CvMat translation_vector,
7729 CvMat camera_matrix, CvMat distortion_coeffs,
7730 CvMat image_points, CvMat dpdrot = None,
7731 CvMat dpdt = None, CvMat dpdf = None,
7732 CvMat dpdc = None, CvMat dpddist = None,
7733 double aspect_ratio = 0)
7735 return _cv.cvProjectPoints2(*args)
7737 def cvFindExtrinsicCameraParams2(*args):
7739 cvFindExtrinsicCameraParams2(CvMat object_points, CvMat image_points, CvMat camera_matrix,
7740 CvMat distortion_coeffs, CvMat rotation_vector,
7741 CvMat translation_vector, int use_extrinsic_guess = 0)
7743 return _cv.cvFindExtrinsicCameraParams2(*args)
7745 def cvInitIntrinsicParams2D(*args):
7747 cvInitIntrinsicParams2D(CvMat object_points, CvMat image_points, CvMat npoints,
7748 CvSize image_size, CvMat camera_matrix,
7749 double aspect_ratio = 1.)
7751 return _cv.cvInitIntrinsicParams2D(*args)
7753 def cvFindChessboardCorners(*args):
7754 """cvFindChessboardCorners(void image, CvSize pattern_size, int flags = 1+2) -> int"""
7755 return _cv.cvFindChessboardCorners(*args)
7757 def cvDrawChessboardCorners(*args):
7759 cvDrawChessboardCorners(CvArr image, CvSize pattern_size, CvPoint2D32f corners,
7760 int pattern_was_found)
7762 return _cv.cvDrawChessboardCorners(*args)
7764 def cvCalibrateCamera2(*args):
7766 cvCalibrateCamera2(CvMat object_points, CvMat image_points, CvMat point_counts,
7767 CvSize image_size, CvMat camera_matrix,
7768 CvMat distortion_coeffs, CvMat rotation_vectors = None,
7769 CvMat translation_vectors = None,
7772 return _cv.cvCalibrateCamera2(*args)
7774 def cvCalibrationMatrixValues(*args):
7776 cvCalibrationMatrixValues(CvMat camera_matrix, CvSize image_size, double aperture_width = 0,
7777 double aperture_height = 0, double fovx = None,
7778 double fovy = None, double focal_length = None,
7779 CvPoint2D64f principal_point = None,
7780 double pixel_aspect_ratio = None)
7782 return _cv.cvCalibrationMatrixValues(*args)
7784 def cvStereoCalibrate(*args):
7786 cvStereoCalibrate(CvMat object_points, CvMat image_points1, CvMat image_points2,
7787 CvMat npoints, CvMat camera_matrix1,
7788 CvMat dist_coeffs1, CvMat camera_matrix2,
7789 CvMat dist_coeffs2, CvSize image_size, CvMat R,
7790 CvMat T, CvMat E = None, CvMat F = None,
7791 CvTermCriteria term_crit = cvTermCriteria( 1 +2,30,1e-6),
7794 return _cv.cvStereoCalibrate(*args)
7796 def cvStereoRectify(*args):
7798 cvStereoRectify(CvMat camera_matrix1, CvMat camera_matrix2, CvMat dist_coeffs1,
7799 CvMat dist_coeffs2, CvSize image_size,
7800 CvMat R, CvMat T, CvMat R1, CvMat R2,
7801 CvMat P1, CvMat P2, CvMat Q = None, int flags = 1024)
7803 return _cv.cvStereoRectify(*args)
7805 def cvStereoRectifyUncalibrated(*args):
7807 cvStereoRectifyUncalibrated(CvMat points1, CvMat points2, CvMat F, CvSize img_size,
7808 CvMat H1, CvMat H2, double threshold = 5) -> int
7810 return _cv.cvStereoRectifyUncalibrated(*args)
7812 def cvCreatePOSITObject(*args):
7813 """cvCreatePOSITObject(CvPoint3D32f points, int point_count) -> CvPOSITObject"""
7814 return _cv.cvCreatePOSITObject(*args)
7818 cvPOSIT(CvPOSITObject posit_object, CvPoint2D32f image_points,
7819 double focal_length, CvTermCriteria criteria,
7820 CvMatr32f rotation_matrix, CvVect32f translation_vector)
7822 return _cv.cvPOSIT(*args)
7824 def cvReleasePOSITObject(*args):
7825 """cvReleasePOSITObject(CvPOSITObject posit_object)"""
7826 return _cv.cvReleasePOSITObject(*args)
7828 def cvRANSACUpdateNumIters(*args):
7829 """cvRANSACUpdateNumIters(double p, double err_prob, int model_points, int max_iters) -> int"""
7830 return _cv.cvRANSACUpdateNumIters(*args)
7832 def cvConvertPointsHomogeneous(*args):
7833 """cvConvertPointsHomogeneous(CvMat src, CvMat dst)"""
7834 return _cv.cvConvertPointsHomogeneous(*args)
7836 def cvFindFundamentalMat(*args):
7838 cvFindFundamentalMat(CvMat points1, CvMat points2, CvMat fundamental_matrix,
7839 int method = 8, double param1 = 3., double param2 = 0.99,
7840 CvMat status = None) -> int
7842 return _cv.cvFindFundamentalMat(*args)
7844 def cvComputeCorrespondEpilines(*args):
7846 cvComputeCorrespondEpilines(CvMat points, int which_image, CvMat fundamental_matrix,
7847 CvMat correspondent_lines)
7849 return _cv.cvComputeCorrespondEpilines(*args)
7851 def cvTriangulatePoints(*args):
7853 cvTriangulatePoints(CvMat projMatr1, CvMat projMatr2, CvMat projPoints1,
7854 CvMat projPoints2, CvMat points4D)
7856 return _cv.cvTriangulatePoints(*args)
7858 def cvCorrectMatches(*args):
7860 cvCorrectMatches(CvMat F, CvMat points1, CvMat points2, CvMat new_points1,
7863 return _cv.cvCorrectMatches(*args)
7864 class CvStereoBMState(_object):
7865 """Proxy of C++ CvStereoBMState class"""
7866 __swig_setmethods__ = {}
7867 __setattr__ = lambda self, name, value: _swig_setattr(self, CvStereoBMState, name, value)
7868 __swig_getmethods__ = {}
7869 __getattr__ = lambda self, name: _swig_getattr(self, CvStereoBMState, name)
7870 __repr__ = _swig_repr
7871 __swig_setmethods__["preFilterType"] = _cv.CvStereoBMState_preFilterType_set
7872 __swig_getmethods__["preFilterType"] = _cv.CvStereoBMState_preFilterType_get
7873 if _newclass:preFilterType = _swig_property(_cv.CvStereoBMState_preFilterType_get, _cv.CvStereoBMState_preFilterType_set)
7874 __swig_setmethods__["preFilterSize"] = _cv.CvStereoBMState_preFilterSize_set
7875 __swig_getmethods__["preFilterSize"] = _cv.CvStereoBMState_preFilterSize_get
7876 if _newclass:preFilterSize = _swig_property(_cv.CvStereoBMState_preFilterSize_get, _cv.CvStereoBMState_preFilterSize_set)
7877 __swig_setmethods__["preFilterCap"] = _cv.CvStereoBMState_preFilterCap_set
7878 __swig_getmethods__["preFilterCap"] = _cv.CvStereoBMState_preFilterCap_get
7879 if _newclass:preFilterCap = _swig_property(_cv.CvStereoBMState_preFilterCap_get, _cv.CvStereoBMState_preFilterCap_set)
7880 __swig_setmethods__["SADWindowSize"] = _cv.CvStereoBMState_SADWindowSize_set
7881 __swig_getmethods__["SADWindowSize"] = _cv.CvStereoBMState_SADWindowSize_get
7882 if _newclass:SADWindowSize = _swig_property(_cv.CvStereoBMState_SADWindowSize_get, _cv.CvStereoBMState_SADWindowSize_set)
7883 __swig_setmethods__["minDisparity"] = _cv.CvStereoBMState_minDisparity_set
7884 __swig_getmethods__["minDisparity"] = _cv.CvStereoBMState_minDisparity_get
7885 if _newclass:minDisparity = _swig_property(_cv.CvStereoBMState_minDisparity_get, _cv.CvStereoBMState_minDisparity_set)
7886 __swig_setmethods__["numberOfDisparities"] = _cv.CvStereoBMState_numberOfDisparities_set
7887 __swig_getmethods__["numberOfDisparities"] = _cv.CvStereoBMState_numberOfDisparities_get
7888 if _newclass:numberOfDisparities = _swig_property(_cv.CvStereoBMState_numberOfDisparities_get, _cv.CvStereoBMState_numberOfDisparities_set)
7889 __swig_setmethods__["textureThreshold"] = _cv.CvStereoBMState_textureThreshold_set
7890 __swig_getmethods__["textureThreshold"] = _cv.CvStereoBMState_textureThreshold_get
7891 if _newclass:textureThreshold = _swig_property(_cv.CvStereoBMState_textureThreshold_get, _cv.CvStereoBMState_textureThreshold_set)
7892 __swig_setmethods__["uniquenessRatio"] = _cv.CvStereoBMState_uniquenessRatio_set
7893 __swig_getmethods__["uniquenessRatio"] = _cv.CvStereoBMState_uniquenessRatio_get
7894 if _newclass:uniquenessRatio = _swig_property(_cv.CvStereoBMState_uniquenessRatio_get, _cv.CvStereoBMState_uniquenessRatio_set)
7895 __swig_setmethods__["speckleWindowSize"] = _cv.CvStereoBMState_speckleWindowSize_set
7896 __swig_getmethods__["speckleWindowSize"] = _cv.CvStereoBMState_speckleWindowSize_get
7897 if _newclass:speckleWindowSize = _swig_property(_cv.CvStereoBMState_speckleWindowSize_get, _cv.CvStereoBMState_speckleWindowSize_set)
7898 __swig_setmethods__["speckleRange"] = _cv.CvStereoBMState_speckleRange_set
7899 __swig_getmethods__["speckleRange"] = _cv.CvStereoBMState_speckleRange_get
7900 if _newclass:speckleRange = _swig_property(_cv.CvStereoBMState_speckleRange_get, _cv.CvStereoBMState_speckleRange_set)
7901 __swig_setmethods__["trySmallerWindows"] = _cv.CvStereoBMState_trySmallerWindows_set
7902 __swig_getmethods__["trySmallerWindows"] = _cv.CvStereoBMState_trySmallerWindows_get
7903 if _newclass:trySmallerWindows = _swig_property(_cv.CvStereoBMState_trySmallerWindows_get, _cv.CvStereoBMState_trySmallerWindows_set)
7904 __swig_setmethods__["preFilteredImg0"] = _cv.CvStereoBMState_preFilteredImg0_set
7905 __swig_getmethods__["preFilteredImg0"] = _cv.CvStereoBMState_preFilteredImg0_get
7906 if _newclass:preFilteredImg0 = _swig_property(_cv.CvStereoBMState_preFilteredImg0_get, _cv.CvStereoBMState_preFilteredImg0_set)
7907 __swig_setmethods__["preFilteredImg1"] = _cv.CvStereoBMState_preFilteredImg1_set
7908 __swig_getmethods__["preFilteredImg1"] = _cv.CvStereoBMState_preFilteredImg1_get
7909 if _newclass:preFilteredImg1 = _swig_property(_cv.CvStereoBMState_preFilteredImg1_get, _cv.CvStereoBMState_preFilteredImg1_set)
7910 __swig_setmethods__["slidingSumBuf"] = _cv.CvStereoBMState_slidingSumBuf_set
7911 __swig_getmethods__["slidingSumBuf"] = _cv.CvStereoBMState_slidingSumBuf_get
7912 if _newclass:slidingSumBuf = _swig_property(_cv.CvStereoBMState_slidingSumBuf_get, _cv.CvStereoBMState_slidingSumBuf_set)
7913 __swig_setmethods__["dbmin"] = _cv.CvStereoBMState_dbmin_set
7914 __swig_getmethods__["dbmin"] = _cv.CvStereoBMState_dbmin_get
7915 if _newclass:dbmin = _swig_property(_cv.CvStereoBMState_dbmin_get, _cv.CvStereoBMState_dbmin_set)
7916 __swig_setmethods__["dbmax"] = _cv.CvStereoBMState_dbmax_set
7917 __swig_getmethods__["dbmax"] = _cv.CvStereoBMState_dbmax_get
7918 if _newclass:dbmax = _swig_property(_cv.CvStereoBMState_dbmax_get, _cv.CvStereoBMState_dbmax_set)
7920 """__init__(self) -> CvStereoBMState"""
7921 this = _cv.new_CvStereoBMState()
7922 try: self.this.append(this)
7923 except: self.this = this
7924 __swig_destroy__ = _cv.delete_CvStereoBMState
7925 __del__ = lambda self : None;
7926 CvStereoBMState_swigregister = _cv.CvStereoBMState_swigregister
7927 CvStereoBMState_swigregister(CvStereoBMState)
7930 def cvCreateStereoBMState(preset = 0, numberOfDisparities = 0):
7931 """cvCreateStereoBMState(int preset = 0, int numberOfDisparities = 0) -> CvStereoBMState"""
7932 return _cv.cvCreateStereoBMState(preset, numberOfDisparities)
7934 def cvReleaseStereoBMState(*args):
7935 """cvReleaseStereoBMState(CvStereoBMState state)"""
7936 return _cv.cvReleaseStereoBMState(*args)
7938 def cvFindStereoCorrespondenceBM(*args):
7939 """cvFindStereoCorrespondenceBM(CvArr left, CvArr right, CvArr disparity, CvStereoBMState state)"""
7940 return _cv.cvFindStereoCorrespondenceBM(*args)
7941 class CvStereoGCState(_object):
7942 """Proxy of C++ CvStereoGCState class"""
7943 __swig_setmethods__ = {}
7944 __setattr__ = lambda self, name, value: _swig_setattr(self, CvStereoGCState, name, value)
7945 __swig_getmethods__ = {}
7946 __getattr__ = lambda self, name: _swig_getattr(self, CvStereoGCState, name)
7947 __repr__ = _swig_repr
7948 __swig_setmethods__["Ithreshold"] = _cv.CvStereoGCState_Ithreshold_set
7949 __swig_getmethods__["Ithreshold"] = _cv.CvStereoGCState_Ithreshold_get
7950 if _newclass:Ithreshold = _swig_property(_cv.CvStereoGCState_Ithreshold_get, _cv.CvStereoGCState_Ithreshold_set)
7951 __swig_setmethods__["interactionRadius"] = _cv.CvStereoGCState_interactionRadius_set
7952 __swig_getmethods__["interactionRadius"] = _cv.CvStereoGCState_interactionRadius_get
7953 if _newclass:interactionRadius = _swig_property(_cv.CvStereoGCState_interactionRadius_get, _cv.CvStereoGCState_interactionRadius_set)
7954 __swig_setmethods__["K"] = _cv.CvStereoGCState_K_set
7955 __swig_getmethods__["K"] = _cv.CvStereoGCState_K_get
7956 if _newclass:K = _swig_property(_cv.CvStereoGCState_K_get, _cv.CvStereoGCState_K_set)
7957 __swig_setmethods__["_lambda"] = _cv.CvStereoGCState__lambda_set
7958 __swig_getmethods__["_lambda"] = _cv.CvStereoGCState__lambda_get
7959 if _newclass:_lambda = _swig_property(_cv.CvStereoGCState__lambda_get, _cv.CvStereoGCState__lambda_set)
7960 __swig_setmethods__["lambda1"] = _cv.CvStereoGCState_lambda1_set
7961 __swig_getmethods__["lambda1"] = _cv.CvStereoGCState_lambda1_get
7962 if _newclass:lambda1 = _swig_property(_cv.CvStereoGCState_lambda1_get, _cv.CvStereoGCState_lambda1_set)
7963 __swig_setmethods__["lambda2"] = _cv.CvStereoGCState_lambda2_set
7964 __swig_getmethods__["lambda2"] = _cv.CvStereoGCState_lambda2_get
7965 if _newclass:lambda2 = _swig_property(_cv.CvStereoGCState_lambda2_get, _cv.CvStereoGCState_lambda2_set)
7966 __swig_setmethods__["occlusionCost"] = _cv.CvStereoGCState_occlusionCost_set
7967 __swig_getmethods__["occlusionCost"] = _cv.CvStereoGCState_occlusionCost_get
7968 if _newclass:occlusionCost = _swig_property(_cv.CvStereoGCState_occlusionCost_get, _cv.CvStereoGCState_occlusionCost_set)
7969 __swig_setmethods__["minDisparity"] = _cv.CvStereoGCState_minDisparity_set
7970 __swig_getmethods__["minDisparity"] = _cv.CvStereoGCState_minDisparity_get
7971 if _newclass:minDisparity = _swig_property(_cv.CvStereoGCState_minDisparity_get, _cv.CvStereoGCState_minDisparity_set)
7972 __swig_setmethods__["numberOfDisparities"] = _cv.CvStereoGCState_numberOfDisparities_set
7973 __swig_getmethods__["numberOfDisparities"] = _cv.CvStereoGCState_numberOfDisparities_get
7974 if _newclass:numberOfDisparities = _swig_property(_cv.CvStereoGCState_numberOfDisparities_get, _cv.CvStereoGCState_numberOfDisparities_set)
7975 __swig_setmethods__["maxIters"] = _cv.CvStereoGCState_maxIters_set
7976 __swig_getmethods__["maxIters"] = _cv.CvStereoGCState_maxIters_get
7977 if _newclass:maxIters = _swig_property(_cv.CvStereoGCState_maxIters_get, _cv.CvStereoGCState_maxIters_set)
7978 __swig_setmethods__["left"] = _cv.CvStereoGCState_left_set
7979 __swig_getmethods__["left"] = _cv.CvStereoGCState_left_get
7980 if _newclass:left = _swig_property(_cv.CvStereoGCState_left_get, _cv.CvStereoGCState_left_set)
7981 __swig_setmethods__["right"] = _cv.CvStereoGCState_right_set
7982 __swig_getmethods__["right"] = _cv.CvStereoGCState_right_get
7983 if _newclass:right = _swig_property(_cv.CvStereoGCState_right_get, _cv.CvStereoGCState_right_set)
7984 __swig_setmethods__["dispLeft"] = _cv.CvStereoGCState_dispLeft_set
7985 __swig_getmethods__["dispLeft"] = _cv.CvStereoGCState_dispLeft_get
7986 if _newclass:dispLeft = _swig_property(_cv.CvStereoGCState_dispLeft_get, _cv.CvStereoGCState_dispLeft_set)
7987 __swig_setmethods__["dispRight"] = _cv.CvStereoGCState_dispRight_set
7988 __swig_getmethods__["dispRight"] = _cv.CvStereoGCState_dispRight_get
7989 if _newclass:dispRight = _swig_property(_cv.CvStereoGCState_dispRight_get, _cv.CvStereoGCState_dispRight_set)
7990 __swig_setmethods__["ptrLeft"] = _cv.CvStereoGCState_ptrLeft_set
7991 __swig_getmethods__["ptrLeft"] = _cv.CvStereoGCState_ptrLeft_get
7992 if _newclass:ptrLeft = _swig_property(_cv.CvStereoGCState_ptrLeft_get, _cv.CvStereoGCState_ptrLeft_set)
7993 __swig_setmethods__["ptrRight"] = _cv.CvStereoGCState_ptrRight_set
7994 __swig_getmethods__["ptrRight"] = _cv.CvStereoGCState_ptrRight_get
7995 if _newclass:ptrRight = _swig_property(_cv.CvStereoGCState_ptrRight_get, _cv.CvStereoGCState_ptrRight_set)
7996 __swig_setmethods__["vtxBuf"] = _cv.CvStereoGCState_vtxBuf_set
7997 __swig_getmethods__["vtxBuf"] = _cv.CvStereoGCState_vtxBuf_get
7998 if _newclass:vtxBuf = _swig_property(_cv.CvStereoGCState_vtxBuf_get, _cv.CvStereoGCState_vtxBuf_set)
7999 __swig_setmethods__["edgeBuf"] = _cv.CvStereoGCState_edgeBuf_set
8000 __swig_getmethods__["edgeBuf"] = _cv.CvStereoGCState_edgeBuf_get
8001 if _newclass:edgeBuf = _swig_property(_cv.CvStereoGCState_edgeBuf_get, _cv.CvStereoGCState_edgeBuf_set)
8003 """__init__(self) -> CvStereoGCState"""
8004 this = _cv.new_CvStereoGCState()
8005 try: self.this.append(this)
8006 except: self.this = this
8007 __swig_destroy__ = _cv.delete_CvStereoGCState
8008 __del__ = lambda self : None;
8009 CvStereoGCState_swigregister = _cv.CvStereoGCState_swigregister
8010 CvStereoGCState_swigregister(CvStereoGCState)
8013 def cvCreateStereoGCState(*args):
8014 """cvCreateStereoGCState(int numberOfDisparities, int maxIters) -> CvStereoGCState"""
8015 return _cv.cvCreateStereoGCState(*args)
8017 def cvReleaseStereoGCState(*args):
8018 """cvReleaseStereoGCState(CvStereoGCState state)"""
8019 return _cv.cvReleaseStereoGCState(*args)
8021 def cvFindStereoCorrespondenceGC(*args):
8023 cvFindStereoCorrespondenceGC(CvArr left, CvArr right, CvArr disparityLeft, CvArr disparityRight,
8024 CvStereoGCState state, int useDisparityGuess = 0)
8026 return _cv.cvFindStereoCorrespondenceGC(*args)
8028 def cvReprojectImageTo3D(*args):
8029 """cvReprojectImageTo3D(CvArr disparityImage, CvArr _3dImage, CvMat Q, int handleMissingValues = 0)"""
8030 return _cv.cvReprojectImageTo3D(*args)
8031 class CvLSH(_object):
8032 """Proxy of C++ CvLSH class"""
8033 __swig_setmethods__ = {}
8034 __setattr__ = lambda self, name, value: _swig_setattr(self, CvLSH, name, value)
8035 __swig_getmethods__ = {}
8036 __getattr__ = lambda self, name: _swig_getattr(self, CvLSH, name)
8037 def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined")
8038 __repr__ = _swig_repr
8039 __swig_destroy__ = _cv.delete_CvLSH
8040 __del__ = lambda self : None;
8041 CvLSH_swigregister = _cv.CvLSH_swigregister
8042 CvLSH_swigregister(CvLSH)
8044 class CvTuple_CvPoint_2(_object):
8045 """Proxy of C++ CvTuple<(CvPoint,2)> class"""
8046 __swig_setmethods__ = {}
8047 __setattr__ = lambda self, name, value: _swig_setattr(self, CvTuple_CvPoint_2, name, value)
8048 __swig_getmethods__ = {}
8049 __getattr__ = lambda self, name: _swig_getattr(self, CvTuple_CvPoint_2, name)
8050 __repr__ = _swig_repr
8051 __swig_setmethods__["val"] = _cv.CvTuple_CvPoint_2_val_set
8052 __swig_getmethods__["val"] = _cv.CvTuple_CvPoint_2_val_get
8053 if _newclass:val = _swig_property(_cv.CvTuple_CvPoint_2_val_get, _cv.CvTuple_CvPoint_2_val_set)
8054 def __setitem__(self, *args):
8055 """__setitem__(self, int i, CvPoint obj)"""
8056 return _cv.CvTuple_CvPoint_2___setitem__(self, *args)
8058 def __getitem__(self, *args):
8059 """__getitem__(self, int i) -> CvPoint"""
8060 return _cv.CvTuple_CvPoint_2___getitem__(self, *args)
8063 """__init__(self) -> CvTuple_CvPoint_2"""
8064 this = _cv.new_CvTuple_CvPoint_2()
8065 try: self.this.append(this)
8066 except: self.this = this
8067 __swig_destroy__ = _cv.delete_CvTuple_CvPoint_2
8068 __del__ = lambda self : None;
8069 CvTuple_CvPoint_2_swigregister = _cv.CvTuple_CvPoint_2_swigregister
8070 CvTuple_CvPoint_2_swigregister(CvTuple_CvPoint_2)
8072 class CvTuple_float_2(_object):
8073 """Proxy of C++ CvTuple<(float,2)> class"""
8074 __swig_setmethods__ = {}
8075 __setattr__ = lambda self, name, value: _swig_setattr(self, CvTuple_float_2, name, value)
8076 __swig_getmethods__ = {}
8077 __getattr__ = lambda self, name: _swig_getattr(self, CvTuple_float_2, name)
8078 __repr__ = _swig_repr
8079 __swig_setmethods__["val"] = _cv.CvTuple_float_2_val_set
8080 __swig_getmethods__["val"] = _cv.CvTuple_float_2_val_get
8081 if _newclass:val = _swig_property(_cv.CvTuple_float_2_val_get, _cv.CvTuple_float_2_val_set)
8082 def __setitem__(self, *args):
8083 """__setitem__(self, int i, float obj)"""
8084 return _cv.CvTuple_float_2___setitem__(self, *args)
8086 def __getitem__(self, *args):
8087 """__getitem__(self, int i) -> float"""
8088 return _cv.CvTuple_float_2___getitem__(self, *args)
8091 """__init__(self) -> CvTuple_float_2"""
8092 this = _cv.new_CvTuple_float_2()
8093 try: self.this.append(this)
8094 except: self.this = this
8095 __swig_destroy__ = _cv.delete_CvTuple_float_2
8096 __del__ = lambda self : None;
8097 CvTuple_float_2_swigregister = _cv.CvTuple_float_2_swigregister
8098 CvTuple_float_2_swigregister(CvTuple_float_2)
8100 class CvTuple_float_3(_object):
8101 """Proxy of C++ CvTuple<(float,3)> class"""
8102 __swig_setmethods__ = {}
8103 __setattr__ = lambda self, name, value: _swig_setattr(self, CvTuple_float_3, name, value)
8104 __swig_getmethods__ = {}
8105 __getattr__ = lambda self, name: _swig_getattr(self, CvTuple_float_3, name)
8106 __repr__ = _swig_repr
8107 __swig_setmethods__["val"] = _cv.CvTuple_float_3_val_set
8108 __swig_getmethods__["val"] = _cv.CvTuple_float_3_val_get
8109 if _newclass:val = _swig_property(_cv.CvTuple_float_3_val_get, _cv.CvTuple_float_3_val_set)
8110 def __setitem__(self, *args):
8111 """__setitem__(self, int i, float obj)"""
8112 return _cv.CvTuple_float_3___setitem__(self, *args)
8114 def __getitem__(self, *args):
8115 """__getitem__(self, int i) -> float"""
8116 return _cv.CvTuple_float_3___getitem__(self, *args)
8119 """__init__(self) -> CvTuple_float_3"""
8120 this = _cv.new_CvTuple_float_3()
8121 try: self.this.append(this)
8122 except: self.this = this
8123 __swig_destroy__ = _cv.delete_CvTuple_float_3
8124 __del__ = lambda self : None;
8125 CvTuple_float_3_swigregister = _cv.CvTuple_float_3_swigregister
8126 CvTuple_float_3_swigregister(CvTuple_float_3)
8128 class CvSeq_CvPoint(CvSeq):
8129 """Proxy of C++ CvTypedSeq<(CvPoint)> class"""
8130 __swig_setmethods__ = {}
8131 for _s in [CvSeq]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
8132 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSeq_CvPoint, name, value)
8133 __swig_getmethods__ = {}
8134 for _s in [CvSeq]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
8135 __getattr__ = lambda self, name: _swig_getattr(self, CvSeq_CvPoint, name)
8136 __repr__ = _swig_repr
8138 """cast(CvSeq seq) -> CvSeq_CvPoint"""
8139 return _cv.CvSeq_CvPoint_cast(*args)
8141 if _newclass:cast = staticmethod(cast)
8142 __swig_getmethods__["cast"] = lambda x: cast
8143 def __getitem__(self, *args):
8144 """__getitem__(self, int i) -> CvPoint"""
8145 return _cv.CvSeq_CvPoint___getitem__(self, *args)
8147 def __setitem__(self, *args):
8148 """__setitem__(self, int i, CvPoint obj)"""
8149 return _cv.CvSeq_CvPoint___setitem__(self, *args)
8151 def append(self, *args):
8152 """append(self, CvPoint obj)"""
8153 return _cv.CvSeq_CvPoint_append(self, *args)
8156 """pop(self) -> CvPoint"""
8157 return _cv.CvSeq_CvPoint_pop(self)
8160 """__init__(self) -> CvSeq_CvPoint"""
8161 this = _cv.new_CvSeq_CvPoint()
8162 try: self.this.append(this)
8163 except: self.this = this
8164 __swig_destroy__ = _cv.delete_CvSeq_CvPoint
8165 __del__ = lambda self : None;
8166 CvSeq_CvPoint_swigregister = _cv.CvSeq_CvPoint_swigregister
8167 CvSeq_CvPoint_swigregister(CvSeq_CvPoint)
8169 def CvSeq_CvPoint_cast(*args):
8170 """CvSeq_CvPoint_cast(CvSeq seq) -> CvSeq_CvPoint"""
8171 return _cv.CvSeq_CvPoint_cast(*args)
8173 class CvSeq_CvPoint2D32f(CvSeq):
8174 """Proxy of C++ CvTypedSeq<(CvPoint2D32f)> class"""
8175 __swig_setmethods__ = {}
8176 for _s in [CvSeq]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
8177 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSeq_CvPoint2D32f, name, value)
8178 __swig_getmethods__ = {}
8179 for _s in [CvSeq]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
8180 __getattr__ = lambda self, name: _swig_getattr(self, CvSeq_CvPoint2D32f, name)
8181 __repr__ = _swig_repr
8183 """cast(CvSeq seq) -> CvSeq_CvPoint2D32f"""
8184 return _cv.CvSeq_CvPoint2D32f_cast(*args)
8186 if _newclass:cast = staticmethod(cast)
8187 __swig_getmethods__["cast"] = lambda x: cast
8188 def __getitem__(self, *args):
8189 """__getitem__(self, int i) -> CvPoint2D32f"""
8190 return _cv.CvSeq_CvPoint2D32f___getitem__(self, *args)
8192 def __setitem__(self, *args):
8193 """__setitem__(self, int i, CvPoint2D32f obj)"""
8194 return _cv.CvSeq_CvPoint2D32f___setitem__(self, *args)
8196 def append(self, *args):
8197 """append(self, CvPoint2D32f obj)"""
8198 return _cv.CvSeq_CvPoint2D32f_append(self, *args)
8201 """pop(self) -> CvPoint2D32f"""
8202 return _cv.CvSeq_CvPoint2D32f_pop(self)
8205 """__init__(self) -> CvSeq_CvPoint2D32f"""
8206 this = _cv.new_CvSeq_CvPoint2D32f()
8207 try: self.this.append(this)
8208 except: self.this = this
8209 __swig_destroy__ = _cv.delete_CvSeq_CvPoint2D32f
8210 __del__ = lambda self : None;
8211 CvSeq_CvPoint2D32f_swigregister = _cv.CvSeq_CvPoint2D32f_swigregister
8212 CvSeq_CvPoint2D32f_swigregister(CvSeq_CvPoint2D32f)
8214 def CvSeq_CvPoint2D32f_cast(*args):
8215 """CvSeq_CvPoint2D32f_cast(CvSeq seq) -> CvSeq_CvPoint2D32f"""
8216 return _cv.CvSeq_CvPoint2D32f_cast(*args)
8218 class CvSeq_CvRect(CvSeq):
8219 """Proxy of C++ CvTypedSeq<(CvRect)> class"""
8220 __swig_setmethods__ = {}
8221 for _s in [CvSeq]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
8222 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSeq_CvRect, name, value)
8223 __swig_getmethods__ = {}
8224 for _s in [CvSeq]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
8225 __getattr__ = lambda self, name: _swig_getattr(self, CvSeq_CvRect, name)
8226 __repr__ = _swig_repr
8228 """cast(CvSeq seq) -> CvSeq_CvRect"""
8229 return _cv.CvSeq_CvRect_cast(*args)
8231 if _newclass:cast = staticmethod(cast)
8232 __swig_getmethods__["cast"] = lambda x: cast
8233 def __getitem__(self, *args):
8234 """__getitem__(self, int i) -> CvRect"""
8235 return _cv.CvSeq_CvRect___getitem__(self, *args)
8237 def __setitem__(self, *args):
8238 """__setitem__(self, int i, CvRect obj)"""
8239 return _cv.CvSeq_CvRect___setitem__(self, *args)
8241 def append(self, *args):
8242 """append(self, CvRect obj)"""
8243 return _cv.CvSeq_CvRect_append(self, *args)
8246 """pop(self) -> CvRect"""
8247 return _cv.CvSeq_CvRect_pop(self)
8250 """__init__(self) -> CvSeq_CvRect"""
8251 this = _cv.new_CvSeq_CvRect()
8252 try: self.this.append(this)
8253 except: self.this = this
8254 __swig_destroy__ = _cv.delete_CvSeq_CvRect
8255 __del__ = lambda self : None;
8256 CvSeq_CvRect_swigregister = _cv.CvSeq_CvRect_swigregister
8257 CvSeq_CvRect_swigregister(CvSeq_CvRect)
8259 def CvSeq_CvRect_cast(*args):
8260 """CvSeq_CvRect_cast(CvSeq seq) -> CvSeq_CvRect"""
8261 return _cv.CvSeq_CvRect_cast(*args)
8263 class CvSeq_CvSeq(CvSeq):
8264 """Proxy of C++ CvTypedSeq<(p.CvSeq)> class"""
8265 __swig_setmethods__ = {}
8266 for _s in [CvSeq]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
8267 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSeq_CvSeq, name, value)
8268 __swig_getmethods__ = {}
8269 for _s in [CvSeq]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
8270 __getattr__ = lambda self, name: _swig_getattr(self, CvSeq_CvSeq, name)
8271 __repr__ = _swig_repr
8273 """cast(CvSeq seq) -> CvSeq_CvSeq"""
8274 return _cv.CvSeq_CvSeq_cast(*args)
8276 if _newclass:cast = staticmethod(cast)
8277 __swig_getmethods__["cast"] = lambda x: cast
8278 def __getitem__(self, *args):
8279 """__getitem__(self, int i) -> CvSeq"""
8280 return _cv.CvSeq_CvSeq___getitem__(self, *args)
8282 def __setitem__(self, *args):
8283 """__setitem__(self, int i, CvSeq obj)"""
8284 return _cv.CvSeq_CvSeq___setitem__(self, *args)
8286 def append(self, *args):
8287 """append(self, CvSeq obj)"""
8288 return _cv.CvSeq_CvSeq_append(self, *args)
8291 """pop(self) -> CvSeq"""
8292 return _cv.CvSeq_CvSeq_pop(self)
8295 """__init__(self) -> CvSeq_CvSeq"""
8296 this = _cv.new_CvSeq_CvSeq()
8297 try: self.this.append(this)
8298 except: self.this = this
8299 __swig_destroy__ = _cv.delete_CvSeq_CvSeq
8300 __del__ = lambda self : None;
8301 CvSeq_CvSeq_swigregister = _cv.CvSeq_CvSeq_swigregister
8302 CvSeq_CvSeq_swigregister(CvSeq_CvSeq)
8304 def CvSeq_CvSeq_cast(*args):
8305 """CvSeq_CvSeq_cast(CvSeq seq) -> CvSeq_CvSeq"""
8306 return _cv.CvSeq_CvSeq_cast(*args)
8308 class CvSeq_CvQuadEdge2D(CvSeq):
8309 """Proxy of C++ CvTypedSeq<(CvQuadEdge2D)> class"""
8310 __swig_setmethods__ = {}
8311 for _s in [CvSeq]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
8312 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSeq_CvQuadEdge2D, name, value)
8313 __swig_getmethods__ = {}
8314 for _s in [CvSeq]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
8315 __getattr__ = lambda self, name: _swig_getattr(self, CvSeq_CvQuadEdge2D, name)
8316 __repr__ = _swig_repr
8318 """cast(CvSeq seq) -> CvSeq_CvQuadEdge2D"""
8319 return _cv.CvSeq_CvQuadEdge2D_cast(*args)
8321 if _newclass:cast = staticmethod(cast)
8322 __swig_getmethods__["cast"] = lambda x: cast
8323 def __getitem__(self, *args):
8324 """__getitem__(self, int i) -> CvQuadEdge2D"""
8325 return _cv.CvSeq_CvQuadEdge2D___getitem__(self, *args)
8327 def __setitem__(self, *args):
8328 """__setitem__(self, int i, CvQuadEdge2D obj)"""
8329 return _cv.CvSeq_CvQuadEdge2D___setitem__(self, *args)
8331 def append(self, *args):
8332 """append(self, CvQuadEdge2D obj)"""
8333 return _cv.CvSeq_CvQuadEdge2D_append(self, *args)
8336 """pop(self) -> CvQuadEdge2D"""
8337 return _cv.CvSeq_CvQuadEdge2D_pop(self)
8340 """__init__(self) -> CvSeq_CvQuadEdge2D"""
8341 this = _cv.new_CvSeq_CvQuadEdge2D()
8342 try: self.this.append(this)
8343 except: self.this = this
8344 __swig_destroy__ = _cv.delete_CvSeq_CvQuadEdge2D
8345 __del__ = lambda self : None;
8346 CvSeq_CvQuadEdge2D_swigregister = _cv.CvSeq_CvQuadEdge2D_swigregister
8347 CvSeq_CvQuadEdge2D_swigregister(CvSeq_CvQuadEdge2D)
8349 def CvSeq_CvQuadEdge2D_cast(*args):
8350 """CvSeq_CvQuadEdge2D_cast(CvSeq seq) -> CvSeq_CvQuadEdge2D"""
8351 return _cv.CvSeq_CvQuadEdge2D_cast(*args)
8353 class CvSeq_CvConnectedComp(CvSeq):
8354 """Proxy of C++ CvTypedSeq<(CvConnectedComp)> class"""
8355 __swig_setmethods__ = {}
8356 for _s in [CvSeq]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
8357 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSeq_CvConnectedComp, name, value)
8358 __swig_getmethods__ = {}
8359 for _s in [CvSeq]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
8360 __getattr__ = lambda self, name: _swig_getattr(self, CvSeq_CvConnectedComp, name)
8361 __repr__ = _swig_repr
8363 """cast(CvSeq seq) -> CvSeq_CvConnectedComp"""
8364 return _cv.CvSeq_CvConnectedComp_cast(*args)
8366 if _newclass:cast = staticmethod(cast)
8367 __swig_getmethods__["cast"] = lambda x: cast
8368 def __getitem__(self, *args):
8369 """__getitem__(self, int i) -> CvConnectedComp"""
8370 return _cv.CvSeq_CvConnectedComp___getitem__(self, *args)
8372 def __setitem__(self, *args):
8373 """__setitem__(self, int i, CvConnectedComp obj)"""
8374 return _cv.CvSeq_CvConnectedComp___setitem__(self, *args)
8376 def append(self, *args):
8377 """append(self, CvConnectedComp obj)"""
8378 return _cv.CvSeq_CvConnectedComp_append(self, *args)
8381 """pop(self) -> CvConnectedComp"""
8382 return _cv.CvSeq_CvConnectedComp_pop(self)
8385 """__init__(self) -> CvSeq_CvConnectedComp"""
8386 this = _cv.new_CvSeq_CvConnectedComp()
8387 try: self.this.append(this)
8388 except: self.this = this
8389 __swig_destroy__ = _cv.delete_CvSeq_CvConnectedComp
8390 __del__ = lambda self : None;
8391 CvSeq_CvConnectedComp_swigregister = _cv.CvSeq_CvConnectedComp_swigregister
8392 CvSeq_CvConnectedComp_swigregister(CvSeq_CvConnectedComp)
8394 def CvSeq_CvConnectedComp_cast(*args):
8395 """CvSeq_CvConnectedComp_cast(CvSeq seq) -> CvSeq_CvConnectedComp"""
8396 return _cv.CvSeq_CvConnectedComp_cast(*args)
8398 class CvSeq_CvPoint_2(CvSeq):
8399 """Proxy of C++ CvTypedSeq<(CvTuple<(CvPoint,2)>)> class"""
8400 __swig_setmethods__ = {}
8401 for _s in [CvSeq]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
8402 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSeq_CvPoint_2, name, value)
8403 __swig_getmethods__ = {}
8404 for _s in [CvSeq]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
8405 __getattr__ = lambda self, name: _swig_getattr(self, CvSeq_CvPoint_2, name)
8406 __repr__ = _swig_repr
8408 """cast(CvSeq seq) -> CvSeq_CvPoint_2"""
8409 return _cv.CvSeq_CvPoint_2_cast(*args)
8411 if _newclass:cast = staticmethod(cast)
8412 __swig_getmethods__["cast"] = lambda x: cast
8413 def __getitem__(self, *args):
8414 """__getitem__(self, int i) -> CvTuple_CvPoint_2"""
8415 return _cv.CvSeq_CvPoint_2___getitem__(self, *args)
8417 def __setitem__(self, *args):
8418 """__setitem__(self, int i, CvTuple_CvPoint_2 obj)"""
8419 return _cv.CvSeq_CvPoint_2___setitem__(self, *args)
8421 def append(self, *args):
8422 """append(self, CvTuple_CvPoint_2 obj)"""
8423 return _cv.CvSeq_CvPoint_2_append(self, *args)
8426 """pop(self) -> CvTuple_CvPoint_2"""
8427 return _cv.CvSeq_CvPoint_2_pop(self)
8430 """__init__(self) -> CvSeq_CvPoint_2"""
8431 this = _cv.new_CvSeq_CvPoint_2()
8432 try: self.this.append(this)
8433 except: self.this = this
8434 __swig_destroy__ = _cv.delete_CvSeq_CvPoint_2
8435 __del__ = lambda self : None;
8436 CvSeq_CvPoint_2_swigregister = _cv.CvSeq_CvPoint_2_swigregister
8437 CvSeq_CvPoint_2_swigregister(CvSeq_CvPoint_2)
8439 def CvSeq_CvPoint_2_cast(*args):
8440 """CvSeq_CvPoint_2_cast(CvSeq seq) -> CvSeq_CvPoint_2"""
8441 return _cv.CvSeq_CvPoint_2_cast(*args)
8443 class CvSeq_float_2(CvSeq):
8444 """Proxy of C++ CvTypedSeq<(CvTuple<(float,2)>)> class"""
8445 __swig_setmethods__ = {}
8446 for _s in [CvSeq]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
8447 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSeq_float_2, name, value)
8448 __swig_getmethods__ = {}
8449 for _s in [CvSeq]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
8450 __getattr__ = lambda self, name: _swig_getattr(self, CvSeq_float_2, name)
8451 __repr__ = _swig_repr
8453 """cast(CvSeq seq) -> CvSeq_float_2"""
8454 return _cv.CvSeq_float_2_cast(*args)
8456 if _newclass:cast = staticmethod(cast)
8457 __swig_getmethods__["cast"] = lambda x: cast
8458 def __getitem__(self, *args):
8459 """__getitem__(self, int i) -> CvTuple_float_2"""
8460 return _cv.CvSeq_float_2___getitem__(self, *args)
8462 def __setitem__(self, *args):
8463 """__setitem__(self, int i, CvTuple_float_2 obj)"""
8464 return _cv.CvSeq_float_2___setitem__(self, *args)
8466 def append(self, *args):
8467 """append(self, CvTuple_float_2 obj)"""
8468 return _cv.CvSeq_float_2_append(self, *args)
8471 """pop(self) -> CvTuple_float_2"""
8472 return _cv.CvSeq_float_2_pop(self)
8475 """__init__(self) -> CvSeq_float_2"""
8476 this = _cv.new_CvSeq_float_2()
8477 try: self.this.append(this)
8478 except: self.this = this
8479 __swig_destroy__ = _cv.delete_CvSeq_float_2
8480 __del__ = lambda self : None;
8481 CvSeq_float_2_swigregister = _cv.CvSeq_float_2_swigregister
8482 CvSeq_float_2_swigregister(CvSeq_float_2)
8484 def CvSeq_float_2_cast(*args):
8485 """CvSeq_float_2_cast(CvSeq seq) -> CvSeq_float_2"""
8486 return _cv.CvSeq_float_2_cast(*args)
8488 class CvSeq_float_3(CvSeq):
8489 """Proxy of C++ CvTypedSeq<(CvTuple<(float,3)>)> class"""
8490 __swig_setmethods__ = {}
8491 for _s in [CvSeq]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
8492 __setattr__ = lambda self, name, value: _swig_setattr(self, CvSeq_float_3, name, value)
8493 __swig_getmethods__ = {}
8494 for _s in [CvSeq]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
8495 __getattr__ = lambda self, name: _swig_getattr(self, CvSeq_float_3, name)
8496 __repr__ = _swig_repr
8498 """cast(CvSeq seq) -> CvSeq_float_3"""
8499 return _cv.CvSeq_float_3_cast(*args)
8501 if _newclass:cast = staticmethod(cast)
8502 __swig_getmethods__["cast"] = lambda x: cast
8503 def __getitem__(self, *args):
8504 """__getitem__(self, int i) -> CvTuple_float_3"""
8505 return _cv.CvSeq_float_3___getitem__(self, *args)
8507 def __setitem__(self, *args):
8508 """__setitem__(self, int i, CvTuple_float_3 obj)"""
8509 return _cv.CvSeq_float_3___setitem__(self, *args)
8511 def append(self, *args):
8512 """append(self, CvTuple_float_3 obj)"""
8513 return _cv.CvSeq_float_3_append(self, *args)
8516 """pop(self) -> CvTuple_float_3"""
8517 return _cv.CvSeq_float_3_pop(self)
8520 """__init__(self) -> CvSeq_float_3"""
8521 this = _cv.new_CvSeq_float_3()
8522 try: self.this.append(this)
8523 except: self.this = this
8524 __swig_destroy__ = _cv.delete_CvSeq_float_3
8525 __del__ = lambda self : None;
8526 CvSeq_float_3_swigregister = _cv.CvSeq_float_3_swigregister
8527 CvSeq_float_3_swigregister(CvSeq_float_3)
8529 def CvSeq_float_3_cast(*args):
8530 """CvSeq_float_3_cast(CvSeq seq) -> CvSeq_float_3"""
8531 return _cv.CvSeq_float_3_cast(*args)
8534 def SendErrorToPython(*args):
8536 SendErrorToPython(int status, char func_name, char err_msg, char file_name,
8537 int line, void arg5) -> int
8539 return _cv.SendErrorToPython(*args)
8541 def function_ptr_generator():
8542 """function_ptr_generator() -> CvErrorCallback"""
8543 return _cv.function_ptr_generator()
8545 def void_ptr_generator():
8546 """void_ptr_generator() -> void"""
8547 return _cv.void_ptr_generator()
8549 def void_ptrptr_generator():
8550 """void_ptrptr_generator() -> void"""
8551 return _cv.void_ptrptr_generator()
8552 IPL_ALIGN_DWORD=IPL_ALIGN_4BYTES
8553 IPL_ALIGN_QWORD=IPL_ALIGN_8BYTES
8554 CV_MAKE_TYPE=CV_MAKETYPE
8555 CV_IS_CONT_MAT=CV_IS_MAT_CONT
8556 CV_HIST_TREE=CV_HIST_SPARSE
8557 CV_TERMCRIT_NUMBER=CV_TERMCRIT_ITER
8558 CV_SEQ_ELTYPE_PTR=CV_USRTYPE1
8559 CV_GRAPH=CV_SEQ_KIND_GRAPH
8560 CV_SEQ_CONTOUR=CV_SEQ_POLYGON
8561 CV_STORAGE_WRITE_TEXT=CV_STORAGE_WRITE
8562 CV_STORAGE_WRITE_BINARY=CV_STORAGE_WRITE
8563 CV_NODE_INTEGER=CV_NODE_INT
8564 CV_NODE_FLOAT=CV_NODE_REAL
8565 CV_NODE_STRING=CV_NODE_STR
8566 cvGetSubArr=cvGetSubRect
8568 cvCvtScale=cvConvertScale
8569 cvScale=cvConvertScale
8570 cvCvtScaleAbs=cvConvertScaleAbs
8571 cvCheckArray=cvCheckArr
8572 cvMatMulAddEx=cvGEMM
8573 cvMatMulAddS=cvTransform
8577 cvMahalonobis=cvMahalanobis
8578 CV_DXT_INVERSE_SCALE=CV_DXT_INV_SCALE
8580 cvGraphFindEdge=cvFindGraphEdge
8581 cvGraphFindEdgeByPtr=cvFindGraphEdgeByPtr
8582 cvDrawRect=cvRectangle
8584 cvDrawCircle=cvCircle
8585 cvDrawEllipse=cvEllipse
8586 cvDrawPolyLine=cvPolyLine
8587 CV_FONT_VECTOR0=CV_FONT_HERSHEY_SIMPLEX
8588 CV_RGB2RGBA=CV_BGR2BGRA
8589 CV_RGBA2RGB=CV_BGRA2BGR
8590 CV_RGB2BGRA=CV_BGR2RGBA
8591 CV_BGRA2RGB=CV_RGBA2BGR
8592 CV_RGB2BGR=CV_BGR2RGB
8593 CV_RGBA2BGRA=CV_BGRA2RGBA
8594 CV_GRAY2RGB=CV_GRAY2BGR
8595 CV_GRAY2RGBA=CV_GRAY2BGRA
8596 CV_BayerBG2RGB=CV_BayerRG2BGR
8597 CV_BayerGB2RGB=CV_BayerGR2BGR
8598 CV_BayerRG2RGB=CV_BayerBG2BGR
8599 CV_BayerGR2RGB=CV_BayerGB2BGR
8600 CV_FM_LMEDS_ONLY=CV_LMEDS
8601 CV_FM_RANSAC_ONLY=CV_RANSAC
8602 CV_FM_LMEDS=CV_LMEDS
8603 CV_FM_RANSAC=CV_RANSAC
8605 cvCalcBackProject = cvCalcArrBackProject;
8607 cvCalcBackProjectPatch = cvCalcArrBackProjectPatch;
8609 cvCalcImageHist = cvCalcArrHist;
8611 cvCalcHist = cvCalcArrHist;
8614 OpenCV is the Intel Open CV library, an open source effort to provide
8615 computer vision algorithms for standard PC hardware.
8617 This wrapper was semi-automatically created from the C/C++ headers and therefore
8618 contains no Python documentation. Because all identifiers are identical to their
8619 C/C++ counterparts, you can consult the standard manuals that come with OpenCV.
8622 # this tells OpenCV not to call exit() on errors but throw a python exception instead
8623 cvRedirectError(function_ptr_generator(), void_ptr_generator(), void_ptrptr_generator())