TonemapDurand 类


  • public class TonemapDurand
    extends Tonemap
    此算法使用双边滤波器将图像分解为两层:底层和细节层,并压缩底层的对比度,从而保留所有细节。此实现使用 OpenCV 中的常规双边滤波器。与 cv::TonemapDrago 一样,可以进行饱和度增强。有关更多信息,请参见 CITE: DD02。
    • 构造函数详情

      • TonemapDurand

        protected TonemapDurand​(long addr)
    • 方法详情

      • __fromPtr__

        public static TonemapDurand __fromPtr__​(long addr)
      • getSaturation

        public float getSaturation()
      • setSaturation

        public void setSaturation​(float saturation)
      • getContrast

        public float getContrast()
      • setContrast

        public void setContrast​(float contrast)
      • getSigmaSpace

        public float getSigmaSpace()
      • setSigmaSpace

        public void setSigmaSpace​(float sigma_space)
      • getSigmaColor

        public float getSigmaColor()
      • setSigmaColor

        public void setSigmaColor​(float sigma_color)
      • finalize

        protected void finalize()
                         throws java.lang.Throwable
        重写
        finalize 在类 Tonemap
        抛出
        java.lang.Throwable