Table of Contents

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

p nint

Methods

Compute(InputArray, InputArray, OutputArray?)

static method for computing quality

public static Scalar Compute(InputArray @ref, InputArray cmp, OutputArray? qualityMap)

Parameters

ref InputArray
cmp InputArray
qualityMap OutputArray

output 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

ref InputArray

input image to use as the source for comparison

Returns

QualityGMSD

DisposeManaged()

Releases managed resources

protected override void DisposeManaged()