2016-12-15 12 views
0

OpenCVとPythonの新機能です。私はcv2.findContoursを使用して取得した輪郭にガウスぼかしを適用する必要があります。ガウスぼかしを正常に適用しましたが、矩形のみに適用しました。ランダムな形の輪郭にどのように適用するかを示す例は見つかりませんでした。OpenCVとPythonを使ってポリゴンにガウスぼかしを適用する

私はOpenCVバージョン3.1.0を使用しています。

ありがとうございます!

答えて

0

あなたはどこにでもを画像をぼかした後、重量は輪郭領域内の一つですぼやけた画像との加重平均し、元の画像を、取って検討し、ゼロ外かもしれません:

outImg = img.mul(contourMask) + blurredImg.mul(1-contourMask); 

または、copyToを使用します。

outImg = img.clone(); 
blurredImg.copyTo(outImg,contourMask); 
関連する問題