私はopencv 2.4.13を使用しています
ConnectedComponentWithStatsを使おうと思ったのですが、周囲が返ってこず、面積や幅などしか返ってこない... 等高線で面積を求める方法はありますが、反対ではありません(画像全体ではなく、1つのコンポーネントを意味します)。
メソッドarcLengthは、輪郭だけでなくコンポーネントのすべてのポイントを持っているため、うまく機能しません。
コンポーネントの各ピクセルを反復処理して、同じコンポーネントにない隣人がいるかどうかを確認することで、それを見つけるBFの方法があることを私は知っています。しかし、私はより安価な機能が欲しい. それ以外の場合は、メソッド findContours によって検出された輪郭にコンポーネントをリンクする方法を知っていれば、それは私にも適しています。
ありがとう