Skip to content

UMat

Singleton Methods

diag(d: Cv::UMat) -> Cv::UMat

diag(d: Cv::UMat, usage_flags: Cv::UMatUsageFlags) -> Cv::UMat

eye(size: Cv::Size, type: Integer) -> Cv::UMat

eye(size: Cv::Size, type: Integer, usage_flags: Cv::UMatUsageFlags) -> Cv::UMat

eye(rows: Integer, cols: Integer, type: Integer) -> Cv::UMat

eye(rows: Integer, cols: Integer, type: Integer, usage_flags: Cv::UMatUsageFlags) -> Cv::UMat

get_std_allocator -> Cv::MatAllocator

ones(size: Cv::Size, type: Integer) -> Cv::UMat

ones(size: Cv::Size, type: Integer, usage_flags: Cv::UMatUsageFlags) -> Cv::UMat

ones(ndims: Integer, sz: Rice::Pointer≺int≻, type: Integer) -> Cv::UMat

ones(rows: Integer, cols: Integer, type: Integer) -> Cv::UMat

ones(rows: Integer, cols: Integer, type: Integer, usage_flags: Cv::UMatUsageFlags) -> Cv::UMat

ones(ndims: Integer, sz: Rice::Pointer≺int≻, type: Integer, usage_flags: Cv::UMatUsageFlags) -> Cv::UMat

zeros(size: Cv::Size, type: Integer) -> Cv::UMat

zeros(ndims: Integer, sz: Rice::Pointer≺int≻, type: Integer) -> Cv::UMat

zeros(size: Cv::Size, type: Integer, usage_flags: Cv::UMatUsageFlags) -> Cv::UMat

zeros(rows: Integer, cols: Integer, type: Integer) -> Cv::UMat

zeros(rows: Integer, cols: Integer, type: Integer, usage_flags: Cv::UMatUsageFlags) -> Cv::UMat

zeros(ndims: Integer, sz: Rice::Pointer≺int≻, type: Integer, usage_flags: Cv::UMatUsageFlags) -> Cv::UMat

Constructors

initialize(usage_flags: Cv::UMatUsageFlags)

initialize(m: Cv::UMat, ranges: Std::Vector≺cv꞉꞉Range≻)

initialize(m: Cv::UMat, roi: Cv::Rect)

initialize(m: Cv::UMat, ranges: Cv::Range)

initialize(size: Cv::Size, type: Integer, usage_flags: Cv::UMatUsageFlags)

initialize(m: Cv::UMat, row_range: Cv::Range, col_range: Cv::Range)

initialize(ndims: Integer, sizes: Rice::Pointer≺int≻, type: Integer, usage_flags: Cv::UMatUsageFlags)

initialize(rows: Integer, cols: Integer, type: Integer, usage_flags: Cv::UMatUsageFlags)

initialize(size: Cv::Size, type: Integer, s: Cv::Scalar, usage_flags: Cv::UMatUsageFlags)

initialize(rows: Integer, cols: Integer, type: Integer, s: Cv::Scalar, usage_flags: Cv::UMatUsageFlags)

initialize(ndims: Integer, sizes: Rice::Pointer≺int≻, type: Integer, s: Cv::Scalar, usage_flags: Cv::UMatUsageFlags)

Attributes

allocator: Cv::MatAllocator (read/write)

cols: Integer (read/write)

dims: Integer (read/write)

flags: Integer (read/write)

offset: Integer (read/write)

rows: Integer (read/write)

size: Cv::MatSize (read/write)

step: Cv::MatStep (read)

u: Cv::UMatData (read/write)

usage_flags: Cv::UMatUsageFlags (read/write)

Methods

[](roi: Cv::Rect) -> Cv::UMat

[](ranges: Cv::Range) -> Cv::UMat

[](ranges: Std::Vector≺cv꞉꞉Range≻) -> Cv::UMat

[](row_range: Cv::Range, col_range: Cv::Range) -> Cv::UMat

adjust_roi(dtop: Integer, dbottom: Integer, dleft: Integer, dright: Integer) -> Cv::UMat

assign_to(m: Cv::UMat, type: Integer) -> NilClass

channels -> Integer

check_vector(elem_channels: Integer, depth: Integer, require_continuous: TrueClass) -> Integer

clone -> Cv::UMat

col_range(r: Cv::Range) -> Cv::UMat

col_range(startcol: Integer, endcol: Integer) -> Cv::UMat

addref -> NilClass

col(x: Integer) -> Cv::UMat

continuous? -> TrueClass

convert_to(m: Cv::OutputArray, rtype: Integer, alpha: Float, beta: Float) -> NilClass

copy_size(m: Cv::UMat) -> NilClass

copy_to(m: Cv::OutputArray) -> NilClass

copy_to(m: Cv::OutputArray, mask: Cv::InputArray) -> NilClass

create(sizes: Std::Vector≺int≻, type: Integer, usage_flags: Cv::UMatUsageFlags) -> NilClass

create(size: Cv::Size, type: Integer, usage_flags: Cv::UMatUsageFlags) -> NilClass

create(ndims: Integer, sizes: Rice::Pointer≺int≻, type: Integer, usage_flags: Cv::UMatUsageFlags) -> NilClass

create(rows: Integer, cols: Integer, type: Integer, usage_flags: Cv::UMatUsageFlags) -> NilClass

deallocate -> NilClass

depth -> Integer

diag(d: Integer) -> Cv::UMat

dot(m: Cv::InputArray) -> Float

elem_size -> Integer

elem_size1 -> Integer

empty? -> TrueClass

get_mat(flags: Cv::AccessFlag) -> Cv::Mat

handle(access_flags: Cv::AccessFlag) -> Rice::Pointer≺void≻

initialize_copy(m: Cv::UMat) -> NilClass

inspect -> String

inv(method: Integer) -> Cv::UMat

locate_roi(whole_size: Cv::Size, ofs: Cv::Point) -> NilClass

mul(m: Cv::InputArray, scale: Float) -> Cv::UMat

ndoffset(ofs: Rice::Pointer≺unsigned Int64≻) -> NilClass

release -> NilClass

reshape(cn: Integer, rows: Integer) -> Cv::UMat

reshape(cn: Integer, newndims: Integer, newsz: Rice::Pointer≺int≻) -> Cv::UMat

row(y: Integer) -> Cv::UMat

row_range(r: Cv::Range) -> Cv::UMat

row_range(startrow: Integer, endrow: Integer) -> Cv::UMat

set_to(value: Cv::InputArray, mask: Cv::InputArray) -> Cv::UMat

step1(i: Integer) -> Integer

submatrix? -> TrueClass

t -> Cv::UMat

total -> Integer

type -> Integer

update_continuity_flag -> NilClass