Sparse match interpolation algorithm based on modified locally-weighted affine estimator from [144] and Fast Global Smoother as post-processing filter.
More...
#include "sparse_match_interpolator.hpp"
Sparse match interpolation algorithm based on modified locally-weighted affine estimator from [144] and Fast Global Smoother as post-processing filter.
§ getFGSLambda()
virtual float cv::ximgproc::EdgeAwareInterpolator::getFGSLambda |
( |
| ) |
|
|
pure virtual |
§ getFGSSigma()
virtual float cv::ximgproc::EdgeAwareInterpolator::getFGSSigma |
( |
| ) |
|
|
pure virtual |
§ getK()
virtual int cv::ximgproc::EdgeAwareInterpolator::getK |
( |
| ) |
|
|
pure virtual |
§ getLambda()
virtual float cv::ximgproc::EdgeAwareInterpolator::getLambda |
( |
| ) |
|
|
pure virtual |
§ getSigma()
virtual float cv::ximgproc::EdgeAwareInterpolator::getSigma |
( |
| ) |
|
|
pure virtual |
§ getUsePostProcessing()
virtual bool cv::ximgproc::EdgeAwareInterpolator::getUsePostProcessing |
( |
| ) |
|
|
pure virtual |
§ setFGSLambda()
virtual void cv::ximgproc::EdgeAwareInterpolator::setFGSLambda |
( |
float |
_lambda | ) |
|
|
pure virtual |
§ setFGSSigma()
virtual void cv::ximgproc::EdgeAwareInterpolator::setFGSSigma |
( |
float |
_sigma | ) |
|
|
pure virtual |
§ setK()
virtual void cv::ximgproc::EdgeAwareInterpolator::setK |
( |
int |
_k | ) |
|
|
pure virtual |
K is a number of nearest-neighbor matches considered, when fitting a locally affine model. Usually it should be around 128. However, lower values would make the interpolation noticeably faster.
§ setLambda()
virtual void cv::ximgproc::EdgeAwareInterpolator::setLambda |
( |
float |
_lambda | ) |
|
|
pure virtual |
Lambda is a parameter defining the weight of the edge-aware term in geodesic distance, should be in the range of 0 to 1000.
§ setSigma()
virtual void cv::ximgproc::EdgeAwareInterpolator::setSigma |
( |
float |
_sigma | ) |
|
|
pure virtual |
Sigma is a parameter defining how fast the weights decrease in the locally-weighted affine fitting. Higher values can help preserve fine details, lower values can help to get rid of noise in the output flow.
§ setUsePostProcessing()
virtual void cv::ximgproc::EdgeAwareInterpolator::setUsePostProcessing |
( |
bool |
_use_post_proc | ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: