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::Size2i, atype: Integer, abuf_id: Integer, auto_release: TrueClass)
initialize(asize: Cv::Size2i, 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::Size2i, 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::Size2i
type -> Integer
unmap_device -> NilClass
unmap_device(stream: Cv::Cuda::Stream) -> NilClass
unmap_host -> NilClass