2017-06-20 4 views
-1

私は研究論文click here to see paperを実装しようとしています。opencv canny関数のガウス関数の分散を設定します

私はこれを実装するためにopencvライブラリを使用しています。

紙によれば、特定のステップにおいて、キャニーエッジ検出は、我々が設定する方法1.

私の質問を取られる閾値0.2ヒステリシス閾値化ステップ0.3と関連するガウス関数の分散を行うことが必要ですopencv canny関数のgaussain関数の分散?

答えて

0

Canny()は、GaussianBlur()を自動的に計算しません。前処理ステップとして行う必要があります。関数GaussianBlur()は、各方向の標準偏差の引数をとります。それらを1に設定することができます。

さらにCanny()はないfloat画像、uint8が必要なため、しきい値が自分の価値観のためint(0.2*255) = 51int(0.3*255) = 77ことができますが、それらで遊んですることもできますので、これらは多くの場合、あなたのイメージに依存して注意してください。

関連する問題