opencv を使用してバイナリ イメージの「内側」の輪郭を抽出する方法を探しています。輪郭を抽出することは知っていfindContours
ますが、外側の輪郭ではなく、バイナリ イメージのしきい値処理されたオブジェクトに属するシルエット ピクセルが必要です。
これは、私が探しているものをよりよく説明する架空の画像です。赤い輪郭を抽出する方法を探しています。
元のバイナリ イメージをコピーし、コピーを両側に 2 ピクセルずつ縮小し、エッジを黒いピクセルで埋めて使用する単純なアプローチを既に試しましたfindContours
が、結果は満足のいくものではありません。