2017-01-09 4 views
0

次の画像があります。私の仕事は、虫の形(長方形で囲まれている)を調べ、それらを死んだ/生きていると分類することです。棒状(直線状)のものは死んでおり、湾曲したものは生きています。OpenCVの曲線オブジェクトと直線オブジェクトの識別

enter image description here

私は、Python 2.7.1でOpenCVの3.1.0を使って輪郭と外接四角形を描画され、元の画像に適応閾値を使用しています。上記の目的を達成するための最も単純でおそらく効率的な方法は何でしょうか。

(isConvex()確かに動作しません:P)

+0

矩形の輪郭内に「ハフライン」があるかどうかを確認してください。 –

答えて

0

は対角線の距離に輪郭(またはワーム)の長さを比較することであろうconvexity defects

+0

あなたの役に立つリンクをコメントのセクションに追加できます。あなたが証明するポイントがない限り、回答セクションを使用しないでください。 –

0

一つのアプローチを見てみましょう(左上隅から右下隅までの距離)。まっすぐなものは、湾曲したものよりもこの距離に近い長さを持つでしょう。