Mat¶
Singleton Methods¶
eye(size: Cv::Size, type: Integer) -> Cv::MatExpr
eye(rows: Integer, cols: Integer, type: Integer) -> Cv::MatExpr
get_default_allocator -> Cv::MatAllocator
get_std_allocator -> Cv::MatAllocator
ones(size: Cv::Size, type: Integer) -> Cv::MatExpr
ones(ndims: Integer, sz: Rice::Pointer≺int≻, type: Integer) -> Cv::MatExpr
ones(rows: Integer, cols: Integer, type: Integer) -> Cv::MatExpr
set_default_allocator(allocator: Cv::MatAllocator) -> NilClass
zeros(size: Cv::Size, type: Integer) -> Cv::MatExpr
zeros(rows: Integer, cols: Integer, type: Integer) -> Cv::MatExpr
zeros(ndims: Integer, sz: Rice::Pointer≺int≻, type: Integer) -> Cv::MatExpr
Constructors¶
initialize(m: Cv::Cuda::GpuMat)
initialize(size: Cv::Size, type: Integer)
initialize(m: Cv::Mat, roi: Cv::Rect)
initialize(m: Cv::Mat, ranges: Cv::Range)
initialize(m: Cv::Mat, ranges: Std::Vector≺cv꞉꞉Range≻)
initialize(sizes: Std::Vector≺int≻, type: Integer)
initialize(size: Cv::Size, type: Integer, s: Cv::Scalar)
initialize(m: Cv::Mat, row_range: Cv::Range, col_range: Cv::Range)
initialize(rows: Integer, cols: Integer, type: Integer)
initialize(sizes: Std::Vector≺int≻, type: Integer, s: Cv::Scalar)
initialize(ndims: Integer, sizes: Rice::Pointer≺int≻, type: Integer)
initialize(ndims: Integer, sizes: Rice::Pointer≺int≻, type: Integer, s: Cv::Scalar)
initialize(size: Cv::Size, type: Integer, data: Rice::Pointer≺void≻, step: Integer)
initialize(sizes: Std::Vector≺int≻, type: Integer, data: Rice::Pointer≺void≻, steps: Rice::Pointer≺unsigned Int64≻)
initialize(rows: Integer, cols: Integer, type: Integer, s: Cv::Scalar)
initialize(ndims: Integer, sizes: Rice::Pointer≺int≻, type: Integer, data: Rice::Pointer≺void≻, steps: Rice::Pointer≺unsigned Int64≻)
initialize(rows: Integer, cols: Integer, type: Integer, data: Rice::Pointer≺void≻, step: Integer)
Attributes¶
allocator: Cv::MatAllocator (read/write)
data: Rice::Pointer≺unsigned char≻ (read/write)
dataend: Rice::Pointer≺unsigned char≻ (read/write)
datalimit: Rice::Pointer≺unsigned char≻ (read/write)
datastart: Rice::Pointer≺unsigned char≻ (read/write)
size: Cv::MatSize (read/write)
step: Cv::MatStep (read)
u: Cv::UMatData (read/write)
Methods¶
!=(arg_0: Float) -> Cv::MatExpr
!=(arg_0: Cv::Mat) -> Cv::MatExpr
&(arg_0: Cv::Scalar) -> Cv::MatExpr
&(arg_0: Cv::Mat) -> Cv::MatExpr
*(arg_0: Float) -> Cv::MatExpr
*(arg_0: Cv::Mat) -> Cv::MatExpr
*(arg_0: Cv::MatExpr) -> Cv::MatExpr
+(arg_0: Cv::Mat) -> Cv::MatExpr
+(arg_0: Cv::Scalar) -> Cv::MatExpr
+(arg_0: Cv::MatExpr) -> Cv::MatExpr
-(arg_0: Cv::Scalar) -> Cv::MatExpr
-(arg_0: Cv::MatExpr) -> Cv::MatExpr
-(arg_0: Cv::Mat) -> Cv::MatExpr
/(arg_0: Cv::Mat) -> Cv::MatExpr
/(arg_0: Cv::MatExpr) -> Cv::MatExpr
/(arg_0: Float) -> Cv::MatExpr
<(arg_0: Float) -> Cv::MatExpr
<(arg_0: Cv::Mat) -> Cv::MatExpr
<=(arg_0: Float) -> Cv::MatExpr
<=(arg_0: Cv::Mat) -> Cv::MatExpr
==(arg_0: Cv::Mat) -> Cv::MatExpr
==(arg_0: Float) -> Cv::MatExpr
(arg_0: Float) -> Cv::MatExpr
(arg_0: Cv::Mat) -> Cv::MatExpr
=(arg_0: Cv::Mat) -> Cv::MatExpr
=(arg_0: Float) -> Cv::MatExpr
[](ranges: Std::Vector≺cv꞉꞉Range≻) -> Cv::Mat
[](ranges: Cv::Range) -> Cv::Mat
[](row_range: Cv::Range, col_range: Cv::Range) -> Cv::Mat
[](arg_0: Integer, arg_1: Integer) -> Object
[]=(arg_0: Integer, arg_1: Integer, arg_2: Object) -> Cv::Mat
^(arg_0: Cv::Mat) -> Cv::MatExpr
^(arg_0: Cv::Scalar) -> Cv::MatExpr
adjust_roi(dtop: Integer, dbottom: Integer, dleft: Integer, dright: Integer) -> Cv::Mat
assign(s: Cv::Scalar) -> Cv::Mat
assign(expr: Cv::MatExpr) -> Cv::Mat
assign_to(m: Cv::Mat, type: Integer) -> NilClass
check_vector(elem_channels: Integer, depth: Integer, require_continuous: TrueClass) -> Integer
col_range(r: Cv::Range) -> Cv::Mat
col_range(startcol: Integer, endcol: Integer) -> Cv::Mat
convert_to(m: Cv::OutputArray, rtype: Integer, alpha: Float, beta: Float) -> NilClass
copy_size(m: Cv::Mat) -> NilClass
copy_to(m: Cv::OutputArray) -> NilClass
copy_to(m: Cv::OutputArray, mask: Cv::InputArray) -> NilClass
create(size: Cv::Size, type: Integer) -> NilClass
create(sizes: Std::Vector≺int≻, type: Integer) -> NilClass
create(rows: Integer, cols: Integer, type: Integer) -> NilClass
create(ndims: Integer, sizes: Rice::Pointer≺int≻, type: Integer) -> NilClass
cross(m: Cv::InputArray) -> Cv::Mat
data -> Integer
dot(m: Cv::InputArray) -> Float
each -> Integer
get_u_mat(access_flags: Cv::AccessFlag, usage_flags: Cv::UMatUsageFlags) -> Cv::UMat
initialize_copy(m: Cv::Mat) -> NilClass
input_array -> Cv::InputArray
input_output_array -> Cv::InputOutputArray
inspect -> String
inv(method: Integer) -> Cv::MatExpr
locate_roi(whole_size: Cv::Size, ofs: Cv::Point) -> NilClass
mul(m: Cv::InputArray, scale: Float) -> Cv::MatExpr
output_array -> Cv::OutputArray
pop_back(nelems: Integer) -> NilClass
push_back(m: Cv::Mat) -> NilClass
push_back_(elem: Rice::Pointer≺void≻) -> NilClass
reserve(sz: Integer) -> NilClass
reserve_buffer(sz: Integer) -> NilClass
reshape(cn: Integer, rows: Integer) -> Cv::Mat
reshape(cn: Integer, newshape: Std::Vector≺int≻) -> Cv::Mat
reshape(cn: Integer, newndims: Integer, newsz: Rice::Pointer≺int≻) -> Cv::Mat
resize(sz: Integer) -> NilClass
resize(sz: Integer, s: Cv::Scalar) -> NilClass
row_range(r: Cv::Range) -> Cv::Mat
row_range(startrow: Integer, endrow: Integer) -> Cv::Mat
set_to(value: Cv::InputArray, mask: Cv::InputArray) -> Cv::Mat
t -> Cv::MatExpr
total(start_dim: Integer, end_dim: Integer) -> Integer
update_continuity_flag -> NilClass
|(arg_0: Cv::Mat) -> Cv::MatExpr
|(arg_0: Cv::Scalar) -> Cv::MatExpr