🤖 AIによる機械翻訳(非公式) — これは OpenCV 4.13.0 公式リファレンス(英語)を AI (Claude) で自動翻訳したものです。訳に誤りを含む場合があります。正確な情報は 公式英語版(原文) を参照してください。

クラス TonemapDurand


  • public class TonemapDurand extends Tonemap
    このアルゴリズムは、バイラテラルフィルタを用いて画像をベースレイヤと詳細レイヤの2層に分解し、ベースレイヤのコントラストを圧縮することで、すべての詳細を保持する。本実装では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)