Show / Hide Table of Contents

Class QualityBase

Quality Base Class

Inheritance
System.Object
DisposableObject
DisposableCvObject
Algorithm
QualityBase
QualityBRISQUE
QualityGMSD
QualityMSE
QualityPSNR
QualitySSIM
Implements
ICvPtrHolder
Inherited Members
Algorithm.Write(FileStorage)
Algorithm.Read(FileNode)
Algorithm.Save(String)
Algorithm.GetDefaultName()
DisposableCvObject.ptr
DisposableCvObject.DisposeUnmanaged()
DisposableCvObject.CvPtr
DisposableObject.DataHandle
DisposableObject.IsDisposed
DisposableObject.IsEnabledDispose
DisposableObject.AllocatedMemory
DisposableObject.AllocatedMemorySize
DisposableObject.Dispose()
DisposableObject.Dispose(Boolean)
DisposableObject.DisposeManaged()
DisposableObject.AllocGCHandle(Object)
DisposableObject.AllocMemory(Int32)
DisposableObject.NotifyMemoryPressure(Int64)
DisposableObject.ThrowIfDisposed()
Namespace: OpenCvSharp.Quality
Assembly: OpenCvSharp.dll
Syntax
public abstract class QualityBase : Algorithm, ICvPtrHolder

Properties

| Improve this Doc View Source

Empty

Implements Algorithm::empty()

Declaration
public override bool Empty { get; }
Property Value
Type Description
System.Boolean
Overrides
Algorithm.Empty

Methods

| Improve this Doc View Source

Clear()

Implements Algorithm::clear()

Declaration
public virtual void Clear()
| Improve this Doc View Source

Compute(InputArray)

Compute quality score per channel with the per-channel score in each element of the resulting cv::Scalar. See specific algorithm for interpreting result scores

Declaration
public virtual Scalar Compute(InputArray img)
Parameters
Type Name Description
InputArray img

comparison image, or image to evaluate for no-reference quality algorithms

Returns
Type Description
OpenCvSharp.Scalar
| Improve this Doc View Source

GetQualityMap(OutputArray)

Returns output quality map that was generated during computation, if supported by the algorithm

Declaration
public virtual void GetQualityMap(OutputArray dst)
Parameters
Type Name Description
OutputArray dst

Implements

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