얼굴을 실시간으로 추적
소개
※MacOSX에서의 사용이 전제입니다.
1. ofxCv 얻기
ofxFaceTracker를 사용하려면 ofxCv라는 추가 기능도 필요합니다. 여기 에서 다운로드 or clone 합니다.
cd openFrameworks/addons/
git clone https://github.com/kylemcdonald/ofxCv.git
2. ofxFaceTracker 얻기
여기 에서 다운로드 or clone 합니다.
cd openFrameworks/addons/
git clone https://github.com/kylemcdonald/ofxFaceTracker.git
신규 프로젝트 작성(oF 0.9.0에서 확인)
1. 애드온 추가
projectGenerator에서 새 프로젝트를 만들 때 다음 세 가지 추가 기능을 추가합니다.
#include "opencv2/opencv.hpp"
그래서 2. 모델 데이터 추가
ofxFaceTracker의 libs/FaceTracker 아래에 있는 model 폴더를 프로젝트의 bin/data 폴더(없으면 생성)에 복사합니다.
3. include
두 개의 추가 기능 헤더를 include
#include "ofxCv.h"
#include "ofxFaceTracker.h"
4. 빌드 오류 수정
ofxFaceTracker.cpp에서 빌드 오류가 발생하기 때문에,
#include "ofGraphics.h"
필요했습니다. (oF 0.9.0, Xcode 7.2)
샘플을 사용해보십시오
※상기와 같이 각 샘플 프로젝트에도 모델 데이터를 배치할 필요가 있습니다.
example-extraction
눈과 입이 어떻게 든 샘플인 것 같습니다.
example-advanced
추적 된 얼굴의 메쉬를 얻고 (
ofxFaceTracker::getObjectMesh
), 와이어 프레임을 그립니다 (ofMesh::drawWireframe
) 샘플.
Reference
이 문제에 관하여(얼굴을 실시간으로 추적), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/shu223/items/7846ef33a80a489dff93텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)