xfeatures2d_PCTSignaturesSQFD
import { xfeatures2d_PCTSignaturesSQFD } from '@banou/opencv-wasm'Use after await initOpenCV(). See the initialization and named imports guide.
Native object: release it with using or delete(). Factories can return null; check before calling methods. Inherits Algorithm.
Class implementing Signature Quadratic Form Distance (SQFD). See: Christian Beecks, Merih Seran Uysal, Thomas Seidl. Signature quadratic form distance. In Proceedings of the ACM International Conference on Image and Video Retrieval, pages 438-445. ACM, 2010. [BeecksUS10]
Constructors and members
static create
Creates the algorithm instance using selected distance function, similarity function and similarity function parameter.
create(distanceFunction: number, similarityFunction: number, similarityParameter: number): xfeatures2d_PCTSignaturesSQFD | null;4 available overloads
create(): xfeatures2d_PCTSignaturesSQFD | null;create(distanceFunction: number): xfeatures2d_PCTSignaturesSQFD | null;create(distanceFunction: number, similarityFunction: number): xfeatures2d_PCTSignaturesSQFD | null;create(distanceFunction: number, similarityFunction: number, similarityParameter: number): xfeatures2d_PCTSignaturesSQFD | null;distanceFunctionDistance function selector. Default: L2 Available: L0_25, L0_5, L1, L2, L2SQUARED, L5, L_INFINITY
similarityFunctionSimilarity function selector. Default: HEURISTIC Available: MINUS, GAUSSIAN, HEURISTIC
similarityParameterParameter of the similarity function.
The xfeatures2d_PCTSignaturesSQFD | null result.
clone
Create another handle to the same native object. This retains the object without copying its pixels or algorithm state; dispose both handles separately.
clone(): this;The this result.
computeQuadraticFormDistance
Computes Signature Quadratic Form Distance of two signatures.
computeQuadraticFormDistance(_signature0: Mat, _signature1: Mat): number;_signature0The first signature.
_signature1The second signature.
The number result.
computeQuadraticFormDistances
Computes Signature Quadratic Form Distance between the reference signature and each of the other image signatures.
computeQuadraticFormDistances(sourceSignature: Mat, imageSignatures: MatVector, distances: FloatVector): void;sourceSignatureThe signature to measure distance of other signatures from.
imageSignaturesVector of signatures to measure distance from the source signature.
distancesOutput vector of measured distances.
These signatures describe this package. Upstream documentation can mention optional backends that are absent from this build. Check runtime compatibility before choosing a backend or file format.