Show / Hide Table of Contents

Class QualityGMSD

Full reference GMSD algorithm

Inheritance
System.Object
DisposableObject
DisposableCvObject
Algorithm
QualityBase
QualityGMSD
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 QualityGMSD : QualityBase, ICvPtrHolder

Constructors

| Improve this Doc View Source

QualityGMSD(IntPtr)

Creates instance by raw pointer

Declaration
protected QualityGMSD(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 QualityGMSD Create(InputArray ref)
Parameters
Type Name Description
InputArray ref

input image to use as the source for comparison

Returns
Type Description
QualityGMSD
| 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