java 人脸识别
java 人脸识别demo ,有源码,可运行(控制台运行,参数2个,第一个是输入图片路径,第二个是输出图片路径,当然也可以跟距需要更改源码)
使用如下:
1.下载解压
2.打开cmd,进入目录
3.输入命令 java FaceDetection c:\test.jpg c:\out.jpg
效果图:
原图:
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1682)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1030)
at JNIOpenCV.<clinit>(JNIOpenCV.java:8)
at FaceDetection.<init>(FaceDetection.java:8)
at FaceDetection.main(FaceDetection.java:33)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1682)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1030)
at JNIOpenCV.<clinit>(JNIOpenCV.java:8)
at FaceDetection.<init>(FaceDetection.java:8)
at FaceDetection.main(FaceDetection.java:33)
把dll 文件放入 c:/windows/system32 下at com.palm.JNIOpenCV.detectFace(Native Method)
at com.palm.FaceDetection.<init>(FaceDetection.java:20)
at com.palm.FaceDetection.main(FaceDetection.java:42)
at com.palm.JNIOpenCV.detectFace(Native Method)
at com.palm.FaceDetection.<init>(FaceDetection.java:20)
at com.palm.FaceDetection.main(FaceDetection.java:42)
环境问题
这是老技术了,可能算法不够先进 7 楼 wuzijingaip 2012-05-09 jxy3825 写道只能识别demo中的那个女孩的,换个人的就不行了。lz这是怎么会是?
我也试过了,比较明显的就能识别出来,长的隐晦就不好识别