Type Definition opencv::types::PtrOfSinusoidalPattern [−][src]
pub type PtrOfSinusoidalPattern = Ptr<dyn SinusoidalPattern>;
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 compute_phase_map(
&mut self,
pattern_images: &dyn ToInputArray,
wrapped_phase_map: &mut dyn ToOutputArray,
shadow_mask: &mut dyn ToOutputArray,
fundamental: &dyn ToInputArray
) -> Result<()>
fn compute_phase_map(
&mut self,
pattern_images: &dyn ToInputArray,
wrapped_phase_map: &mut dyn ToOutputArray,
shadow_mask: &mut dyn ToOutputArray,
fundamental: &dyn ToInputArray
) -> Result<()>
Compute a wrapped phase map from sinusoidal patterns. Read more
fn unwrap_phase_map(
&mut self,
wrapped_phase_map: &dyn ToInputArray,
unwrapped_phase_map: &mut dyn ToOutputArray,
cam_size: Size,
shadow_mask: &dyn ToInputArray
) -> Result<()>
fn unwrap_phase_map(
&mut self,
wrapped_phase_map: &dyn ToInputArray,
unwrapped_phase_map: &mut dyn ToOutputArray,
cam_size: Size,
shadow_mask: &dyn ToInputArray
) -> Result<()>
Unwrap the wrapped phase map to remove phase ambiguities. Read more
fn find_pro_cam_matches(
&mut self,
proj_unwrapped_phase_map: &dyn ToInputArray,
cam_unwrapped_phase_map: &dyn ToInputArray,
matches: &mut dyn ToOutputArray
) -> Result<()>
fn find_pro_cam_matches(
&mut self,
proj_unwrapped_phase_map: &dyn ToInputArray,
cam_unwrapped_phase_map: &dyn ToInputArray,
matches: &mut dyn ToOutputArray
) -> Result<()>
Find correspondences between the two devices thanks to unwrapped phase maps. Read more
fn compute_data_modulation_term(
&mut self,
pattern_images: &dyn ToInputArray,
data_modulation_term: &mut dyn ToOutputArray,
shadow_mask: &dyn ToInputArray
) -> Result<()>
fn compute_data_modulation_term(
&mut self,
pattern_images: &dyn ToInputArray,
data_modulation_term: &mut dyn ToOutputArray,
shadow_mask: &dyn ToInputArray
) -> Result<()>
compute the data modulation term. Read more
fn decode(
&self,
pattern_images: &Vector<Vector<Mat>>,
disparity_map: &mut dyn ToOutputArray,
black_images: &dyn ToInputArray,
white_images: &dyn ToInputArray,
flags: i32
) -> Result<bool>
fn decode(
&self,
pattern_images: &Vector<Vector<Mat>>,
disparity_map: &mut dyn ToOutputArray,
black_images: &dyn ToInputArray,
white_images: &dyn ToInputArray,
flags: i32
) -> Result<bool>
Decodes the structured light pattern, generating a disparity map Read more