emgucv を使用してライブ ビデオ フィードから背景を削除する方法。このビデオのようなものが必要です。私が欲しいのは動く物体か人間だけです。モーション検出を試しましたが、パフォーマンス レベルに達しませんでした。
質問する
2527 次
1 に答える
1
背景と光の状態が安定している場合のみ、これを行うことができます。最初に背景画像を取得します。次に、背景画像とビデオ フレームの違いを取得します。最後に、ゼロ値のピクセルをマスクします。言い換えると:
(bg: 背景画像、cf: 現在のフレーム、ri: 結果画像)
- ri = bg - cf
- しきい値: ゼロ値のピクセルを黒に、その他のピクセルを白にします。他のピクセルは移動オブジェクト (ビデオの男性) に属します
- 白い塊を見つける
- cf の白い塊をマスクします
- あなたが望む他の背景にそれらのマスクを過ぎてください
ビデオのすべてのフレームに対してこれらの手順を実行します
于 2016-09-02T11:40:23.420 に答える