cv.TonemapDrago - MATLAB File Help Go to online doc for cv.TonemapDrago
cv.TonemapDrago

Tonemapping algorithm used to map HDR image to 8-bit range

Adaptive logarithmic mapping is a fast global tonemapping algorithm that scales the image in logarithmic domain.

Since it's a global operator the same function is applied to all the pixels, it is controlled by the bias parameter.

Optional saturation enhancement is possible as described in [FL02].

For more information see [DM03].

References

[FL02]:

Raanan Fattal, Dani Lischinski, and Michael Werman. "Gradient domain high dynamic range compression". In ACM Transactions on Graphics (TOG), volume 21, pages 249-256. ACM, 2002.

[DM03]:

Frederic Drago, Karol Myszkowski, Thomas Annen, and Norishige Chiba. "Adaptive logarithmic mapping for displaying high contrast scenes". In Computer Graphics Forum, volume 22, pages 419-426. Wiley Online Library, 2003.

See also
Class Details
Superclasses handle
Sealed false
Construct on load false
Constructor Summary
TonemapDrago Creates TonemapDrago object 
Property Summary
Bias value for bias function in [0, 1] range. 
Gamma positive value for gamma correction. 
Saturation positive saturation enhancement value. 
id Object ID 
Method Summary
  addlistener Add listener for event. 
  delete Destructor 
  eq == (EQ) Test handle equality. 
  findobj Find objects matching specified conditions. 
  findprop Find property of MATLAB handle object. 
  ge >= (GE) Greater than or equal relation for handles. 
  gt > (GT) Greater than relation for handles. 
Sealed   isvalid Test handle validity. 
  le <= (LE) Less than or equal relation for handles. 
  listener Add listener for event without binding the listener to the source object. 
  lt < (LT) Less than relation for handles. 
  ne ~= (NE) Not equal relation for handles. 
  notify Notify listeners of event. 
  process Tonemaps image 
Event Summary
ObjectBeingDestroyed Notifies listeners that a particular object has been destroyed.