[−][src]Struct opencv::stitching::Detail_BundleAdjusterReproj
Implementation of the camera parameters refinement algorithm which minimizes sum of the reprojection error squares
It can estimate focal length, aspect ratio, principal point. You can affect only on them via the refinement mask.
Implementations
impl Detail_BundleAdjusterReproj[src]
pub fn as_raw_Detail_BundleAdjusterReproj(&self) -> *const c_void[src]
pub fn as_raw_mut_Detail_BundleAdjusterReproj(&mut self) -> *mut c_void[src]
impl Detail_BundleAdjusterReproj[src]
pub fn default() -> Result<Detail_BundleAdjusterReproj>[src]
Trait Implementations
impl Boxed for Detail_BundleAdjusterReproj[src]
unsafe fn from_raw(ptr: *mut c_void) -> Self[src]
fn into_raw(self) -> *mut c_void[src]
fn as_raw(&self) -> *const c_void[src]
fn as_raw_mut(&mut self) -> *mut c_void[src]
impl Detail_BundleAdjusterBase for Detail_BundleAdjusterReproj[src]
fn as_raw_Detail_BundleAdjusterBase(&self) -> *const c_void[src]
fn as_raw_mut_Detail_BundleAdjusterBase(&mut self) -> *mut c_void[src]
fn refinement_mask(&self) -> Result<Mat>[src]
fn set_refinement_mask(&mut self, mask: &Mat) -> Result<()>[src]
fn conf_thresh(&self) -> Result<f64>[src]
fn set_conf_thresh(&mut self, conf_thresh: f64) -> Result<()>[src]
fn term_criteria(&mut self) -> Result<TermCriteria>[src]
fn set_term_criteria(&mut self, term_criteria: TermCriteria) -> Result<()>[src]
impl Detail_BundleAdjusterReprojTrait for Detail_BundleAdjusterReproj[src]
fn as_raw_Detail_BundleAdjusterReproj(&self) -> *const c_void[src]
fn as_raw_mut_Detail_BundleAdjusterReproj(&mut self) -> *mut c_void[src]
impl Detail_Estimator for Detail_BundleAdjusterReproj[src]
fn as_raw_Detail_Estimator(&self) -> *const c_void[src]
fn as_raw_mut_Detail_Estimator(&mut self) -> *mut c_void[src]
impl Drop for Detail_BundleAdjusterReproj[src]
impl Send for Detail_BundleAdjusterReproj[src]
Auto Trait Implementations
impl RefUnwindSafe for Detail_BundleAdjusterReproj
impl !Sync for Detail_BundleAdjusterReproj
impl Unpin for Detail_BundleAdjusterReproj
impl UnwindSafe for Detail_BundleAdjusterReproj
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,