2013年1月25日金曜日

OpenCVのCannyエッジ検出を試してみた


エッジ検出の手法の1つであるが、エッジの接続性を加味した2値画像が出力されるらしい。

パラメータの3,4に二つの閾値を設定するが、公式の説明では、閾値1と閾値2の小さいほうを接続に用い、大きいほうを強いエッジの初期セグメントの検出に用いるとのこと

詳しい説明は、Wikiにリンクが張ってある。

大きくしすぎると重要な情報を失うとのこと、反対に小さくしすぎると、ノイズを拾うとのこと。閾値は、すべての画像に適応できる値はないので試行錯誤が必要


日本語の説明は、オライリーの詳細OpenCVのP154に説明が、記載されている。ここでのポイントは、上限と下限の比は2:1と3:1の間を推奨している。

0 件のコメント:

コメントを投稿