Table of Contents

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

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 QualityMSE Create(InputArray @ref)

Parameters

ref InputArray

input image to use as the source for comparison

Returns

QualityMSE

DisposeManaged()

Releases managed resources

protected override void DisposeManaged()