
文章插图
前言在有一些电影里面,特别是科幻高科技电影里面经常出现的一幕,获得某人的照片然后进行各种数据对比,然后找出这个人的个人信息:姓名、年龄、性别、工作等等 。
理论上:你可以建立一个你感兴趣的百万级的数据库,给你个照片,你就可以得到她是谁,哪里的,信息都可以知道,而且因为人与人之间的网状的关联,你甚至可以知道她喜欢的人是谁,男朋友长啥样子 。
相信我:一切都不是虚构的,你能做的更多!
思路:一、数据收集,可以采用爬虫对网上海里的明星信息进行有针对的爬取
二、格式化数据,存入mysq,把明星的自拍照的文件名存入数据库中
三、使用百度的api对程序进行编写,说实话,百度人脸识别做的很棒了,精确度很高
四、你上传一张图片(或者你能想象到的方式),后面的程序会对你海量的数据库中人的信息进行比对
五、输出匹配到的人的信息,和相似度的数值 。

文章插图
直接上代码:

文章插图
测试图片:

文章插图
明星数据库:

文章插图
明星的照片所在目录:

文章插图
明星照片:

文章插图

文章插图

文章插图

文章插图

文章插图
程序运行效果:

文章插图
一共对数据库进行比对了5条信息
匹配到明星的信息:曾轶可 27 1990年1月3日出生于湖南省常德市汉寿县,创作型女歌手,演员 。相似度:63.689125061
数据库:

文章插图
目录:

文章插图
项目总结:人脸比对对照片的有一定要求,因为我爬取的照片大小不规则,所以比对的时候,会有问题,人脸比对用的百度的api接口,感觉关键部分不是自己实现的,正在恶补数据结构和算法 。
*声明:本文于网络整理,版权归原作者所有,如来源信息有误或侵犯权益,请联系我们删除或授权事宜 。
【利用Python实现“天眼系统”,只要照片就能了解个人信息】
推荐阅读
- 生意参谋选关键词的公式 什么是生意参谋,如何利用生意参谋优化关键词?
- 利用qq等聊天软件抓取真实地址
- 看完这篇文章,你的Python基础就差不多了
- 利用 Docker 在不同宿主机做 CentOS 系统容器
- python生成exe
- 推荐一款Python数据可视化神器
- python中68个内置函数,你了解吗?
- python的Django的DTL模板示例讲解
- Python开发环境配置
- Python协程还不理解?请收下这份超详细的异步编程教程
