前提・実現したいこと
PythonとOpenCVで欠陥検出を試みています。
二値化した画像データに対してラベリング処理を行いクラスターの欠陥を抽出します。
クラスターの定義としては5ピクセルかそれ以上がが隣接するものクラスターの欠陥とします。
ただし横方向に連続する4ピクセルのクラスターも欠陥として扱います。
(縦方向に連続する4ピクセルは欠陥としない)
クラスターはラベリング処理後に各ラベルの個数をカウントすることで5ピクセルを超えるクラスターを抽出できますが上記横方向に連続する4ピクセルをうまく抽出できていません。
何か良い方法があれば教えて下さい。
試したこと
ラベリング後にエッジ検出フィルター → まだうまく行っていない
二値化画像を横方向にスキャンし4連続するピクセルを探す → これから(もっと良い方法があるのでは?)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/06/09 10:48