Skip to content

createShapeContextDistanceExtractor

shapefunctionOpenCV 5.0.0
import { createShapeContextDistanceExtractor } from '@banou/opencv-wasm'

Use after await initOpenCV(). See the initialization and named imports guide.

ARGUMENTSnAngularBins, nRadialBins, innerRadius, outerRadius
FUNCTIONcreateShapeContextDistanceExtractor
RETURN TYPEShapeContextDistanceExtractor | null
Call structure. A void return can still write to destination arguments. The parameter descriptions define inputs, outputs and ownership.

Create an owned ShapeContextDistanceExtractor instance with the supplied configuration.

Implementation of the Shape Context descriptor and matching algorithm

createShapeContextDistanceExtractor(nAngularBins: number, nRadialBins: number, innerRadius: number, outerRadius: number, iterations: number, comparer: HistogramCostExtractor | null, transformer: ShapeTransformer | null): ShapeContextDistanceExtractor | null;
8 available overloads
createShapeContextDistanceExtractor(): ShapeContextDistanceExtractor | null;
createShapeContextDistanceExtractor(nAngularBins: number): ShapeContextDistanceExtractor | null;
createShapeContextDistanceExtractor(nAngularBins: number, nRadialBins: number): ShapeContextDistanceExtractor | null;
createShapeContextDistanceExtractor(nAngularBins: number, nRadialBins: number, innerRadius: number): ShapeContextDistanceExtractor | null;
createShapeContextDistanceExtractor(nAngularBins: number, nRadialBins: number, innerRadius: number, outerRadius: number): ShapeContextDistanceExtractor | null;
createShapeContextDistanceExtractor(nAngularBins: number, nRadialBins: number, innerRadius: number, outerRadius: number, iterations: number): ShapeContextDistanceExtractor | null;
createShapeContextDistanceExtractor(nAngularBins: number, nRadialBins: number, innerRadius: number, outerRadius: number, iterations: number, comparer: HistogramCostExtractor | null): ShapeContextDistanceExtractor | null;
createShapeContextDistanceExtractor(nAngularBins: number, nRadialBins: number, innerRadius: number, outerRadius: number, iterations: number, comparer: HistogramCostExtractor | null, transformer: ShapeTransformer | null): ShapeContextDistanceExtractor | null;
nAngularBins

n angular bins argument (number).

nRadialBins

n radial bins argument (number).

innerRadius

inner radius argument (number).

outerRadius

outer radius argument (number).

iterations

iterations argument (number).

comparer

comparer argument (HistogramCostExtractor | null).

transformer

transformer argument (ShapeTransformer | null).

Returns

The ShapeContextDistanceExtractor | null result.

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.