Class QualityPSNR
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
IInputArrayOfArraysInput image(s) to use as the source for comparison
maxPixelValue
doublemaximum 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
QualityBasePtr
Pointer to the native QualityBase object
public nint QualityBasePtr { get; }
Property Value
Methods
DisposeObject()
Release the unmanaged memory associated with this object
protected override void DisposeObject()