Class QualityMSE
- Namespace
- OpenCvSharp.Quality
- Assembly
- OpenCvSharp.dll
Full reference mean square error algorithm https://en.wikipedia.org/wiki/Mean_squared_error
public class QualityMSE : QualityBase, IDisposable, ICvPtrHolder
- Inheritance
-
QualityMSE
- Implements
- Inherited Members
Constructors
QualityMSE(nint)
Creates instance by raw pointer
protected QualityMSE(nint p)
Parameters
pnint
Methods
Compute(InputArray, InputArray, OutputArray?)
static method for computing quality
public static Scalar Compute(InputArray @ref, InputArray cmp, OutputArray? qualityMap)
Parameters
refInputArraycmpInputArrayqualityMapOutputArrayoutput quality map, or null
Returns
- Scalar
cv::Scalar with per-channel quality values. Values range from 0 (worst) to 1 (best)
Create(InputArray)
Create an object which calculates quality
public static QualityMSE Create(InputArray @ref)
Parameters
refInputArrayinput image to use as the source for comparison
Returns
DisposeManaged()
Releases managed resources
protected override void DisposeManaged()