Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Super Resolution
The Super Resolution module contains a set of functions and classes that can be used to solve the problem of resolution enhancement. More...
Data Structures | |
| class | SuperResolution |
| Base class for Super Resolution algorithms. More... | |
Functions | |
| CV_EXPORTS Ptr< SuperResolution > | createSuperResolution_BTVL1 () |
| Create Bilateral TV-L1 Super Resolution. | |
Detailed Description
The Super Resolution module contains a set of functions and classes that can be used to solve the problem of resolution enhancement.
There are a few methods implemented, most of them are descibed in the papers Farsiu03 and Mitzel09 .
Function Documentation
| CV_EXPORTS Ptr<SuperResolution> cv::superres::createSuperResolution_BTVL1 | ( | ) |
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.
Generated on Tue Jul 12 2022 16:42:42 by
1.7.2