OpenCVでバイラテラルフィルタを使ってノイズ除去したいのですが、引数にどのような値を具体的に指定したらよいか分からなくて困っています。
C++
1void bilateralFilter(cv::InputArray src,cv::OutputArray dst, int d, double sigmaColor, double sigmaSpace) 2
バイラテラルフィルタの関数は上のような形で定義されると思うのですが、srcは入力画像、dstは出力画像、dはカーネルのサイズというのは分かります。しかし、sigmaColorとdoubleSpaceには具体的にどのような数値を入れたらよいのかわかりません。適当に数字を指定してみたのですが、ノイズ除去されていませんでした。標準偏差の値だということは分かるのですが、、、。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/01/18 04:34