Skip to content

signal_resampleSignal

signalfunctionOpenCV 5.0.0
import { signal_resampleSignal } from '@banou/opencv-wasm'

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

ARGUMENTSinputSignal, outSignal, inFreq, outFreq
FUNCTIONsignal_resampleSignal
RETURN TYPEvoid
Call structure. A void return can still write to destination arguments. The parameter descriptions define inputs, outputs and ownership.

Signal resampling

signal_resampleSignal(inputSignal: Mat, outSignal: Mat, inFreq: number, outFreq: number): void;
inputSignal

Array with input signal.

outSignal

Output destination, filled by the native operation. Array with output signal

inFreq

Input signal frequency.

outFreq

Output signal frequency. Signal resampling implemented a cubic interpolation function and a filtering function based on Kaiser window and Bessel function, used to construct a FIR filter. Result is similar to scipy.signal.resample.

Detail: https://en.wikipedia.org/wiki/Sample-rate_conversion

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.