pub trait StitcherTraitConst {
Show 21 methods // Required method fn as_raw_Stitcher(&self) -> *const c_void; // Provided methods fn registration_resol(&self) -> Result<f64> { ... } fn seam_estimation_resol(&self) -> Result<f64> { ... } fn compositing_resol(&self) -> Result<f64> { ... } fn pano_confidence_thresh(&self) -> Result<f64> { ... } fn wave_correction(&self) -> Result<bool> { ... } fn interpolation_flags(&self) -> Result<InterpolationFlags> { ... } fn wave_correct_kind(&self) -> Result<Detail_WaveCorrectKind> { ... } fn features_finder(&self) -> Result<Ptr<Feature2D>> { ... } fn features_matcher(&self) -> Result<Ptr<dyn Detail_FeaturesMatcher>> { ... } fn matching_mask(&self) -> Result<UMat> { ... } fn bundle_adjuster(&self) -> Result<Ptr<dyn Detail_BundleAdjusterBase>> { ... } fn estimator(&self) -> Result<Ptr<dyn Detail_Estimator>> { ... } fn warper(&self) -> Result<Ptr<dyn WarperCreator>> { ... } fn exposure_compensator( &self ) -> Result<Ptr<dyn Detail_ExposureCompensator>> { ... } fn seam_finder(&self) -> Result<Ptr<dyn Detail_SeamFinder>> { ... } fn blender(&self) -> Result<Ptr<Detail_Blender>> { ... } fn component(&self) -> Result<Vector<i32>> { ... } fn cameras(&self) -> Result<Vector<Detail_CameraParams>> { ... } fn work_scale(&self) -> Result<f64> { ... } fn result_mask(&self) -> Result<UMat> { ... }
}
Expand description

Constant methods for crate::stitching::Stitcher

Required Methods§

Provided Methods§

source

fn registration_resol(&self) -> Result<f64>

source

fn seam_estimation_resol(&self) -> Result<f64>

source

fn compositing_resol(&self) -> Result<f64>

source

fn pano_confidence_thresh(&self) -> Result<f64>

source

fn wave_correction(&self) -> Result<bool>

source

fn interpolation_flags(&self) -> Result<InterpolationFlags>

source

fn wave_correct_kind(&self) -> Result<Detail_WaveCorrectKind>

source

fn features_finder(&self) -> Result<Ptr<Feature2D>>

source

fn features_matcher(&self) -> Result<Ptr<dyn Detail_FeaturesMatcher>>

source

fn matching_mask(&self) -> Result<UMat>

source

fn bundle_adjuster(&self) -> Result<Ptr<dyn Detail_BundleAdjusterBase>>

source

fn estimator(&self) -> Result<Ptr<dyn Detail_Estimator>>

source

fn warper(&self) -> Result<Ptr<dyn WarperCreator>>

source

fn exposure_compensator(&self) -> Result<Ptr<dyn Detail_ExposureCompensator>>

source

fn seam_finder(&self) -> Result<Ptr<dyn Detail_SeamFinder>>

source

fn blender(&self) -> Result<Ptr<Detail_Blender>>

source

fn component(&self) -> Result<Vector<i32>>

source

fn cameras(&self) -> Result<Vector<Detail_CameraParams>>

source

fn work_scale(&self) -> Result<f64>

source

fn result_mask(&self) -> Result<UMat>

Return the mask of the panorama.

The mask is a 8U UMat with the values: 0xFF (white) for pixels filled by the input images, 0 (black) for unused pixels. It can be used as the mask for inpaint.

Returns

The mask.

Implementors§