1

emgucv を使用してライブ ビデオ フィードから背景を削除する方法。このビデオのようなものが必要です。私が欲しいのは動く物体か人間だけです。モーション検出を試しましたが、パフォーマンス レベルに達しませんでした。

4

1 に答える 1

1

背景と光の状態が安定している場合のみ、これを行うことができます。最初に背景画像を取得します。次に、背景画像とビデオ フレームの違いを取得します。最後に、ゼロ値のピクセルをマスクします。言い換えると:

(bg: 背景画像、cf: 現在のフレーム、ri: 結果画像)

  1. ri = bg - cf
  2. しきい値: ゼロ値のピクセルを黒に、その他のピクセルを白にします。他のピクセルは移動オブジェクト (ビデオの男性) に属します
  3. 白い塊を見つける
  4. cf の白い塊をマスクします
  5. あなたが望む他の背景にそれらのマスクを過ぎてください

ビデオのすべてのフレームに対してこれらの手順を実行します

于 2016-09-02T11:40:23.420 に答える