Table of Contents

Class SuperResolution

Namespace
OpenCvSharp
Assembly
OpenCvSharp.dll

Base class for Super Resolution algorithms.

public class SuperResolution : Algorithm, IDisposable
Inheritance
SuperResolution
Implements
Inherited Members

Properties

Alpha

Parameter of spacial distribution in Bilateral-TV

BlurKernelSize

Gaussian blur kernel size

BlurSigma

Gaussian blur sigma

Iterations

Iterations count

KernelSize

Kernel size of Bilateral-TV filter

Lambda

Weight parameter to balance data term and smoothness term

OpticalFlow

Dense optical flow algorithm

Scale

Scale factor

Tau

Asymptotic value of steepest descent method

TemporalAreaRadius

Radius of the temporal search area

Methods

CollectGarbage()

Clear all inner buffers.

CreateBTVL1()

Create Bilateral TV-L1 Super Resolution.

CreateBTVL1_CUDA()

Create Bilateral TV-L1 Super Resolution.

InitImpl(FrameSource)
NextFrame(OutputArray)

Process next frame from input and return output result.

ProcessImpl(FrameSource, OutputArray)
Reset()
SetInput(FrameSource)

Set input frame source for Super Resolution algorithm.