Class cv::TonemapMantiuk#

This algorithm transforms image to contrast using gradients on all levels of gaussian pyramid, transforms contrast values to HVS response and scales the response. After this the image is reconstructed from new contrast values. View details

Collaboration diagram for cv::TonemapMantiuk:

Public Member Functions#

Public Member Functions inherited from cv::Tonemap

Return

Name

Description

float

getGamma()

void

process(
    InputArray src,
    OutputArray dst )

Tonemaps image.

void

setGamma(float gamma)

Public Member Functions inherited from cv::Algorithm

Return

Name

Description

Algorithm()

~Algorithm()

void

clear()

Clears the algorithm state.

bool

empty()

Returns true if the Algorithm is empty (e.g. in the very beginning or after unsuccessful read.

String

getDefaultName()

void

read(const FileNode & fn)

Reads algorithm parameters from a file storage.

void

save(const String & filename)

void

write(
    const Ptr< FileStorage > & fs,
    const String & name = String() )

void

write(FileStorage & fs)

Stores algorithm parameters in a file storage.

void

write(
    FileStorage & fs,
    const String & name )

Static Public Member Functions#

Static Public Member Functions inherited from cv::Algorithm

Return

Name

Description

static Ptr< _Tp >

load(
    const String & filename,
    const String & objname = String() )

Loads algorithm from the file.

static Ptr< _Tp >

loadFromString(
    const String & strModel,
    const String & objname = String() )

Loads algorithm from a String.

static Ptr< _Tp >

read(const FileNode & fn)

Reads algorithm from the file node.

Additional Inherited Members#

Protected Member Functions inherited from cv::Algorithm

Return

Name

Description

void

writeFormat(FileStorage & fs)

Detailed Description#

This algorithm transforms image to contrast using gradients on all levels of gaussian pyramid, transforms contrast values to HVS response and scales the response. After this the image is reconstructed from new contrast values.

For more information see MM06 .

Member Function Documentation#

getSaturation()#

float cv::TonemapMantiuk::getSaturation()

Python:

cv.TonemapMantiuk.getSaturation() -> retval

getScale()#

float cv::TonemapMantiuk::getScale()

Python:

cv.TonemapMantiuk.getScale() -> retval

setSaturation()#

void cv::TonemapMantiuk::setSaturation(float saturation)

Python:

cv.TonemapMantiuk.setSaturation(saturation)

setScale()#

void cv::TonemapMantiuk::setScale(float scale)

Python:

cv.TonemapMantiuk.setScale(scale)

Source file#

The documentation for this class was generated from the following file: