目录

  • 1、图片base64流
  • 2、编写程序访问
  • 3、树莓派摄像头库mjpg-streamer
  • 4、树莓派人脸识别开锁

1、图片base64流

Linux下jpg转base64,指令是base64 图片.jpg
system(“base64 .jpg > tmpFile”);把转换完的数据放到tmpFile文件里

  • 图片通过base64转码,用于HTTP环境
  • 图片有很多种格式:把一个jpg格式的图片用记事本打开,就是RGB数据字符串
  • jpg,rgb都是bmp的压缩
  • base64就是把rgb字符串转为了base64

2、编写程序访问

  • 可以看出接口地址是https的,调用方法是post,有6个参数
    1.使用支持https的libcurl库libcurl网络协议库
    2.post有关参考:博文
  • 编程流程
    1.调用curl_easy_init();得到curl指针
    2.调用3次curl_easy_setopt();第一次指定post内容,第二次指定url,第三次接收返回数据
    3.curl_easy_perform();判断是否成功访问
    4.curl_easy_cleanup();释放内存

3、树莓派摄像头库mjpg-streamer

插件的编程思想

  • 下载
    git clone https://github.com/jacksonliam/mjpg-streamer.git
  • 安装必要库
    sudo apt-get install libjpeg8-dev
    sudo apt-get install imagemagick
    sudo apt-get install libv4l-dev
    sudo apt-get install cmake
  • 编译
    make all
  • 安装
    sudo make install
  • 设置启动文件
    vi start.sh
    修改:./input_raspicam.so
  • 打开摄像头,重启树莓派
    sudo raspi-config
    设置第5个,之后第1个
  • 启动摄像头
    ./start.sh
  • 查看画面
    在浏览器输入 http://IP地址:8080

4、树莓派人脸识别开锁

1.使用命令raspistill -o a.jpg -q 5 拍照
2.用祥云方案人脸识别
3.strstr判断返回数据有无“是”
4.开锁

人脸识别(祥云平台)相关推荐

  1. 教你用Python搭建人脸识别开放平台

    用Python搭建人脸识别开放平台 人工智能出现至今已60余年,近几年深度学习全面爆发推动其走向一个更为兴盛的阶段.尤其是2016年谷歌的AIphaGo横扫棋坛,让人工智能在普罗大众中掀起一波关注热潮 ...

  2. 深度学习自学(二十二):人脸检测人脸识别-嵌入式平台方案汇总

    整理的人脸系列学习经验:包括人脸检测.人脸关键点检测.人脸优选.人脸对齐.人脸特征提取等过程总结,有需要的可以参考,仅供学习,请勿盗用.https://blog.csdn.net/TheDayIn_C ...

  3. 选择人脸识别第三方平台

    Face++旷视 人脸识别 人体识别 证件识别 图像识别 人脸识别 检测一张图片上的人脸,并用方框标识出来 对比两张照片中的人物,判断是否同一个人 将一张照片作为索引对象,从多张照片中找出索引对象中的 ...

  4. 不得不赞!京东开源FaceX-Zoo,一站式人脸识别研究平台

    近日,京东AI研究院开源了FaceX-Zoo,一个专为人脸识别而生的开源库,论文 FaceX-Zoo: A PyTorch Toolbox for Face Recognition 详述了其特点,不仅 ...

  5. 人脸识别遇难题,平台先行破局

    2019-08-13 对于人脸识别技术来说,它的市场前景非常可观.但是在这一技术的应用落地上,硬件厂商与应用服务商都有各自的焦虑与无奈,因此人脸识别中间件平台会是解决这一问题的不错选择. 计算机视觉作 ...

  6. 腾讯AI Lab两大算法刷新人脸识别与检测纪录,秉承「基础研究+落地应用」之路

    2017-12-22 10:07:03 雷锋网 AI 科技评论按:12 月 18 日,腾讯 AI Lab 宣布,其研发的人脸算法 Face R-FCN 和 Face CNN 分别在人脸检测平台 WID ...

  7. 人脸识别屡遭非议 会成为“潘多拉魔盒”吗

    https://m2.people.cn/r/MV8wXzEyOTM3OTY0XzE1N18xNTYyODkwNDY0?source=da 人们对人脸识别技术的担忧从未停止. 据<华盛顿邮报&g ...

  8. 人脸识别屡遭非议,会成为“潘多拉魔盒”吗?

    科技日报记者 操秀英 人们对人脸识别技术的担忧从未停止. 据<华盛顿邮报>近日报道,最新公布的文件显示,美国联邦调查局.入境和海关执法局的特工利用国家驾照数据库进行人脸识别搜查,在民众不知 ...

  9. 虹软java接摄像头_虹软人脸识别SDK(java+linux/window) 初试

    虹软人脸识别全平台demo调用-快速上手之服务端Windows篇 demo名称:ArcFace 2.2 Windows(86) Demo [C++] 一 环境配置: 1) 安装VS2013环境安装包( ...

  10. 中兴智能视觉大数据:人脸识别技术目前处于“用的不够,用的不好”

    中兴智能视觉大数据报道:在2018年5月30日举行的"人脸识别等AI技术在校园周边安全中的应用"研讨会上,中国人民大学危机管理研究中心主任唐钧指出,人脸识别等AI技术具有" ...

最新文章

  1. window.open()函数参数说明
  2. kali换源无法保存_Kali Linux 2.0更新源无法正常使用(解决)
  3. Spring MVC 成员变量 request 线程安全问题的讨论
  4. mysql_sed_使用sed提取mysql备份的一行部分
  5. 离线部署 CDH 6.2 及使用 CDH 部署 Hadoop3 大数据平台集群服务
  6. 的ui在vs中显示没有成员_在电脑桌面使用敬业签团队便签怎么设置新增内容在上面显示?...
  7. Qt文档阅读笔记-Qt Quick Examples - Text 初步解析
  8. 单片机课程设计——《基于AT89S52单片机和DS1302时钟芯片的电子时钟(可蓝牙校准)》...
  9. 室外定位_为什么老师应该走出自己的舒适区而进入室外
  10. 通过angularjs的directive以及service来实现的列表页加载排序分页
  11. 关系抽取(relation extraction)综述
  12. ubuntu 无法定位软件包
  13. 一些iOS面试题答案
  14. 机器学习(十)——支持向量机
  15. 生鲜行业数字化采购管理系统:助力生鲜企业解决采购难题,全程线上化采购执行
  16. 人工智能截稿日期重磅
  17. 企业数字化最核心的数据智能,它的价值到底在哪?
  18. OpenCV——PS 滤镜, 浮雕效果
  19. 人工智能基础之美女和野人过河问题
  20. 磁盘分区、格式化及 LVM 管理

热门文章

  1. LCD与LED的区别是什么?
  2. 带着镣铐的舞者(从用户体验与编程模型两方面看AJAX与B/S 技术)
  3. Android手写板
  4. 计算机导航种植牙的优势,种牙也能计算机导航
  5. 使用栈将十进制数转为八进制数
  6. Lecture 13-1
  7. BUUCTF Crypto [异性相吸] writeup题解
  8. 同余方程 ax≡1(mod b) POJ 1061 青蛙的约会
  9. Simulink模型颜色快速设置
  10. 【闪电侠学netty】第4章 服务端启动流程