> 整理了一些Java方面的架构、面试资料(微服务、集群、分布式、中间件等),有需要的小伙伴可以关注公众号【程序员内点事】,无套路自行领取

更多优选

引言

远程在家办公的第N天,快要闲出屁了,今天突然有个小学弟加我VX说要咨询我点技术问题(终于可以装X了)。 看了他的需求描述,大概是要做一个Java web版本的人脸识别功能,然后存储人物的特征,再扫脸比对。可是我不会啊。。。

不过,作为一个宠粉的暖男,别说有困难就是没困难制造困难也要上,既然人家这么真诚的咨询,说明我还是有被需要的价值,不会那就帮着查查资料吧!没想到还有意外的收获~

看完他的境遇,忽然想起自己当年做毕设时那无助的样子,是何等的相似。每每看到有这样的咨询,能帮的我都尽自己最大努力帮,毕竟都是这么走过来的。

人脸识别SDK

人脸识别技术是很复杂的,自己用Java手撕一个识别算法有点不切实际,毕竟实力不允许我这么嚣张,还是借助三方的SDK吧!

找了一圈发现一个免费的人脸识别SDK: ArcSoft:,地址:https://ai.arcsoft.com.cn。

官网首页 -> 右上角开发者中心 -> 选择“人脸识别” -> 添加SDK,会生成APPID、SDK KEY后续会用到,根据需要选择不同的环境(本文基于windows环境),然后下载SDK是一个压缩包。

Java项目搭建

终于在我的苦苦搜寻之下终于,找到一个ArcSoft的Java版本Demo,开源真是一件美好的事情,话不多说开干!

1、下载demo项目

github地址:https://github.com/xinzhfiu/ArcSoftFaceDemo,本地搭建数据库,创建表:user_face_info。这个表主要用来存人像特征,其中主要的字段 face_feature 用二进制类型 blob 存放人脸特征。

SET NAMES utf8mb4;

SET FOREIGN_KEY_CHECKS = 0;

-- ----------------------------

-- Table structure for user_face_info

-- ----------------------------

DROP TABLE IF EXISTS `user_face_info`;

