入力画像からエッジを検出するためにキャニーエッジ検出器を使用しています。
サンプル画像に示すように、すべての入力画像に2つのオブジェクト(メインオブジェクトとその中の別のオブジェクト)があります。したがって、このようなシナリオでは2つのエッジを検出することになっています
上限と下限のしきい値を決定します入力画像から自動的に(中央値とシグマを使用)。たいていの場合はうまく機能しますが、画像のコントラストがあまり良くない場合は、次の例に示すようにエッジ検出に失敗することがあります(注: - 外側エッジは常に正しく検出されます
キャニーは外側の境界のエッジを検出しましたが、内側のオブジェクトでは失敗しました。現時点では、私はpythonでopenCVを使用しています。キャニーエッジ検出の結果を改善できる方法はありますか
どんな助けも本当にありがとう
回答:
回答№1は1キャニーは、ここでは最良のツールではないかもしれませんが、ほんの少しだけです。 ヒストグラム均等化?それはコントラストを向上させるでしょう、従って可能性はCannyがよりうまくいくでしょう。