Struct opencv::ccalib::CustomPattern
source · [−]pub struct CustomPattern { /* private fields */ }
Implementations
Trait Implementations
Stores algorithm parameters in a file storage
simplified API for language bindings Stores algorithm parameters in a file storage Read more
Returns true if the Algorithm is empty (e.g. in the very beginning or after unsuccessful read
Saves the algorithm to a file. In order to make this method work, the derived class must implement Algorithm::write(FileStorage& fs). Read more
Returns the algorithm string identifier. This string is used as top level xml/yml node tag when the object is saved to a file or string. Read more
fn create(
&mut self,
pattern: &dyn ToInputArray,
board_size: Size2f,
output: &mut dyn ToOutputArray
) -> Result<bool>
fn create(
&mut self,
pattern: &dyn ToInputArray,
board_size: Size2f,
output: &mut dyn ToOutputArray
) -> Result<bool>
C++ default parameters Read more
fn find_pattern(
&mut self,
image: &dyn ToInputArray,
matched_features: &mut dyn ToOutputArray,
pattern_points: &mut dyn ToOutputArray,
ratio: f64,
proj_error: f64,
refine_position: bool,
out: &mut dyn ToOutputArray,
h: &mut dyn ToOutputArray,
pattern_corners: &mut dyn ToOutputArray
) -> Result<bool>
fn find_pattern(
&mut self,
image: &dyn ToInputArray,
matched_features: &mut dyn ToOutputArray,
pattern_points: &mut dyn ToOutputArray,
ratio: f64,
proj_error: f64,
refine_position: bool,
out: &mut dyn ToOutputArray,
h: &mut dyn ToOutputArray,
pattern_corners: &mut dyn ToOutputArray
) -> Result<bool>
C++ default parameters Read more
fn calibrate(
&mut self,
object_points: &dyn ToInputArray,
image_points: &dyn ToInputArray,
image_size: Size,
camera_matrix: &mut dyn ToInputOutputArray,
dist_coeffs: &mut dyn ToInputOutputArray,
rvecs: &mut dyn ToOutputArray,
tvecs: &mut dyn ToOutputArray,
flags: i32,
criteria: TermCriteria
) -> Result<f64>
fn calibrate(
&mut self,
object_points: &dyn ToInputArray,
image_points: &dyn ToInputArray,
image_size: Size,
camera_matrix: &mut dyn ToInputOutputArray,
dist_coeffs: &mut dyn ToInputOutputArray,
rvecs: &mut dyn ToOutputArray,
tvecs: &mut dyn ToOutputArray,
flags: i32,
criteria: TermCriteria
) -> Result<f64>
C++ default parameters Read more
fn find_rt(
&mut self,
object_points: &dyn ToInputArray,
image_points: &dyn ToInputArray,
camera_matrix: &dyn ToInputArray,
dist_coeffs: &dyn ToInputArray,
rvec: &mut dyn ToInputOutputArray,
tvec: &mut dyn ToInputOutputArray,
use_extrinsic_guess: bool,
flags: i32
) -> Result<bool>
fn find_rt(
&mut self,
object_points: &dyn ToInputArray,
image_points: &dyn ToInputArray,
camera_matrix: &dyn ToInputArray,
dist_coeffs: &dyn ToInputArray,
rvec: &mut dyn ToInputOutputArray,
tvec: &mut dyn ToInputOutputArray,
use_extrinsic_guess: bool,
flags: i32
) -> Result<bool>
C++ default parameters Read more
fn find_rt_1(
&mut self,
image: &dyn ToInputArray,
camera_matrix: &dyn ToInputArray,
dist_coeffs: &dyn ToInputArray,
rvec: &mut dyn ToInputOutputArray,
tvec: &mut dyn ToInputOutputArray,
use_extrinsic_guess: bool,
flags: i32
) -> Result<bool>
fn find_rt_1(
&mut self,
image: &dyn ToInputArray,
camera_matrix: &dyn ToInputArray,
dist_coeffs: &dyn ToInputArray,
rvec: &mut dyn ToInputOutputArray,
tvec: &mut dyn ToInputOutputArray,
use_extrinsic_guess: bool,
flags: i32
) -> Result<bool>
C++ default parameters Read more
fn find_rt_ransac(
&mut self,
object_points: &dyn ToInputArray,
image_points: &dyn ToInputArray,
camera_matrix: &dyn ToInputArray,
dist_coeffs: &dyn ToInputArray,
rvec: &mut dyn ToInputOutputArray,
tvec: &mut dyn ToInputOutputArray,
use_extrinsic_guess: bool,
iterations_count: i32,
reprojection_error: f32,
min_inliers_count: i32,
inliers: &mut dyn ToOutputArray,
flags: i32
) -> Result<bool>
fn find_rt_ransac(
&mut self,
object_points: &dyn ToInputArray,
image_points: &dyn ToInputArray,
camera_matrix: &dyn ToInputArray,
dist_coeffs: &dyn ToInputArray,
rvec: &mut dyn ToInputOutputArray,
tvec: &mut dyn ToInputOutputArray,
use_extrinsic_guess: bool,
iterations_count: i32,
reprojection_error: f32,
min_inliers_count: i32,
inliers: &mut dyn ToOutputArray,
flags: i32
) -> Result<bool>
C++ default parameters Read more
fn find_rt_ransac_1(
&mut self,
image: &dyn ToInputArray,
camera_matrix: &dyn ToInputArray,
dist_coeffs: &dyn ToInputArray,
rvec: &mut dyn ToInputOutputArray,
tvec: &mut dyn ToInputOutputArray,
use_extrinsic_guess: bool,
iterations_count: i32,
reprojection_error: f32,
min_inliers_count: i32,
inliers: &mut dyn ToOutputArray,
flags: i32
) -> Result<bool>
fn find_rt_ransac_1(
&mut self,
image: &dyn ToInputArray,
camera_matrix: &dyn ToInputArray,
dist_coeffs: &dyn ToInputArray,
rvec: &mut dyn ToInputOutputArray,
tvec: &mut dyn ToInputOutputArray,
use_extrinsic_guess: bool,
iterations_count: i32,
reprojection_error: f32,
min_inliers_count: i32,
inliers: &mut dyn ToOutputArray,
flags: i32
) -> Result<bool>
C++ default parameters Read more
fn draw_orientation(
&mut self,
image: &mut dyn ToInputOutputArray,
tvec: &dyn ToInputArray,
rvec: &dyn ToInputArray,
camera_matrix: &dyn ToInputArray,
dist_coeffs: &dyn ToInputArray,
axis_length: f64,
axis_width: i32
) -> Result<()>
fn draw_orientation(
&mut self,
image: &mut dyn ToInputOutputArray,
tvec: &dyn ToInputArray,
rvec: &dyn ToInputArray,
camera_matrix: &dyn ToInputArray,
dist_coeffs: &dyn ToInputArray,
axis_length: f64,
axis_width: i32
) -> Result<()>
C++ default parameters Read more
Performs the conversion.