利用opencv实现在android系统下的人脸检测 implementation of human face detection based on opencv in android system
软件2011年第32卷第12期 Software 国际IT传媒品牌
软
王宏彬 李灯熬 赵菊敏 熊玉虎
(太原理工大学信息工程学院,山西太原030024)
摘 Source
要:本文提出一种基于开源计算机视觉库OpenCV(OpenComputer
Native
Interface)
法。简单介绍了开发环境搭建以及利用Android程序框架实现此应用程序的过程,同时详细阐述了利用JNI(Java
NDK(NativeKit)生成哄享库的关键过程。实验结果表明此
调用OpenCV相关函数的具体步骤,以及采用AndroidDevelopment
Android应用程序人脸检测功能性能良好。
关键词:Android;OpenCV;人脸检测;NDK;INI
中图分类号:TP311.52 文献标识码:A DOI:10.3969巧.issn.1003—6970.2011.12.002
of on inAndroid
HumanFaceDetectionbased
Implementation OpenCV
System
WANG Yu—hu
Hong-bin,LIDeng—ao,ZHAOJu-min,XIONG
(DepartmentofElectronicInformationEngineering,TaiyuanUniversityofTechnology,而f砌口n030024,China)
【Abstract]This amethodofhumanfacedetectionbasedon Source Android
PaDerproposes OpenCV(OpenComputerVision)in
is how this
introducedtobuild environmentandthe of
system.Itbriefly process applicationprogramusing
development implementation
theAndroid of Native calltherelativefunctionsof are
framework.ImplementationstepsusingJNI(JavaInterface)to OpenCVexplained
in
detailand of Android shared arementioned.The results
Specifiesusing NDK(NativeDevelopmentKit)togeneratelibrary experimental
showthehumanf