pub trait SparsePyrLkOptFlowEstimatorGpuTrait: ISparseOptFlowEstimator + PyrLkOptFlowEstimatorBaseTrait + SparsePyrLkOptFlowEstimatorGpuTraitConst {
// Required method
fn as_raw_mut_SparsePyrLkOptFlowEstimatorGpu(&mut self) -> *mut c_void;
// Provided methods
fn run(
&mut self,
frame0: &dyn ToInputArray,
frame1: &dyn ToInputArray,
points0: &dyn ToInputArray,
points1: &mut dyn ToInputOutputArray,
status: &mut dyn ToOutputArray,
errors: &mut dyn ToOutputArray
) -> Result<()> { ... }
fn run_1(
&mut self,
frame0: &GpuMat,
frame1: &GpuMat,
points0: &GpuMat,
points1: &mut GpuMat,
status: &mut GpuMat,
errors: &mut GpuMat
) -> Result<()> { ... }
fn run_2(
&mut self,
frame0: &GpuMat,
frame1: &GpuMat,
points0: &GpuMat,
points1: &mut GpuMat,
status: &mut GpuMat
) -> Result<()> { ... }
}
Expand description
Mutable methods for crate::videostab::SparsePyrLkOptFlowEstimatorGpu