createTonemapDrago
import { createTonemapDrago } from '@banou/opencv-wasm'Use after await initOpenCV(). See the initialization and named imports guide.
Creates TonemapDrago object
createTonemapDrago(gamma: number, saturation: number, bias: number): TonemapDrago | null;4 available overloads
createTonemapDrago(): TonemapDrago | null;createTonemapDrago(gamma: number): TonemapDrago | null;createTonemapDrago(gamma: number, saturation: number): TonemapDrago | null;createTonemapDrago(gamma: number, saturation: number, bias: number): TonemapDrago | null;gammagamma value for gamma correction. See createTonemap
saturationpositive saturation enhancement value. 1.0 preserves saturation, values greater than 1 increase saturation and values less than 1 decrease it.
biasvalue for bias function in [0, 1] range. Values from 0.7 to 0.9 usually give best results, default value is 0.85.
Returns
The TonemapDrago | 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.