31st December 2025 at 10:49pm
OCV_DistanceTransform(距離変換)
1. 概要:画像処理の仕組み
二値画像の各ピクセルから、最も近い背景(黒色の部分)までの距離を計算し、その距離を輝度値とする処理です。 物体の中心に近いほど明るい値になるため、物体の「太さ」の解析や、くっついた物体の中心(シード点)を探すのに適しています。
2. GUIの使い方

- distanceType: 距離の計算方法(L1:マンハッタン、L2:直線距離、C:チェス盤)を選択します。
- maskSize: 計算に使用するマスクのサイズを選択します。
CV_DIST_MASK_PRECISEは最も正確な直線距離を計算します。
3. 注意点
- 入力画像は 32-bit Float 画像である必要があります。
- 物体(白ピクセル)が前景、黒ピクセルが背景として扱われます。