Skip to content

Buffer

Singleton Methods

unbind(target: Cv::Ogl::Buffer::Target) -> NilClass

Constructors

initialize()

initialize(arr: Cv::InputArray, target: Cv::Ogl::Buffer::Target, auto_release: TrueClass)

initialize(asize: Cv::Size, atype: Integer, abuf_id: Integer, auto_release: TrueClass)

initialize(asize: Cv::Size, atype: Integer, target: Cv::Ogl::Buffer::Target, auto_release: TrueClass)

initialize(arows: Integer, acols: Integer, atype: Integer, abuf_id: Integer, auto_release: TrueClass)

initialize(arows: Integer, acols: Integer, atype: Integer, target: Cv::Ogl::Buffer::Target, auto_release: TrueClass)

Methods

bind(target: Cv::Ogl::Buffer::Target) -> NilClass

buf_id -> Integer

channels -> Integer

clone(target: Cv::Ogl::Buffer::Target, auto_release: TrueClass) -> Cv::Ogl::Buffer

cols -> Integer

copy_from(arr: Cv::InputArray, target: Cv::Ogl::Buffer::Target, auto_release: TrueClass) -> NilClass

copy_from(arr: Cv::InputArray, stream: Cv::Cuda::Stream, target: Cv::Ogl::Buffer::Target, auto_release: TrueClass) -> NilClass

copy_to(arr: Cv::OutputArray, stream: Cv::Cuda::Stream) -> NilClass

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

create(asize: Cv::Size, atype: Integer, target: Cv::Ogl::Buffer::Target, auto_release: TrueClass) -> NilClass

create(arows: Integer, acols: Integer, atype: Integer, target: Cv::Ogl::Buffer::Target, auto_release: TrueClass) -> NilClass

depth -> Integer

elem_size -> Integer

elem_size1 -> Integer

empty? -> TrueClass

map_device -> Cv::Cuda::GpuMat

map_device(stream: Cv::Cuda::Stream) -> Cv::Cuda::GpuMat

map_host(access: Cv::Ogl::Buffer::Access) -> Cv::Mat

release -> NilClass

rows -> Integer

set_auto_release(flag: TrueClass) -> NilClass

size -> Cv::Size

type -> Integer

unmap_device -> NilClass

unmap_device(stream: Cv::Cuda::Stream) -> NilClass

unmap_host -> NilClass