Skip to content

bgsegm_createSyntheticSequenceGenerator

bgsegmfunctionOpenCV 5.0.0
import { bgsegm_createSyntheticSequenceGenerator } from '@banou/opencv-wasm'

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

ARGUMENTSbackground, object_, amplitude, wavelength
FUNCTIONbgsegm_createSyntheticSequenceGenerator
RETURN TYPEbgsegm_SyntheticSequenceGenerator | null
Call structure. A void return can still write to destination arguments. The parameter descriptions define inputs, outputs and ownership.

Creates an instance of SyntheticSequenceGenerator.

bgsegm_createSyntheticSequenceGenerator(background: Mat, object_: Mat, amplitude: number, wavelength: number, wavespeed: number, objspeed: number): bgsegm_SyntheticSequenceGenerator | null;
5 available overloads
bgsegm_createSyntheticSequenceGenerator(background: Mat, object_: Mat): bgsegm_SyntheticSequenceGenerator | null;
bgsegm_createSyntheticSequenceGenerator(background: Mat, object_: Mat, amplitude: number): bgsegm_SyntheticSequenceGenerator | null;
bgsegm_createSyntheticSequenceGenerator(background: Mat, object_: Mat, amplitude: number, wavelength: number): bgsegm_SyntheticSequenceGenerator | null;
bgsegm_createSyntheticSequenceGenerator(background: Mat, object_: Mat, amplitude: number, wavelength: number, wavespeed: number): bgsegm_SyntheticSequenceGenerator | null;
bgsegm_createSyntheticSequenceGenerator(background: Mat, object_: Mat, amplitude: number, wavelength: number, wavespeed: number, objspeed: number): bgsegm_SyntheticSequenceGenerator | null;
background

Background image for object.

object_

Object image which will move slowly over the background.

amplitude

Amplitude of wave distortion applied to background.

wavelength

Length of waves in distortion applied to background.

wavespeed

How fast waves will move.

objspeed

How fast object will fly over background.

Returns

The bgsegm_SyntheticSequenceGenerator | 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.