Skip to content

Latest commit

 

History

History
32 lines (24 loc) · 1.38 KB

readme.md

File metadata and controls

32 lines (24 loc) · 1.38 KB

引用したサイト:

source youtube

OpenCV Face Detection | How to setup OpenCV with python and Write a face detection program Codacusさんのチュートリアルありがとうございます。

依存環境

  • python3.5.0
  • opencv3.3.1 PS:この辺の依存関係結構重要,バージョンが違うと動かない場合が多い

主要ファイル

  • getImageFromCamera.py : ウェブカメラから,20枚学習用写真を取る
  • makeClassifier.py:写真を学習し,特徴量抽出、分類器をつくる。=>trainingData.yml に保存する
  • faceDetector.py:traningData.yml を読み込む,カメラで顔を認識し,名前を表示する

使い方(実行)

  1. getImageFromCamera.py 回してカメラから学習データを取る
  2. makeClassifier.py 回して分類器をつくる
  3. faceDetector.pyを回して顔認識する

追加機能(済)

  1. 挨拶機能追加,google text to speech api を使う
  • gTTS api,pip install gTTS 文字=>音声に変換する
  • pygame api, pip install pygame , 音声ファイルの操作

2.マルチスレッド機能追加,

  • メインスレッドは画面更新
  • サブスレッド1顔認識1秒10回
  • サブスレッド2認識した名前を送信,発話する,1秒1回