Class RadialVarianceHash
- Namespace
- OpenCvSharp.ImgHash
- Assembly
- OpenCvSharp.dll
Base class for high-level OpenCV algorithms
public class RadialVarianceHash : ImgHashBase, IDisposable, ICvPtrHolder
- Inheritance
-
RadialVarianceHash
- Implements
- Inherited Members
Constructors
RadialVarianceHash(nint)
protected RadialVarianceHash(nint p)
Parameters
pnint
Properties
NumOfAngleLine
The number of angles to consider
public int NumOfAngleLine { get; set; }
Property Value
Sigma
Gaussian kernel standard deviation
public double Sigma { get; set; }
Property Value
Methods
Compute(InputArray, OutputArray)
Computes hash of the input image
public override void Compute(InputArray inputArr, OutputArray outputArr)
Parameters
inputArrInputArrayinput image want to compute hash value
outputArrOutputArrayhash of the image
Create(double, int)
Create BlockMeanHash object
public static RadialVarianceHash Create(double sigma = 1, int numOfAngleLine = 180)
Parameters
Returns
DisposeManaged()
Releases managed resources
protected override void DisposeManaged()