[−][src]Trait opencv::ximgproc::prelude::SparseMatchInterpolator
Main interface for all filters, that take sparse matches as an input and produce a dense per-pixel matching (optical flow) as an output.
Required methods
pub fn as_raw_SparseMatchInterpolator(&self) -> *const c_void
[src]
pub fn as_raw_mut_SparseMatchInterpolator(&mut self) -> *mut c_void
[src]
Provided methods
pub fn interpolate(
&mut self,
from_image: &dyn ToInputArray,
from_points: &dyn ToInputArray,
to_image: &dyn ToInputArray,
to_points: &dyn ToInputArray,
dense_flow: &mut dyn ToOutputArray
) -> Result<()>
[src]
&mut self,
from_image: &dyn ToInputArray,
from_points: &dyn ToInputArray,
to_image: &dyn ToInputArray,
to_points: &dyn ToInputArray,
dense_flow: &mut dyn ToOutputArray
) -> Result<()>
Interpolate input sparse matches.
Parameters
-
from_image: first of the two matched images, 8-bit single-channel or three-channel.
-
from_points: points of the from_image for which there are correspondences in the to_image (Point2f vector, size shouldn't exceed 32767)
-
to_image: second of the two matched images, 8-bit single-channel or three-channel.
-
to_points: points in the to_image corresponding to from_points (Point2f vector, size shouldn't exceed 32767)
-
dense_flow: output dense matching (two-channel CV_32F image)