2013-08-12 3 views
5

오픈 Cv를 사용하여 얼굴을 감지 할 수 있지만 얼굴 인식 처리 방법을 모르겠습니다.안드로이드에서 OpenCV를 사용하여 얼굴 인식?

나는 많이 봤지만 나는 나를 인도 할 수있는 기사 나 블로그를 찾지 못했다.

누군가 나를 안드로이드에 안면 인식 앱을 개발하는 데 도움이 될 수 있습니까?

+1

링크가 작동하지 않습니다 .. –

+0

@Mohamed_AbdAllah 링크가 깨졌습니다. –

답변

2

라이브러리에서 OpenCV.vers. Android의 경우 '샘플'폴더로 이동하십시오. 샘플 얼굴 감지 당신을 위해 =)

+16

얼굴 검출 및 얼굴 인식은 다른 것들입니다;) 얼굴 검출은 얼굴의 위치를 ​​알려주고 얼굴 인식은 누가 얼굴의 소유자인지 알려줍니다. – Telmo

8
당신은에 allways 기본 OpenCV의 기능을위한 래퍼의 일종이다 JavaCV을 사용할 수 있습니다

:

참조 : 모든 것을 얻기 위하여

Face Recognition on Android

작업 .so 파일을 프로젝트의 libs 폴더에 extract해야합니다.

http://blog.drndos.sk/2013/04/how-to-run-javacv-with-sample-face-recognition-on-android-arm-device-netbeans-and-nbandroid/

1. 파일> 새로 만들기> 폴더로 이동하여 프로젝트를 상위 폴더로 선택하고 폴더 이름으로 "libs/armeabi"를 입력 한 다음 마침을 클릭하십시오. 2. javacpp.jar 및 javacv.jar을 새로 만든 "libs"폴더에 복사합니다. 3. 모든 * .so 파일을 javacv-android-arm.jar, opencv-2.4.6.1-android-arm.jar 및 ffmpeg-2.0.1-android-arm.jar에서 새로 만든 "libs JAR 파일에있는 하위 디렉토리를 만들지 않고 "/ armeabi"폴더에 복사합니다. 5. 프로젝트> 속성> Java 빌드 경로> 라이브러리로 이동하고 "JAR 추가 ..."를 클릭하십시오. 6. 새로 만든 "libs"폴더에서 javacpp.jar과 javacv.jar를 모두 선택하십시오.

소스 (예, 당신은 WinRAR과 함께 항아리를 열 수 있습니다) https://code.google.com/p/javacv/

이 dowlnoad 후 javacpp에서 필요한 항아리를 찾아 필요한 SO 파일의 압축을 풉니 다 : https://code.google.com/p/javacv/

이 libs와 폴더에 javacpp 및 javacv 포함

컴파일 및 Face Recognition on Android

에 실험 코드를 구축 그리고 여기 당신은 간다! 그것은 나를 위해 일 했으므로 나는 그것이 당신의 형태로 작용할 것이라고 확신합니다!

감사합니다.

+0

덕분에 달리는 그런 놈! – Burf2000