Tonemap
import { Tonemap } from '@banou/opencv-wasm'Use after await initOpenCV(). See the initialization and named imports guide.
Native object: release it with using or delete(). Factories can return null; check before calling methods. Inherits Algorithm.
Base class for tonemapping algorithms - tools that are used to map HDR image to 8-bit range.
Constructors and members
clone
Create another handle to the same native object. This retains the object without copying its pixels or algorithm state; dispose both handles separately.
clone(): this;The this result.
process
Tonemap.process: Tonemaps image
process(src: Mat, dst: Mat): void;srcsource image - CV_32FC3 Mat (float 32 bits 3 channels)
dstOutput destination, filled by the native operation. destination image - CV_32FC3 Mat with values in [0, 1] range
getGamma
Return the gamma configured on this Tonemap object.
getGamma(): number;The number result.
setGamma
Set the gamma used by this Tonemap object.
setGamma(gamma: number): void;gammagamma argument (number).
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.