[][src]Function opencv::superres::create_super_resolution_btvl1

pub fn create_super_resolution_btvl1() -> Result<PtrOfSuperResolution>

Create Bilateral TV-L1 Super Resolution.

This class implements Super Resolution algorithm described in the papers Farsiu03 and Mitzel09 .

Here are important members of the class that control the algorithm, which you can set after constructing the class instance:

  • int scale Scale factor.
  • int iterations Iteration count.
  • double tau Asymptotic value of steepest descent method.
  • double lambda Weight parameter to balance data term and smoothness term.
  • double alpha Parameter of spacial distribution in Bilateral-TV.
  • int btvKernelSize Kernel size of Bilateral-TV filter.
  • int blurKernelSize Gaussian blur kernel size.
  • double blurSigma Gaussian blur sigma.
  • int temporalAreaRadius Radius of the temporal search area.
  • Ptr<DenseOpticalFlowExt> opticalFlow Dense optical flow algorithm.