Buffer¶
Singleton Methods¶
unbind(target: Cv::Ogl::Buffer::Target) -> NilClass
Constructors¶
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
clone(target: Cv::Ogl::Buffer::Target, auto_release: TrueClass) -> Cv::Ogl::Buffer
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
map_device -> Cv::Cuda::GpuMat
map_device(stream: Cv::Cuda::Stream) -> Cv::Cuda::GpuMat
map_host(access: Cv::Ogl::Buffer::Access) -> Cv::Mat
set_auto_release(flag: TrueClass) -> NilClass
unmap_device(stream: Cv::Cuda::Stream) -> NilClass