私はnumpy配列に以下の画像を持っています
したい
ブロックを個々の等高線または任意の座標表現に分割します。
次に、凹面ポリゴンを複数の凸面ポリゴンに変換したいと考えています。
このような
これまでのところ、opencv を使用して各ブロックを輪郭に分離することができました...しかし、L 字型のオブジェクトを 2 つ以上の正方形のブロックに分割する簡単な方法はありますか。必要に応じて、各形状の新しい輪郭を重ねることができます。
このような直線を持たないこのような画像がある場合もあります。
以前cv2.approxPolyDP
は形を描いていましたが、やはり凹んでいて、分割する必要があります。
どんな助けでも感謝します。