Table of Contents

Class QualityPSNR

Namespace
Emgu.CV.Quality
Assembly
Emgu.CV.dll

Peak signal to noise ratio (PSNR) algorithm

public class QualityPSNR : SharedPtrObject, IDisposable, IQualityBase, IAlgorithm
Inheritance
QualityPSNR
Implements
Inherited Members
Extension Methods

Constructors

QualityPSNR(IInputArrayOfArrays, double)

Create an instance of peak signal to noise ratio (PSNR) algorithm

public QualityPSNR(IInputArrayOfArrays refImgs, double maxPixelValue = 255)

Parameters

refImgs IInputArrayOfArrays

Input image(s) to use as the source for comparison

maxPixelValue double

maximum per-channel value for any individual pixel; eg 255 for uint8 image

Properties

AlgorithmPtr

Pointer to the native algorithm object

public nint AlgorithmPtr { get; }

Property Value

nint

QualityBasePtr

Pointer to the native QualityBase object

public nint QualityBasePtr { get; }

Property Value

nint

Methods

DisposeObject()

Release the unmanaged memory associated with this object

protected override void DisposeObject()