コンテンツにスキップ

1次微分フィルタ

Prewitt Filter

各方向についてエッジ抽出を行い合成

Horizontal

\[ K= \begin{bmatrix} -1 & 0 & 1 \\ -1 & 0 & 1 \\ -1 & 0 & 1 \\ \end{bmatrix} \]

Vertical

\[ K= \begin{bmatrix} -1 & -1 & -1 \\ 0 & 0 & 0 \\ 1 & 1 & 1 \\ \end{bmatrix} \]

Sobel

各方向についてエッジ抽出を行い合成
中央に重み

Horizontal

\[ K= \begin{bmatrix} -1 & 0 & 1 \\ -2 & 0 & 2 \\ -1 & 0 & 1 \\ \end{bmatrix} \]

Vertical

\[ K= \begin{bmatrix} -1 & -2 & -1 \\ 0 & 0 & 0 \\ 1 & 2 & 1 \\ \end{bmatrix} \]

Reference

- 画像処理を始めよう ーエッジ 1 ー - プログラムdeタマゴ


最終更新日: August 14, 2023
作成日: August 14, 2023