Class QualityGMSD
- Namespace
- OpenCvSharp.Quality
- Assembly
- OpenCvSharp.dll
Full reference GMSD algorithm
public class QualityGMSD : QualityBase, IDisposable, ICvPtrHolder
- Inheritance
-
QualityGMSD
- Implements
- Inherited Members
Constructors
QualityGMSD(nint)
Creates instance by raw pointer
protected QualityGMSD(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 QualityGMSD Create(InputArray @ref)
Parameters
refInputArrayinput image to use as the source for comparison
Returns
DisposeManaged()
Releases managed resources
protected override void DisposeManaged()