人脸口罩检测全面开放 https://ai.baidu.com/forum/topic/show/958031
AI接入指南 https://ai.baidu.com/ai-doc/REFERENCE/Ck3dwjgn3 一定要看哦从注册到创建应用都有图文教程
本文Java语言示例、使用maven搭建。需要引用的jar(fastjson、lombok、hutool)
1.请求人脸检测参数封装对象
import lombok.Data;
/**
* @author 小帅丶
* @className FaceRequest
* @Description 人脸检测基础参数对象封装
* @Date 2020/3/17-10:13
**/
@Data
public class FaceRequest {
private String image_type;//图片类型
private String image;//图片信息
private String face_field;//检测属性
private Integer max_face_num=10;//最多处理人脸的数目
}
2.窗口显示处理后的图片方法
import javax.swing.*;
import java.awt.*;
/**
* @author 小帅丶
* @className JFrameSample
* @Description 窗口显示对象
* @Date 2020/3/9-9:46
**/
public class JFrameSample extends JFrame{
/**
* @Author 小帅丶
* @Description 显示图片
* @Date 2020/3/9 10:21
* @param filePath 图片路径
* @return
**/
public JFrameSample(String filePath){
setTitle("处理后的图片");
ImageIcon imageIcon = new ImageIcon(filePath);
setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
setLocationRelativeTo(null);
setSize(imageIcon.getIconWidth(),imageIcon.getIconHeight());
setResizable(false);
getContentPane().setLayout(null);
JPanel panel = new ImagePanel(filePath,imageIcon);
panel.setBounds(0,0,imageIcon.getIconWidth(),imageIcon.getIconHeight());
getContentPane(