Struct opencv::stitching::Detail_Blender
source · [−]pub struct Detail_Blender { /* private fields */ }
Expand description
Base class for all blenders.
Simple blender which puts one image over another
Implementations
sourceimpl Detail_Blender
impl Detail_Blender
sourcepub fn create_default(typ: i32, try_gpu: bool) -> Result<Ptr<Detail_Blender>>
pub fn create_default(typ: i32, try_gpu: bool) -> Result<Ptr<Detail_Blender>>
C++ default parameters
- try_gpu: false
Trait Implementations
sourceimpl Boxed for Detail_Blender
impl Boxed for Detail_Blender
sourceimpl Detail_BlenderTrait for Detail_Blender
impl Detail_BlenderTrait for Detail_Blender
fn as_raw_mut_Detail_Blender(&mut self) -> *mut c_void
sourcefn prepare(
&mut self,
corners: &Vector<Point>,
sizes: &Vector<Size>
) -> Result<()>
fn prepare(
&mut self,
corners: &Vector<Point>,
sizes: &Vector<Size>
) -> Result<()>
Prepares the blender for blending. Read more
sourcefn prepare_1(&mut self, dst_roi: Rect) -> Result<()>
fn prepare_1(&mut self, dst_roi: Rect) -> Result<()>
Prepares the blender for blending. Read more
sourcefn feed(
&mut self,
img: &dyn ToInputArray,
mask: &dyn ToInputArray,
tl: Point
) -> Result<()>
fn feed(
&mut self,
img: &dyn ToInputArray,
mask: &dyn ToInputArray,
tl: Point
) -> Result<()>
Processes the image. Read more
sourcefn blend(
&mut self,
dst: &mut dyn ToInputOutputArray,
dst_mask: &mut dyn ToInputOutputArray
) -> Result<()>
fn blend(
&mut self,
dst: &mut dyn ToInputOutputArray,
dst_mask: &mut dyn ToInputOutputArray
) -> Result<()>
Blends and returns the final pano. Read more
sourceimpl Detail_BlenderTraitConst for Detail_Blender
impl Detail_BlenderTraitConst for Detail_Blender
fn as_raw_Detail_Blender(&self) -> *const c_void
sourceimpl Drop for Detail_Blender
impl Drop for Detail_Blender
sourceimpl From<Detail_FeatherBlender> for Detail_Blender
impl From<Detail_FeatherBlender> for Detail_Blender
sourcefn from(s: Detail_FeatherBlender) -> Self
fn from(s: Detail_FeatherBlender) -> Self
Converts to this type from the input type.
sourceimpl From<Detail_MultiBandBlender> for Detail_Blender
impl From<Detail_MultiBandBlender> for Detail_Blender
sourcefn from(s: Detail_MultiBandBlender) -> Self
fn from(s: Detail_MultiBandBlender) -> Self
Converts to this type from the input type.
sourceimpl TryFrom<Detail_Blender> for Detail_FeatherBlender
impl TryFrom<Detail_Blender> for Detail_FeatherBlender
impl Send for Detail_Blender
Auto Trait Implementations
impl RefUnwindSafe for Detail_Blender
impl !Sync for Detail_Blender
impl Unpin for Detail_Blender
impl UnwindSafe for Detail_Blender
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more