CREATE TABLE `user_face_info` (

`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',

`group_id` int(11) DEFAULT NULL COMMENT '分组id',

`face_id` varchar(31) DEFAULT NULL COMMENT '人脸唯一Id',

`name` varchar(63) DEFAULT NULL COMMENT '名字',

`age` int(3) DEFAULT NULL COMMENT '年纪',

`email` varchar(255) DEFAULT NULL COMMENT '邮箱地址',

`gender` smallint(1) DEFAULT NULL COMMENT '性别,1=男,2=女',

`phone_number` varchar(11) DEFAULT NULL COMMENT '电话号码',

`face_feature` blob COMMENT '人脸特征',

`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',

`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',

`fpath` varchar(255) COMMENT '照片路径',

PRIMARY KEY (`id`) USING BTREE,

KEY `GROUP_ID` (`group_id`) USING BTREE

) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4

关于找一找教程网

本站文章仅代表作者观点,不代表本站立场,所有文章非营利性免费分享。

本站提供了软件编程、网站开发技术、服务器运维、人工智能等等IT技术文章,希望广大程序员努力学习,让我们用科技改变世界。

[用 Java 实现人脸识别功能(附源码)]http://www.zyiz.net/tech/detail-114944.html

java人脸识别教程_用 Java 实现人脸识别功能(附源码)相关推荐

  1. srs可以用java开发吗,为SRS流媒体服务器添加HLS加密功能(附源码)

    #为SRS流媒体服务器添加HLS加密功能(附源码)# 之前测试使用过nginx的HLS加密功能,会使用到一个叫做nginx-rtmp-module的插件,但此插件很久不更新了,网上搜索到一个中国制造的 ...

  2. java计算机毕业设计ssm兴发农家乐服务管理系统n159q(附源码、数据库)

    java计算机毕业设计ssm兴发农家乐服务管理系统n159q(附源码.数据库) 项目运行 环境配置: Jdk1.8 + Tomcat8.5 + Mysql + HBuilderX(Webstorm也行 ...

  3. JAVA计算机毕业设计腾讯网游辅助小助手(附源码、数据库)

    JAVA计算机毕业设计腾讯网游辅助小助手(附源码.数据库) 目运行 环境项配置: Jdk1.8 + Tomcat8.5 + Mysql + HBuilderX(Webstorm也行)+ Eclispe ...

  4. java计算机毕业设计vue开发一个简单音乐播放器(附源码、数据库)

    java计算机毕业设计vue开发一个简单音乐播放器(附源码.数据库) 项目运行 环境配置: Jdk1.8 + Tomcat8.5 + Mysql + HBuilderX(Webstorm也行)+ Ec ...

  5. java计算机毕业设计ssm基于SSM学生信息管理系统37myx(附源码、数据库)

    java计算机毕业设计ssm基于SSM学生信息管理系统37myx(附源码.数据库) 项目运行 环境配置: Jdk1.8 + Tomcat8.5 + Mysql + HBuilderX(Webstorm ...

  6. JAVA计算机毕业设计林家餐厅自助点餐管理系统(附源码、数据库)

    JAVA计算机毕业设计林家餐厅自助点餐管理系统(附源码.数据库) 目运行 环境项配置: Jdk1.8 + Tomcat8.5 + Mysql + HBuilderX(Webstorm也行)+ Ecli ...

  7. Java毕设项目电力公司员工安全培训系统计算机(附源码+系统+数据库+LW)

    Java毕设项目电力公司员工安全培训系统计算机(附源码+系统+数据库+LW) 项目运行 环境配置: Jdk1.8 + Tomcat8.5 + Mysql + HBuilderX(Webstorm也行) ...

  8. JAVA计算机毕业设计甜趣网上蛋糕店订购系统(附源码、数据库)

    JAVA计算机毕业设计甜趣网上蛋糕店订购系统(附源码.数据库) 目运行 环境项配置: Jdk1.8 + Tomcat8.5 + Mysql + HBuilderX(Webstorm也行)+ Eclis ...

  9. java计算机毕业设计ssm智慧小区团购系统4x45g(附源码、数据库)

    java计算机毕业设计ssm智慧小区团购系统4x45g(附源码.数据库) 项目运行 环境配置: Jdk1.8 + Tomcat8.5 + Mysql + HBuilderX(Webstorm也行)+ ...

最新文章

  1. Winform 控件自适应 JSP 入门登录案例
  2. MySQL 视图技术
  3. 全面解析YOLO V4网络结构(附代码讲解)
  4. java轻量级IOC框架Guice
  5. 深入理解ROS技术 【1】ROS下的模块详解(1-65)
  6. ELK技术栈—Logstash—基础介绍
  7. php锁定文本框内容的方法
  8. 算法小白——基本排序算法入门
  9. 作为一个算法攻城狮,你训练的算法翻车了该怎么办?
  10. html音乐播放器代码自动,html5 css3音乐播放器代码
  11. 网页中返回顶部代码及注释说明
  12. 分治算法实现经典归并排序java实现
  13. Ubuntu18及22安装NVIDIA驱动、CUDA、CUDNN、Pytorch
  14. 如何在 Win上写 Python 代码?最佳攻略来袭
  15. Java石头剪刀布(简单小游戏)
  16. 【openjudge】金银岛
  17. 痞子衡嵌入式:串口调试工具pzh-com诞生记(6)- 打包发布(PyInstaller3.3.1)
  18. 爱尔兰卫生部遭Conti勒索软件攻击说明与建议
  19. 2021年10月到12月一个月学习总结
  20. java代码隐藏面消除算法_计算机图形学—— 隐藏线和隐藏面的消除(消隐算法)...

热门文章

  1. 和女生聊天开场白,这三大开场白要素必须熟练运用
  2. MacBook升级到OSX 10.13 下运行Android Simulator失败的一种解决方案
  3. 实用 / 文艺 / 资深 的APP 《Yee》含全网VIP影视 / 影院热映电影 ----------------基于FusionApp制作
  4. 从万众期待到口碑扑街!唐探3令人失望,用Python来分析一下大家的评论
  5. 2021美赛题目翻译汇总
  6. 百度地图大数据可视化(柱状图)
  7. 华为手机自带的计算机怎么用,原来华为手机自带的功能这么强大!真是白用这么久现在还不知道?...
  8. Mui框架支持微信支付宝支付源代码
  9. 小米5 miui8 折腾 Linux Deploy 经验
  10. 动漫人物五官比例怎么画好看?手把手教你画五官教程