batchDistance
import { batchDistance } from '@banou/opencv-wasm'Use after await initOpenCV(). See the initialization and named imports guide.
ARGUMENTSsrc1, src2, dist, dtype
FUNCTIONbatchDistance
RETURN TYPEvoid
naive nearest neighbor finder
see http://en.wikipedia.org/wiki/Nearest_neighbor_search todo: document
batchDistance(src1: Mat, src2: Mat, dist: Mat, dtype: number, nidx: Mat, normType: number, K: number, mask: Mat, update: number, crosscheck: boolean): void;6 available overloads
batchDistance(src1: Mat, src2: Mat, dist: Mat, dtype: number, nidx: Mat): void;batchDistance(src1: Mat, src2: Mat, dist: Mat, dtype: number, nidx: Mat, normType: number): void;batchDistance(src1: Mat, src2: Mat, dist: Mat, dtype: number, nidx: Mat, normType: number, K: number): void;batchDistance(src1: Mat, src2: Mat, dist: Mat, dtype: number, nidx: Mat, normType: number, K: number, mask: Mat): void;batchDistance(src1: Mat, src2: Mat, dist: Mat, dtype: number, nidx: Mat, normType: number, K: number, mask: Mat, update: number): void;batchDistance(src1: Mat, src2: Mat, dist: Mat, dtype: number, nidx: Mat, normType: number, K: number, mask: Mat, update: number, crosscheck: boolean): void;src1src1 argument (Mat).
src2src2 argument (Mat).
distOutput destination, filled by the native operation. dist argument (Mat).
dtypedtype argument (number).
nidxOutput destination, filled by the native operation. nidx argument (Mat).
normTypenorm type argument (number).
Kk argument (number).
maskmask argument (Mat).
updateupdate argument (number).
crosscheckcrosscheck argument (boolean).
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.