pub struct CVImageBuffer(/* private fields */);Available on crate feature
cv only.Expand description
Generic CVImageBufferRef wrapper.
Implementations§
Source§impl CVImageBuffer
impl CVImageBuffer
pub fn from_raw(ptr: *mut c_void) -> Option<Self>
Sourcepub fn from_pixel_buffer(pixel_buffer: &CVPixelBuffer) -> Option<Self>
pub fn from_pixel_buffer(pixel_buffer: &CVPixelBuffer) -> Option<Self>
Wrap a pixel buffer as a generic image buffer.
Sourcepub fn encoded_size(&self) -> CVImageSize
pub fn encoded_size(&self) -> CVImageSize
Encoded image size.
Sourcepub fn display_size(&self) -> CVImageSize
pub fn display_size(&self) -> CVImageSize
Display size.
Sourcepub fn clean_rect(&self) -> CVImageRect
pub fn clean_rect(&self) -> CVImageRect
Clean aperture rectangle.
Trait Implementations§
Source§impl Clone for CVImageBuffer
impl Clone for CVImageBuffer
Source§impl Debug for CVImageBuffer
impl Debug for CVImageBuffer
Source§impl Drop for CVImageBuffer
impl Drop for CVImageBuffer
Source§impl Hash for CVImageBuffer
impl Hash for CVImageBuffer
Source§impl PartialEq for CVImageBuffer
impl PartialEq for CVImageBuffer
impl Eq for CVImageBuffer
Auto Trait Implementations§
impl Freeze for CVImageBuffer
impl RefUnwindSafe for CVImageBuffer
impl !Send for CVImageBuffer
impl !Sync for CVImageBuffer
impl Unpin for CVImageBuffer
impl UnsafeUnpin for CVImageBuffer
impl UnwindSafe for CVImageBuffer
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more