• 大小: 27.51MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-08-03
  • 语言: 其他
  • 标签: 人脸识别  

资源简介

此个Demo是基于百度云人脸识别API使用了js实现的一个简易版人脸识别项目

资源截图

代码片段和文件信息

package com.baidu.face.base64;

import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;

import sun.misc.base64Decoder;
import sun.misc.base64Encoder;

public class ImageTobase64Convert {


    /**
     * 传入本地图片地址,返回base64位的图片地址(将本地图片转为base64位图像)
     *
     * @return java.lang.String
     * @param: [imgFilePath]
     * @author lichenyi
     * @date 2018/7/17/017 22:08
     */
    public static String getImagebase64(String imgFilePath) {
        byte[] data = null;
        try {
            InputStream in = new FileInputStream(imgFilePath);
            data = new byte[in.available()];
            in.read(data);
            in.close();
        } catch (IOException e) {
            e.printStackTrace();
        }
        base64Encoder encoder = new base64Encoder();
        return encoder.encode(data);
    }

    /**
     * 传入base64位图像地址和本地路径,将base64位图像转为本地图片,返回转换结果
     *
     * @return boolean
     * @param: [base64 imgFilePath]
     * @author lichenyi
     * @date 2018/7/17/017 22:08
     */
    public static boolean getImageFilePath(String base64 String imgFilePath) {
        if (base64 == null)
            return false;
        base64Decoder decoder = new base64Decoder();
        try {
            byte[] bytes = decoder.decodeBuffer(base64);
            for (int i = 0; i < bytes.length; ++i) {
                if (bytes[i] < 0) {
                    bytes[i] += 256;
                }
            }
            OutputStream out = new FileOutputStream(imgFilePath);
            out.write(bytes);
            out.flush();
            out.close();
            return true;
        } catch (Exception e) {
            e.printStackTrace();
            return false;
        }
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-08-06 21:20  基于百度api使用js实现的人脸识别Demo\
     目录           0  2018-07-17 23:39  基于百度api使用js实现的人脸识别Demo\前端代码\
     目录           0  2018-07-18 10:01  基于百度api使用js实现的人脸识别Demo\前端代码\face\
     目录           0  2018-07-18 10:01  基于百度api使用js实现的人脸识别Demo\前端代码\face\.idea\
     文件         458  2018-07-17 23:06  基于百度api使用js实现的人脸识别Demo\前端代码\face\.idea\face.iml
     文件         260  2018-07-17 23:06  基于百度api使用js实现的人脸识别Demo\前端代码\face\.idea\modules.xml
     文件       10084  2018-07-17 23:17  基于百度api使用js实现的人脸识别Demo\前端代码\face\.idea\workspace.xml
     目录           0  2018-07-18 10:01  基于百度api使用js实现的人脸识别Demo\前端代码\face\css\
     文件         219  2018-07-17 23:25  基于百度api使用js实现的人脸识别Demo\前端代码\face\css\bface.css
     文件      132546  2018-05-28 18:07  基于百度api使用js实现的人脸识别Demo\前端代码\face\css\bootstrap.css
     文件        3359  2018-07-17 23:28  基于百度api使用js实现的人脸识别Demo\前端代码\face\index.html
     目录           0  2018-07-18 10:01  基于百度api使用js实现的人脸识别Demo\前端代码\face\js\
     文件        1533  2018-07-17 23:20  基于百度api使用js实现的人脸识别Demo\前端代码\face\js\bface.js
     文件       31819  2018-05-28 18:07  基于百度api使用js实现的人脸识别Demo\前端代码\face\js\bootstrap.min.js
     文件       92127  2018-05-28 18:07  基于百度api使用js实现的人脸识别Demo\前端代码\face\js\eye-min.js
     文件      181820  2018-05-28 18:07  基于百度api使用js实现的人脸识别Demo\前端代码\face\js\face-min.js
     文件       86659  2018-05-28 18:07  基于百度api使用js实现的人脸识别Demo\前端代码\face\js\jquery-3.2.1.min.js
     文件       39226  2018-05-28 18:07  基于百度api使用js实现的人脸识别Demo\前端代码\face\js\tracking-min.js
     目录           0  2018-07-17 23:39  基于百度api使用js实现的人脸识别Demo\后台代码\
     目录           0  2018-07-18 10:00  基于百度api使用js实现的人脸识别Demo\后台代码\bface\
     目录           0  2018-07-18 10:00  基于百度api使用js实现的人脸识别Demo\后台代码\bface\.idea\
     目录           0  2018-07-18 10:00  基于百度api使用js实现的人脸识别Demo\后台代码\bface\.idea\artifacts\
     文件         287  2018-06-19 17:27  基于百度api使用js实现的人脸识别Demo\后台代码\bface\.idea\artifacts\student_war.xml
     文件        4127  2018-07-17 22:57  基于百度api使用js实现的人脸识别Demo\后台代码\bface\.idea\artifacts\student_war_exploded.xml
     文件         626  2018-06-19 17:27  基于百度api使用js实现的人脸识别Demo\后台代码\bface\.idea\compiler.xml
     目录           0  2018-07-18 10:00  基于百度api使用js实现的人脸识别Demo\后台代码\bface\.idea\inspectionProfiles\
     文件        1444  2018-07-10 13:51  基于百度api使用js实现的人脸识别Demo\后台代码\bface\.idea\inspectionProfiles\Project_Default.xml
     目录           0  2018-07-18 10:00  基于百度api使用js实现的人脸识别Demo\后台代码\bface\.idea\libraries\
     文件         514  2018-06-19 17:27  基于百度api使用js实现的人脸识别Demo\后台代码\bface\.idea\libraries\Maven__aopalliance_aopalliance_1_0.xml
     文件         525  2018-06-19 17:27  基于百度api使用js实现的人脸识别Demo\后台代码\bface\.idea\libraries\Maven__commons_dbcp_commons_dbcp_1_4.xml
     文件         605  2018-06-19 17:27  基于百度api使用js实现的人脸识别Demo\后台代码\bface\.idea\libraries\Maven__commons_fileupload_commons_fileupload_1_2_2.xml
............此处省略498个文件信息

评论

共有 条评论