我是靠谱客的博主 爱笑黑夜,最近开发中收集的这篇文章主要介绍通过人脸识别查找相似图片,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

前言

本章内容主要介绍,通过face_recognition工具来识别目标图片对应所对应的相似的已知图片。

实验素材

实验素材
已知图片目标图片名字
刘德华刘德华_测试图片123300534014891135650829996334.jpg
刘德华_测试图片21275046_211423046_2.jpg
刘德华
张学友张学友_测试图片101300000201827122117943399504.jpg张学友
王命风王命风_测试图片1213123121.jpg
王命风_测试图片24323232.jpg
王命风 (博主)

实验结果

实验结果
结果分析
  • 要对比的图片夹图片均能匹配出所对应的人物
  • 4323232.jpg对应3条记录,原因是图片中识别出3张人脸,由于已知图片并未存放对应的人物照片及对应的名字,所以查找相似的图片失败显示unknown_person

安装方法(ubuntu)

  • python, pip安装
apt install python3-pip
  • dlib编译环境安装
apt install cmake libboost-dev libboost-python-dev
  • face_recognition安装
pip3 install face_recognition

使用方法

face_recognition --cpus -1 --tolerance 0.54 ./已知图片夹/ ./要对比的图片夹/
  • cpus -1 含义为使用机器所有的cpu (python3.4版本以上)
  • tolerance 匹配系数 默认0.6,值越小,匹配越严格
  • 已知图片夹存放明确的人物图片
  • 要对比的图片夹存放需要判别的图片

可应用场景分析

  • 收罗几百几千张以上不同明星照片,然后做款自己最像哪位明星的应用
  • 收集公司收集员工,学校收集学生等照片,做打卡?签到?应用
  • 智能家居,安防方面应用
  • 狗仔盯梢
  • 当领导靠近工位时,识别出自动地立即地切换桌面/关闭某些程序
  • ...


查看原文:https://www.huuinn.com/archives/354
更多技术干货:风匀坊
关注公众号:风匀坊

最后

以上就是爱笑黑夜为你收集整理的通过人脸识别查找相似图片的全部内容,希望文章能够帮你解决通过人脸识别查找相似图片所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(61)

评论列表共有 0 条评论

立即
投稿
返回
顶部