利用Python实现人脸识别,制作天网系统
人脸识别与天网系统
- 一、结果
- 二、识别库
- 三、实现代码
一、结果识别对象
文章插图
文章插图第一个是名字 , 第二个是百度上的内容
二、识别库face_recognition
文章插图三、实现代码
class Face_recognition():def __init__(self,pic,pics):self.pic = picself.pics = picsself.name = ""def face_know(self,file):known_image = face_recognition.load_image_file(file)unknown_image = face_recognition.load_image_file(self.pic)biden_encoding = face_recognition.face_encodings(known_image)[0]unknown_encoding = face_recognition.face_encodings(unknown_image)[0]results = face_recognition.compare_faces([biden_encoding], unknown_encoding)[0]if bool(results):self.name = os.path.split(file)[-1].replace(".jpg", "")return self.namedef main(self):pics = glob.glob(os.path.join(self.pics, "*.jpg"))for i in pics:if type(self.face_know(i)) == str:return self.face_know(i)pic = "J:\PyCharm项目\package_test_\深度学习\人脸识别\杨洋.jpg"pics = r"J:\PyCharm项目\package_test_\深度学习\人脸识别\图片库"name = Face_recognition(pic,pics).main()print(name)print(bs(name,2)[0])此处的bs()是一个简单的百度爬虫 , 将接受到的名字传递进去获得结果 , 可以说是一个十分简陋的天网系统继续完善需要大量的人脸数据库以及相关个人信息数据库不过可以通过opencv进行实时识别 , 如果搭配树莓派或许可以在家自制一个门禁系统之类的东西
- 与用户|掌握好这4个步骤,实现了规模性的盈利
- 落地|“电竞之都”争夺战中,城市们该怎样实现产业落地?
- 回收利用协|固废“零”时代产业如何共生?
- 不良|打开“无痕模式”就以为无人知?殊不知,“不良网站”正在利用你
- 美好生活|以人为本实现万物互融,中国视频社会化时代开启
- 手机|女神的自拍秘密,只需一部vivo S7便可以实现
- 自动任务|赶在三星 S21 发布之前实现语音解锁
- 格式化|利用好这3个隐藏技巧,Power BI 开发体验更丝滑
- 产业|新主导力量来了,上海如何实现一次“革命性重塑”?
- Mate40Pro|华为Mate40Pro前置镜头有多强实现的这些功能国产机没人做到
