Project報告的なこと、技術的なことこの広告は、90日以上更新していないブログに表示しています。OpenCV概要Webカメラの映像をウィンドウに映し、バックグラウンドで顔認識を行います。顔を見つけられたら、顔の部分に四角をつけて画像を保存します。画像ファイルから顔認識を行う場合は、前回の記事を参照してください。概要OpenCVでは顔を簡単に認識することができます。今回は画像から顔を認識した後に顔の部分だけトリミングを行い、その結果を保存します。使用する言語はPythonをです。PHP概要googleはgoogle+やgmail、youtubeなどのAPIを多数公開しています。それを使う時に必要になるのがOAuth2.0での認証になります。今回は、その認証を行い、プロフィール情報を取得します。以前の記事でも顔認証等の機能を持つ無料API「face++」を取り上げました。famirror.hateblo.jp「face++」には、顔を認識するだけではなく、顔を判別する機能もあります。今回は、双子姉妹のフリー素材アイドル、「MIKA☆RIKA」のお二人を区別してみようと思います。前回の記事で、Webカメラの映像の画像を取得する方法を書きました。famirror.hateblo.jp今度は、顔認識などの機能を持つ無料API「face++」にWebカメラの映像を送信します。Webカメラの映像をバイナリ化して、「face++」にajax(非同期通信)でPOST送信します。JavaScript概要html5で追加された「WebRTC」の機能を使えば、ブラウザでWebカメラの映像を取得することができます。今回はその映像を画像化します。html5の「video」領域にWebカメラの映像を映し、それを「canvas」領域にコピーし、さらにそれを「img」領域に書き出します。顔認識というと少し難しい印象を受けますが、最近は無料APIで非常に簡単に試せるようです。ここでは様々な機能が無料で使えるAPI「face++」を紹介します。www.faceplusplus.com中国のWebサービスで少し動作が不安定なところもありますが、顔認識を試してみる程度であれば十分使うことができます。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。