Skip to content

顔検出を行い、検出した顔の上に画像を重ねるデモです。顔検出はCenterFaceを利用しています。

License

Notifications You must be signed in to change notification settings

Kazuhito00/FaceDetection-Image-Overlay

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FaceDetection-Image-Overlay

顔検出を行い、検出した顔の上に画像を重ねるデモです。
顔検出はStar-Clouds/CenterFaceを利用しています。
nwgqx-oy39q

Requirement

  • OpenCV 4.2.0 or later

Demo

デモの実行方法は以下です。

python demo.py

デモ実行時には、以下のオプションが指定可能です。
また、「image」ディレクトリの画像を差し替えることによって重畳画像を変更できます。
(複数枚格納した場合はアニメーションを行い、1枚であれば固定画像となります)

  • --device
    カメラデバイス番号の指定
    デフォルト:0
  • --width
    カメラキャプチャ時の横幅
    デフォルト:960
  • --height
    カメラキャプチャ時の縦幅
    デフォルト:540
  • --ceil
    画像重畳表示時の一辺の長さの切り上げ値
    デフォルト:50
  • --image_ratio
    画像の一辺のサイズ補正
    デフォルト:1.2
  • --x_offset
    顔へ重畳表示する際の画像のX座標オフセット
    デフォルト:0
  • --y_offset
    顔へ重畳表示する際の画像のY座標オフセット
    デフォルト:-30
  • --use_model
    顔検出に使用するモデルの選択(centerface, dbfaceが使用可能)
    デフォルト:centerface

Reference

Author

高橋かずひと(https://twitter.com/KzhtTkhs)

License

FaceDetection-Image-Overlay is under MIT license.
※Imageディレクトリ内の画像はMITライセンス対象外です

License(CenterFace, DBFace)

CenterFace is under MIT license.
DBFace is under MIT license.

About

顔検出を行い、検出した顔の上に画像を重ねるデモです。顔検出はCenterFaceを利用しています。

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages