2016-07-16 1 views
0

の一部に中央ぼかしを適用します。OpenCVのは - 私は私の目標は、そのフレームを取り、長方形で定義されたフレームの特定の領域に<code>cv2.medianBlur(image, 7)</code>を適用することです<code>cv2.VideoCapture('video.mp4').read()</code></p> <p>からビデオフレームを持っている画像

これまでのところ、私はmedianBlur機能でフレーム全体をぼかす方法しか理解していません。

誰かがフレームの特定の部分だけにぼかしを適用する方法を説明できますか?それとも、ぼかしをあらかじめ定義された矩形座標のセット以外のすべてに適用する方が良いでしょうか?

答えて

0

イメージ(SetImageROI)の矩形の作業領域を1つずつ選択し、ぼかしを適用することができます。

別のアプローチ:、元の画像を保存ぼやけた画像を作成し、マスク画像を作成し、元の使用cvCopyを行い、ぼやけや

+0

だけ試してみましたsetimageroiをマスクし、今では「セグメンテーションフォールト:11」でクラッシュしていますについて処理した後にエラー3秒のビデオの1秒。私は第二の選択肢であなたに本当に従っているわけではありません。最初のものは最も単純なようです。私は本当にそれを働かせたいです。そのsegフォールトエラーの提案? – stanley

+1

質問を編集してコードを表示してください。 –

関連する問題

 関連する問題