Package org.opencv.xphoto
Class TonemapDurand
- java.lang.Object
- 
- org.opencv.core.Algorithm
- 
- org.opencv.photo.Tonemap
- 
- org.opencv.xphoto.TonemapDurand
 
 
 
- 
 public class TonemapDurand extends Tonemap This algorithm decomposes image into two layers: base layer and detail layer using bilateral filter and compresses contrast of the base layer thus preserving all the details. This implementation uses regular bilateral filter from OpenCV. Saturation enhancement is possible as in cv::TonemapDrago. For more information see CITE: DD02 .
- 
- 
Constructor SummaryConstructors Modifier Constructor Description protectedTonemapDurand(long addr)
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TonemapDurand__fromPtr__(long addr)protected voidfinalize()floatgetContrast()floatgetSaturation()floatgetSigmaColor()floatgetSigmaSpace()voidsetContrast(float contrast)voidsetSaturation(float saturation)voidsetSigmaColor(float sigma_color)voidsetSigmaSpace(float sigma_space)- 
Methods inherited from class org.opencv.core.Algorithmclear, empty, getDefaultName, getNativeObjAddr, save
 
- 
 
- 
- 
- 
Method Detail- 
__fromPtr__public static TonemapDurand __fromPtr__(long addr) 
 - 
getSaturationpublic float getSaturation() 
 - 
setSaturationpublic void setSaturation(float saturation) 
 - 
getContrastpublic float getContrast() 
 - 
setContrastpublic void setContrast(float contrast) 
 - 
getSigmaSpacepublic float getSigmaSpace() 
 - 
setSigmaSpacepublic void setSigmaSpace(float sigma_space) 
 - 
getSigmaColorpublic float getSigmaColor() 
 - 
setSigmaColorpublic void setSigmaColor(float sigma_color) 
 
- 
 
-