当前位置:首页>正文

如何开发Java动态人脸识别

2023-06-05 02:13:35 互联网 未知

如何开发Java动态人脸识别

1. 环境搭建
整个项目的结构图

2.编写DetectFaceDemo.java,代码如下:
[java] view plaincopy
package com.njupt.zhb.test  
import org.opencv.core.Core  
import org.opencv.core.Mat  
import org.opencv.core.MatOfRect  
import org.opencv.core.Point  
import org.opencv.core.Rect  
import org.opencv.core.Scalar  
import org.opencv.highgui.Highgui  
import org.opencv.objdetect.CascadeClassifier

//  
// Detects faces in an image, draws boxes around them, and writes the results  
// to "faceDetection.png".  
//  
public class DetectFaceDemo {
public void run() {
System.out.println(" Running DetectFaceDemo")
System.out.println(getClass().getResource("lbpcascade_frontalface.xml").getPath())
// Create a face detector from the cascade file in the resources
// directory.
//CascadeClassifier faceDetector = new CascadeClassifier(getClass().getResource("lbpcascade_frontalface.xml").getPath())  
2. 开发Java动态人脸识别
3.

随便看看