1

私は openCV と Python から始めており、次のタスクを実行する必要があります。

  1. 人のプロフィール写真を取得し、顔を検出して保存します
  2. 保存した顔をビデオのパペット ヘッドの代わりとして使用する

ポイント1はすでに完了しています。

ポイント2で私を助けてもらえますか?

よろしくお願いいたします。

4

1 に答える 1

3

パペットの顔を検出して、プロフィール写真から切り取った画像に置き換えることができます。

パペット ビデオで同じアルゴリズム (おそらく Haar Object Detection を使用) を使用して顔の検出を試し、検出されるかどうかを確認します。パペットの顔を検出している場合は、座標を取得して顔に置き換えます。この質問をチェックしてください。

パペットの顔が人間の顔とあまり似ていない場合は、ビデオでパペットの頭を検出するために Haar テンプレートが必要になります。そのためには、自分でテンプレートを準備する必要があります。このリンクを見てください。

このリンクも参照してください。これは C で書かれていますが、あまり手間をかけずに Python に変換できます。

于 2012-07-24T11:45:20.607 に答える