Skip to content

intensity_transform_gammaCorrection

intensity_transformfunctionOpenCV 5.0.0
import { intensity_transform_gammaCorrection } from '@banou/opencv-wasm'

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

ARGUMENTSinput, output, gamma
FUNCTIONintensity_transform_gammaCorrection
RETURN TYPEvoid
Call structure. A void return can still write to destination arguments. The parameter descriptions define inputs, outputs and ownership.

Given an input bgr or grayscale image and constant gamma, apply power-law transformation, a.k.a. gamma correction to the image on domain [0, 255] and return the resulting image.

intensity_transform_gammaCorrection(input: Mat, output: Mat, gamma: number): void;
input

input bgr or grayscale image.

output

resulting image of gamma corrections.

gamma

constant in c*r^gamma where r is pixel value.

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.