face-detection:Java中用OpenCV实现人脸识别

face-detection

face detection with opencv3.2.0 in java
本项目采用penCV实现人脸检测

face-detection:Java中用OpenCV实现人脸识别_第1张图片
image.png

OpenCV版本要求是3. ., 本项目用的是 3.2.0版本
OpenCV的安装有两种类型,可以参照OpenCV 官方文档进行安装
OpenCV Java Tutorials documentation!

  1. windows 版: 只需要下载可解压的安装包,解压之后配置好路径就可以了
  2. Linux 版的需要下载源码进行编译,并且要求安装好相关依赖。
    Ubuntu 16.04安装 OpenCV3.2.0教程,含相关依赖
    安装好OpenCV后,在eclipse中配置好OpenCV的引用就好了,具体参考:
    eclipse 配置 OpenCV

运行本项目:
JDK要求:OpenCV 3.. 版本要求 JDK 1.8, OpenCV 2..要求 JDK 1.6版本。

  1. 从GitHub上clone到本地
  2. eclipse: import 项目


    face-detection:Java中用OpenCV实现人脸识别_第2张图片
    image.png
  3. 导入后配置好Build Path


    face-detection:Java中用OpenCV实现人脸识别_第3张图片
    image.png
  4. FaceDetector.java => run as Java Application


    face-detection:Java中用OpenCV实现人脸识别_第4张图片
    image.png
  5. 可以在src/img/dst目录下查看生成的图片

你可能感兴趣的:(face-detection:Java中用OpenCV实现人脸识别)