Home | Trees | Indices | Help |
---|
|
object --+ | ??.instance --+ | MatND
Property 'ndarray' provides a numpy.ndarray view on the object. If you create a reference to 'ndarray', you must keep the object unchanged until your reference is deleted, or Python may crash! To create an instance of MatND that shares the same data with an ndarray instance, use: 'MatND.from_ndarray(a)' or 'asMatND(a) where 'a' is an ndarray instance. Similarly, to avoid a potential Python crash, you must keep the current instance unchanged until the reference is deleted.
|
|||
__array_1_unsigned_int_32 |
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
Inherited from Inherited from |
|
|||
|
|
|||
AUTO_STEP = -1
|
|||
CONTINUOUS_FLAG = 16384
|
|||
MAGIC_VAL = 1123942400
|
|||
MAX_DIM = 32
|
|||
__instance_size__ = 292
|
|
|||
data | |||
dims | |||
flags | |||
ndarray | |||
size | |||
step | |||
this | |||
Inherited from |
|
__call__( (MatND)arg1, (Mat)ranges) -> MatND : Use asMat() to convert 'ranges' from a Python sequence to a Mat. C++ signature : cv::MatND __call__(cv::MatND,cv::Mat) |
__init__( (object)arg1) -> None : C++ signature : void __init__(_object*) __init__( (object)arg1, (MatND)m) -> None : C++ signature : void __init__(_object*,cv::MatND) __init__( (object)arg1, (Mat)m) -> None : C++ signature : void __init__(_object*,cv::Mat) __init__( (object)arg1, (Mat)_sizes, (object)_type) -> object : Use asMat() to convert '_sizes' from a Python sequence to a Mat. C++ signature : void* __init__(boost::python::api::object,cv::Mat,int) __init__( (object)arg1, (Mat)_sizes, (object)_type, (Scalar)s) -> object : Use asMat() to convert '_sizes' from a Python sequence to a Mat. C++ signature : void* __init__(boost::python::api::object,cv::Mat,int,cv::Scalar_<double>) __init__( (object)arg1, (MatND)m, (Mat)_ranges) -> object : Use asMat() to convert '_ranges' from a Python sequence to a Mat. C++ signature : void* __init__(boost::python::api::object,cv::MatND,cv::Mat)
|
helper for pickle
|
repr(x)
|
addref( (MatND)arg1) -> None : C++ signature : void addref(cv::MatND {lvalue}) |
as__scope_cv_scope_Mat( (MatND)arg1) -> Mat : Wrapped function: operator ::cv::Mat C++ signature : cv::Mat as__scope_cv_scope_Mat(cv::MatND {lvalue}) |
assign( (MatND)arg1, (MatND)m) -> MatND : Wrapped function: operator= C++ signature : cv::MatND {lvalue} assign(cv::MatND {lvalue},cv::MatND) assign( (MatND)arg1, (Scalar)s) -> MatND : Wrapped function: operator= C++ signature : cv::MatND {lvalue} assign(cv::MatND {lvalue},cv::Scalar_<double>) |
assignTo( (MatND)arg1, (MatND)m, (object)type) -> None : C++ signature : void assignTo(cv::MatND {lvalue},cv::MatND {lvalue},int) |
channels( (MatND)arg1) -> int : C++ signature : int channels(cv::MatND {lvalue}) |
clone( (MatND)arg1) -> MatND : C++ signature : cv::MatND clone(cv::MatND {lvalue}) |
convertTo( (MatND)arg1, (MatND)m, (object)rtype [, (object)alpha=1 [, (object)beta=0]]) -> None : C++ signature : void convertTo(cv::MatND {lvalue},cv::MatND {lvalue},int [,double=1 [,double=0]]) |
copyTo( (MatND)arg1, (MatND)m) -> None : C++ signature : void copyTo(cv::MatND {lvalue},cv::MatND {lvalue}) copyTo( (MatND)arg1, (MatND)m, (MatND)mask) -> None : C++ signature : void copyTo(cv::MatND {lvalue},cv::MatND {lvalue},cv::MatND) |
create( (MatND)inst, (Mat)_sizes, (object)_type) -> None : Argument '_ndims': Dependent argument: omitted from the function's calling sequence, as its value is derived from argument '_sizes'. Argument '_sizes': C/C++ type: int const *. Python type: Mat. Invoke asMat() to convert a 1D Python sequence into a Mat, e.g. asMat([0,1,2]) or asMat((0,1,2)). C++ signature : void create(cv::MatND {lvalue},cv::Mat,int) |
depth( (MatND)arg1) -> int : C++ signature : int depth(cv::MatND {lvalue}) |
elemSize( (MatND)arg1) -> int : C++ signature : unsigned int elemSize(cv::MatND {lvalue}) |
elemSize1( (MatND)arg1) -> int : C++ signature : unsigned int elemSize1(cv::MatND {lvalue}) |
from_ndarray( (object)arr) -> object : C++ signature : boost::python::api::object from_ndarray(boost::python::ndarray) Creates a MatND view on an ndarray instance. |
isContinuous( (MatND)arg1) -> bool : C++ signature : bool isContinuous(cv::MatND {lvalue}) |
release( (MatND)arg1) -> None : C++ signature : void release(cv::MatND {lvalue}) |
reshape( (MatND)inst, (object)_newcn [, (Mat)_newsz=Mat()]) -> object : Argument '_newsz': C/C++ type: int const *. Python type: Mat. Invoke asMat() to convert a 1D Python sequence into a Mat, e.g. asMat([0,1,2]) or asMat((0,1,2)). Argument '_newndims': Dependent argument: omitted from the function's calling sequence, as its value is derived from argument '_newsz'. C++ signature : boost::python::api::object reshape(cv::MatND,int [,cv::Mat=Mat()]) |
setTo( (MatND)arg1, (Scalar)s [, (MatND)mask=MatND(shape=(), nchannels=1, depth=0): array(0, dtype=uint8)]) -> MatND : C++ signature : cv::MatND {lvalue} setTo(cv::MatND {lvalue},cv::Scalar_<double> [,cv::MatND=MatND(shape=(), nchannels=1, depth=0): array(0, dtype=uint8)]) |
step1( (MatND)arg1, (object)i) -> int : C++ signature : unsigned int step1(cv::MatND {lvalue},int) |
type( (MatND)arg1) -> int : C++ signature : int type(cv::MatND {lvalue}) |
|
data
|
dims
|
flags
|
ndarray
|
size
|
step
|
this
|
Home | Trees | Indices | Help |
---|
Generated by Epydoc 3.0.1 on Thu Apr 08 01:48:20 2010 | http://epydoc.sourceforge.net |