引入依赖
org.bytedeco
javacv
1.5.3
org.bytedeco
javacv-platform
1.5.3
引入人脸识别特征文件
下载如下文件,解压后放在项目中和 src 同级的 lib 文件夹下(如没有 lib 文件夹,创建一个即可)
代码实现
package com.java.puwang.opencv;
import org.bytedeco.javacv.CanvasFrame;
import org.bytedeco.javacv.Frame;
import org.bytedeco.javacv.OpenCVFrameGrabber;
import org.bytedeco.opencv.opencv_core.*;
import org.bytedeco.opencv.opencv_objdetect.*;
import javax.swing.*;
import static org.bytedeco.opencv.global.opencv_imgproc.*;
/**
* @author :created by mmzsblog.cn
* @description:基于 JavaCV 的人脸识别
* @date :created at 2020/08/07 16:02
*/
public class FaceCheck {
/**
* 人脸检测
* @param cascadeClassifierXml 基于Haar特征的cascade正面人脸分类器
*