[][src]Trait opencv::prelude::Detail_CylindricalWarperTrait

pub trait Detail_CylindricalWarperTrait {
    pub fn as_raw_Detail_CylindricalWarper(&self) -> *const c_void;
pub fn as_raw_mut_Detail_CylindricalWarper(&mut self) -> *mut c_void; pub fn build_maps(
        &mut self,
        src_size: Size,
        k: &dyn ToInputArray,
        r: &dyn ToInputArray,
        xmap: &mut dyn ToOutputArray,
        ymap: &mut dyn ToOutputArray
    ) -> Result<Rect> { ... }
pub fn warp(
        &mut self,
        src: &dyn ToInputArray,
        k: &dyn ToInputArray,
        r: &dyn ToInputArray,
        interp_mode: i32,
        border_mode: i32,
        dst: &mut dyn ToOutputArray
    ) -> Result<Point> { ... } }

Warper that maps an image onto the x*x + z*z = 1 cylinder.

Required methods

Loading content...

Provided methods

pub fn build_maps(
    &mut self,
    src_size: Size,
    k: &dyn ToInputArray,
    r: &dyn ToInputArray,
    xmap: &mut dyn ToOutputArray,
    ymap: &mut dyn ToOutputArray
) -> Result<Rect>
[src]

pub fn warp(
    &mut self,
    src: &dyn ToInputArray,
    k: &dyn ToInputArray,
    r: &dyn ToInputArray,
    interp_mode: i32,
    border_mode: i32,
    dst: &mut dyn ToOutputArray
) -> Result<Point>
[src]

Loading content...

Implementors

Loading content...