eVision Python API
Loading...
Searching...
No Matches
eVision.EDragoToneMapperParameters Class Reference

Container holding the parameters for a Drago tone-mapper algorithm. More...

Inheritance diagram for eVision.EDragoToneMapperParameters:
Collaboration diagram for eVision.EDragoToneMapperParameters:

Public Member Functions

None __init__ (self, eVision.EDragoToneMapperParameters other)
 Copy operator.
None __init__ (self)
 Copy operator.
Public Member Functions inherited from eVision.EToneMapperParameters
None __init__ (self, eVision.EToneMapperParameters other)
 Copy operator.
None __init__ (self)
 Copy operator.

Properties

 Saturation = property(_Saturation__getter, _Saturation__setter)
 Gets the saturation parameter.
 Bias = property(_Bias__getter, _Bias__setter)
 Gets the bias parameters.
Properties inherited from eVision.EToneMapperParameters
 Gamma = property(_Gamma__getter, _Gamma__setter)
 Gets gamma parameter.
 ToneMapperType = property(_ToneMapperType__getter, None)
 Return the type of the tone-mapper defined by this set of parameters.

Detailed Description

Container holding the parameters for a Drago tone-mapper algorithm.

As described in Drago, Frédéric, et al. "[Adaptive logarithmic mapping for displaying high contrast scenes.](https://web.archive.org/web/20240202011212/https://resources.mpi-inf.mpg.de/tmo/logmap/logmap.pdf)" Computer graphics forum. Vol. 22. No. 3. Oxford, UK: Blackwell Publishing, Inc, 2003 and Fattal, Raanan, Dani Lischinski, and Michael Werman. "[Gradient domain high dynamic range compression.](https://web.archive.org/web/20240820012233/https://www.cs.huji.ac.il/~danix/hdr/hdrc.pdf)" Seminal Graphics Papers: Pushing the Boundaries, Volume 2. 2023. 671-678.

Remarks:

License(s): EasyImage

Constructor & Destructor Documentation

◆ __init__() [1/2]

None eVision.EDragoToneMapperParameters.__init__ ( self,
eVision.EDragoToneMapperParameters other )

Copy operator.

Parameters
otherOther parameters container to copy from.

◆ __init__() [2/2]

None eVision.EDragoToneMapperParameters.__init__ ( self)

Copy operator.

Property Documentation

◆ Bias

eVision.EDragoToneMapperParameters.Bias = property(_Bias__getter, _Bias__setter)
static

Gets the bias parameters.

◆ Saturation

eVision.EDragoToneMapperParameters.Saturation = property(_Saturation__getter, _Saturation__setter)
static

Gets the saturation parameter.