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

クラス HistogramPhaseUnwrapping


  • public class HistogramPhaseUnwrapping extends PhaseUnwrapping
    CITE: histogramUnwrapping に基づく2次元位相アンラッピングを実装するクラス。このアルゴリズムは品質ガイド付き位相アンラッピング法に属する。まず、あるピクセルとその8近傍との間の2次差分から信頼度マップを計算する。信頼度の値は 0 から 16*pi*pi の間にある。次に、この信頼度マップを用いて「エッジ」の信頼度を計算する。エッジとは、水平または垂直に接続された2つのピクセルによって定義される実体である。その信頼度は、それを介して接続された2つのピクセルの信頼度を加算することで求められる。エッジは信頼度の値に基づいてヒストグラムにソートされる。このヒストグラムを用いて、最も品質の高いピクセルから順にピクセルをアンラップする。ラップされた位相マップとアンラップ結果は CV_32FC1 の Mat に格納される。
    • コンストラクタの詳細

      • HistogramPhaseUnwrapping

        protected HistogramPhaseUnwrapping​(long addr)
    • メソッドの詳細

      • create

        public static HistogramPhaseUnwrapping create​(HistogramPhaseUnwrapping_Params parameters)
        Constructor
        引数:
        parameters - HistogramPhaseUnwrapping のパラメータ HistogramPhaseUnwrapping::Params: 位相マップの width, height およびヒストグラムの特性。
        戻り値:
        自動生成
      • getInverseReliabilityMap

        public void getInverseReliabilityMap​(Mat reliabilityMap)
        Get the reliability map computed from the wrapped phase map.
        引数:
        reliabilityMap - 信頼度マップを格納する画像。