Package pyopencv :: Module cv_hpp_ext :: Class FilterEngine
[hide private]
[frames] | no frames]

Class FilterEngine

 object --+    
          |    
??.instance --+
              |
             FilterEngine

Instance Methods [hide private]
 
__init__(...)
__init__( (object)arg1) -> None :
 
__reduce__(...)
helper for pickle
 
apply(...)
apply( (FilterEngine)arg1, (Mat)src, (Mat)dst [, (Rect)srcRoi=Rect(x=0, y=0, width=-1, height=-1) [, (Point2i)dstOfs=Point2i(x=0, y=0) [, (bool)isolated=False]]]) -> None :
 
init(...)
init( (FilterEngine)arg1, (Ptr_BaseFilter)_filter2D, (Ptr_BaseRowFilter)_rowFilter, (Ptr_BaseColumnFilter)_columnFilter, (object)srcType, (object)dstType, (object)bufType [, (object)_rowBorderType=1 [, (object)_columnBorderType=-1 [, (Scalar)_borderValue=Scalar([ 0.
 
isSeparable(...)
isSeparable( (FilterEngine)arg1) -> bool :
 
remainingInputRows(...)
remainingInputRows( (FilterEngine)arg1) -> int :
 
remainingOutputRows(...)
remainingOutputRows( (FilterEngine)arg1) -> int :
 
start(...)
start( (FilterEngine)arg1, (Size2i)wholeSize, (Rect)roi [, (object)maxBufRows=-1]) -> int :

Inherited from unreachable.instance: __new__

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables [hide private]
  __instance_size__ = 212
Properties [hide private]
  anchor
  borderElemSize
  borderTab
  bufStep
  bufType
  columnBorderType
  columnFilter
  constBorderRow
  constBorderValue
  dstType
  dstY
  dx1
  dx2
  endY
  filter2D
  ksize
  maxWidth
  ringBuf
  roi
  rowBorderType
  rowCount
  rowFilter
  srcRow
  srcType
  startY
  startY0
  this
  wholeSize

Inherited from object: __class__

Method Details [hide private]

__init__(...)
(Constructor)

 

__init__( (object)arg1) -> None :

    C++ signature :
        void __init__(_object*)

__init__( (object)arg1, (Ptr_BaseFilter)_filter2D, (Ptr_BaseRowFilter)_rowFilter, (Ptr_BaseColumnFilter)_columnFilter, (object)srcType, (object)dstType, (object)bufType [, (object)_rowBorderType=1 [, (object)_columnBorderType=-1 [, (Scalar)_borderValue=Scalar([ 0.  0.  0.  0.])]]]) -> None :

    C++ signature :
        void __init__(_object*,cv::Ptr<cv::BaseFilter>,cv::Ptr<cv::BaseRowFilter>,cv::Ptr<cv::BaseColumnFilter>,int,int,int [,int=1 [,int=-1 [,cv::Scalar_<double>=Scalar([ 0.  0.  0.  0.])]]])

Overrides: object.__init__

__reduce__(...)

 

helper for pickle

Overrides: object.__reduce__
(inherited documentation)

apply(...)

 

apply( (FilterEngine)arg1, (Mat)src, (Mat)dst [, (Rect)srcRoi=Rect(x=0, y=0, width=-1, height=-1) [, (Point2i)dstOfs=Point2i(x=0, y=0) [, (bool)isolated=False]]]) -> None :

    C++ signature :
        void apply(cv::FilterEngine {lvalue},cv::Mat,cv::Mat {lvalue} [,cv::Rect_<int>=Rect(x=0, y=0, width=-1, height=-1) [,cv::Point_<int>=Point2i(x=0, y=0) [,bool=False]]])

apply( (FilterEngine)arg1, (Mat)src, (Mat)dst [, (Rect)srcRoi=Rect(x=0, y=0, width=-1, height=-1) [, (Point2i)dstOfs=Point2i(x=0, y=0) [, (bool)isolated=False]]]) -> None :

    C++ signature :
        void apply(FilterEngine_wrapper {lvalue},cv::Mat,cv::Mat {lvalue} [,cv::Rect_<int>=Rect(x=0, y=0, width=-1, height=-1) [,cv::Point_<int>=Point2i(x=0, y=0) [,bool=False]]])

init(...)

 

init( (FilterEngine)arg1, (Ptr_BaseFilter)_filter2D, (Ptr_BaseRowFilter)_rowFilter, (Ptr_BaseColumnFilter)_columnFilter, (object)srcType, (object)dstType, (object)bufType [, (object)_rowBorderType=1 [, (object)_columnBorderType=-1 [, (Scalar)_borderValue=Scalar([ 0.  0.  0.  0.])]]]) -> None :

    C++ signature :
        void init(cv::FilterEngine {lvalue},cv::Ptr<cv::BaseFilter>,cv::Ptr<cv::BaseRowFilter>,cv::Ptr<cv::BaseColumnFilter>,int,int,int [,int=1 [,int=-1 [,cv::Scalar_<double>=Scalar([ 0.  0.  0.  0.])]]])

isSeparable(...)

 

isSeparable( (FilterEngine)arg1) -> bool :

    C++ signature :
        bool isSeparable(cv::FilterEngine {lvalue})

remainingInputRows(...)

 

remainingInputRows( (FilterEngine)arg1) -> int :

    C++ signature :
        int remainingInputRows(cv::FilterEngine {lvalue})

remainingOutputRows(...)

 

remainingOutputRows( (FilterEngine)arg1) -> int :

    C++ signature :
        int remainingOutputRows(cv::FilterEngine {lvalue})

start(...)

 

start( (FilterEngine)arg1, (Size2i)wholeSize, (Rect)roi [, (object)maxBufRows=-1]) -> int :

    C++ signature :
        int start(cv::FilterEngine {lvalue},cv::Size_<int>,cv::Rect_<int> [,int=-1])

start( (FilterEngine)arg1, (Size2i)wholeSize, (Rect)roi [, (object)maxBufRows=-1]) -> int :

    C++ signature :
        int start(FilterEngine_wrapper {lvalue},cv::Size_<int>,cv::Rect_<int> [,int=-1])

start( (FilterEngine)arg1, (Mat)src [, (Rect)srcRoi=Rect(x=0, y=0, width=-1, height=-1) [, (bool)isolated=False [, (object)maxBufRows=-1]]]) -> int :

    C++ signature :
        int start(cv::FilterEngine {lvalue},cv::Mat [,cv::Rect_<int>=Rect(x=0, y=0, width=-1, height=-1) [,bool=False [,int=-1]]])

start( (FilterEngine)arg1, (Mat)src [, (Rect)srcRoi=Rect(x=0, y=0, width=-1, height=-1) [, (bool)isolated=False [, (object)maxBufRows=-1]]]) -> int :

    C++ signature :
        int start(FilterEngine_wrapper {lvalue},cv::Mat [,cv::Rect_<int>=Rect(x=0, y=0, width=-1, height=-1) [,bool=False [,int=-1]]])


Property Details [hide private]

anchor

Get Method:
unreachable(...)
Set Method:
unreachable(...)

borderElemSize

Get Method:
unreachable(...)
Set Method:
unreachable(...)

borderTab

Get Method:
unreachable(...)
Set Method:
unreachable(...)

bufStep

Get Method:
unreachable(...)
Set Method:
unreachable(...)

bufType

Get Method:
unreachable(...)
Set Method:
unreachable(...)

columnBorderType

Get Method:
unreachable(...)
Set Method:
unreachable(...)

columnFilter

Get Method:
unreachable(...)
Set Method:
unreachable(...)

constBorderRow

Get Method:
unreachable(...)
Set Method:
unreachable(...)

constBorderValue

Get Method:
unreachable(...)
Set Method:
unreachable(...)

dstType

Get Method:
unreachable(...)
Set Method:
unreachable(...)

dstY

Get Method:
unreachable(...)
Set Method:
unreachable(...)

dx1

Get Method:
unreachable(...)
Set Method:
unreachable(...)

dx2

Get Method:
unreachable(...)
Set Method:
unreachable(...)

endY

Get Method:
unreachable(...)
Set Method:
unreachable(...)

filter2D

Get Method:
unreachable(...)
Set Method:
unreachable(...)

ksize

Get Method:
unreachable(...)
Set Method:
unreachable(...)

maxWidth

Get Method:
unreachable(...)
Set Method:
unreachable(...)

ringBuf

Get Method:
unreachable(...)
Set Method:
unreachable(...)

roi

Get Method:
unreachable(...)
Set Method:
unreachable(...)

rowBorderType

Get Method:
unreachable(...)
Set Method:
unreachable(...)

rowCount

Get Method:
unreachable(...)
Set Method:
unreachable(...)

rowFilter

Get Method:
unreachable(...)
Set Method:
unreachable(...)

srcRow

Get Method:
unreachable(...)
Set Method:
unreachable(...)

srcType

Get Method:
unreachable(...)
Set Method:
unreachable(...)

startY

Get Method:
unreachable(...)
Set Method:
unreachable(...)

startY0

Get Method:
unreachable(...)
Set Method:
unreachable(...)

this

Get Method:
unreachable(...)

wholeSize

Get Method:
unreachable(...)
Set Method:
unreachable(...)