Show / Hide Table of Contents

Class QualityMSE

Full reference mean square error algorithm https://en.wikipedia.org/wiki/Mean_squared_error

Inheritance
System.Object
DisposableObject
DisposableCvObject
Algorithm
QualityBase
QualityMSE
Implements
ICvPtrHolder
Inherited Members
QualityBase.Empty
QualityBase.GetQualityMap(OutputArray)
QualityBase.Compute(InputArray)
QualityBase.Clear()
Algorithm.Write(FileStorage)
Algorithm.Read(FileNode)
Algorithm.Save(String)
Algorithm.GetDefaultName()
DisposableCvObject.ptr
DisposableCvObject.CvPtr
DisposableObject.DataHandle
DisposableObject.IsDisposed
DisposableObject.IsEnabledDispose
DisposableObject.AllocatedMemory
DisposableObject.AllocatedMemorySize
DisposableObject.Dispose()
DisposableObject.Dispose(Boolean)
DisposableObject.AllocGCHandle(Object)
DisposableObject.AllocMemory(Int32)
DisposableObject.NotifyMemoryPressure(Int64)
DisposableObject.ThrowIfDisposed()
Namespace: OpenCvSharp.Quality
Assembly: OpenCvSharp.dll
Syntax
public class QualityMSE : QualityBase, ICvPtrHolder

Constructors

| Improve this Doc View Source

QualityMSE(IntPtr)

Creates instance by raw pointer

Declaration
protected QualityMSE(IntPtr p)
Parameters
Type Name Description
IntPtr p

Methods

| Improve this Doc View Source

Compute(InputArray, InputArray, OutputArray)

static method for computing quality

Declaration
public static Scalar Compute(InputArray ref, InputArray cmp, OutputArray qualityMap)
Parameters
Type Name Description
InputArray ref
InputArray cmp
OutputArray qualityMap

output quality map, or null

Returns
Type Description
OpenCvSharp.Scalar

cv::Scalar with per-channel quality values. Values range from 0 (worst) to 1 (best)

| Improve this Doc View Source

Create(InputArray)

Create an object which calculates quality

Declaration
public static QualityMSE Create(InputArray ref)
Parameters
Type Name Description
InputArray ref

input image to use as the source for comparison

Returns
Type Description
QualityMSE
| Improve this Doc View Source

DisposeManaged()

Releases managed resources

Declaration
protected override void DisposeManaged()
Overrides
DisposableObject.DisposeManaged()
| Improve this Doc View Source

DisposeUnmanaged()

Declaration
protected override void DisposeUnmanaged()
Overrides
DisposableCvObject.DisposeUnmanaged()
| Improve this Doc View Source

Get()

Declaration
public override IntPtr Get()
Returns
Type Description
IntPtr

Implements

ICvPtrHolder
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX