python比较两张图片并获取精准度

article/2025/8/19 13:59:27

先安装依赖库dlib、face_recognition、cv2

下载wheel文件:

python3.6:

dlib-19.7.0-cp36-cp36m-win_amd64.whl: https://drfs.ctcontents.com/file/1445568/768652503/68cb5d/Python/dlib-19.7.0-cp36-cp36m-win_amd64.whl

python3.7:

dlib-19.17.99-cp37-cp37m-win_amd64.whl: https://drfs.ctcontents.com/file/1445568/768652504/b726a5/Python/dlib-19.17.99-cp37-cp37m-win_amd64.whl

python3.8:

dlib-19.19.0-cp38-cp38-win_amd64.whl.whl: https://drfs.ctcontents.com/file/1445568/768652508/77e657/Python/dlib-19.19.0-cp38-cp38-win_amd64.whl.whl

再使用pip安装face_recognition、cv2

pip install opencv-python
pip install face-recognition

比较两张图片

import cv2
import face_recognitiondef find_face_encodings(image_path):# reading imageimage = cv2.imread(image_path)# get face encodings from the imageface_enc = face_recognition.face_encodings(image)# return face encodingsreturn face_enc[0]# getting face encodings for first image
image_1 = find_face_encodings("image_1.png")# getting face encodings for second image
image_2  = find_face_encodings("image_2.png")# checking both images are same
is_same = face_recognition.compare_faces([image_1], image_2)[0]
print(f"Is Same: {is_same}")
if is_same:# finding the distance level between imagesdistance = face_recognition.face_distance([image_1], image_2)distance = round(distance[0] * 100)# calcuating accuracy level between imagesaccuracy = 100 - round(distance)print("The images are same")print(f"Accuracy Level: {accuracy}%")
else:print("The images are not same")

输出:

Is Same: True

The images are same

Accuracy Level: 70%


http://chatgpt.dhexx.cn/article/rhxb8suE.shtml

相关文章

[其他]准确度与精确度的区别

一、摘要 本文是对Lesson2:Precision and Accuracy的翻译。查看原文请点击连接。 二、原文翻译 在日常口语中 精确度(precision) 和 准确度(accuracy) 一般表示相同的意思。但是在物理学科领域并不是这样的: 精确度(precision):表示经过一系列的实验测…

【算法】高精度

作者:指针不指南吗 专栏:算法篇 🐾不能只会思路,必须落实到代码上🐾 文章目录 前言一、高精度加法二、高精度减法二、高精度减法三、高精度乘法四、高精度除法 前言 ​ 高精度即很大很大的数,超过了 long …

寥寥几段文字就说清楚了什么是精确度和召回率

学习和研究机器学习、深度学习的人经常会需要对AI模型的效果进行判定,其中最常用到的判定依据是精确度(Precision,又称为准确度、精准度)和召回率(Callback)。到底什么是精确度和召回率?它们的本质区别是什么?本文讨论这些问题。 …

试验数据的精准度

文章目录 1 精密度2 正确度3 准确度【参考】【修改记录】 1 精密度 精密度(precision): (1)含义:反映了随机误差大小的程度。 (2)说明: 可以通过增加试验次数而达到提高…

宾馆客房管理系统Mysql数据库课程设计

引 言 随着全球经济一体化使酒店业客源更加丰富多样化,市场更加广阔多渠道的同时,酒店业更面临着日趋激烈的竞争环境和不断攀升的客户期望,迫使业内人士不断进一步寻求扩大酒店销售、改进服务质量、降低管理成本和提升客户满意度的新法宝来增…

酒店客房住宿预定管理系统(ssm,mysql)

酒店客房住宿预定管理系统(ssm,mysql) (毕业论文11589字以上,共32页,程序代码,MySQL数据库) 代码下载: 链接:https://pan.baidu.com/s/1TZKNh17VthZHIRpBLnsjGA 提取码:8888 【运行环境】 Idea Eclipse MyEclipse J…

酒店管理系统程序设计

酒店管理系统程序设计 随着计算机技术的飞速发展,信息时代的到来,信息改变了我们这个社会。各类行业在日常经营管理各个方面也在悄悄地走向规范化和网络化。市场经济的发展,消费者消费意识的提高,酒店行业的竞争越来越激烈。为了…

JAVA酒店管理系统

目录 E-R图 数据库搭建 功能模块 代码部分 E-R图 数据库搭建 功能模块 1.首先要通过 JAVA 代码连接数据库,通过 jdbc 插件2.设计主菜单、子菜单,里面内容是管理酒店的各种操作,我会设置相应的功能模块完成操作。3.要使这个系统能够持续…

酒店后台管理系统、客栈管理、入住会员、房间管理、房源、房型、订单、报表、酒店企业、短信模板、积分、打印、交接班、住宿、入住、锁房、收支流水、房间销售、消费项目、酒店管理、渠道销售、支付管理、连锁酒店

酒店后台管理系统、客栈管理、入住会员、房间管理、房源、房型、订单、报表、酒店企业、短信模板、积分、打印、交接班、住宿、入住、锁房、收支流水、房间销售、消费项目、酒店管理、渠道销售、支付管理、连锁酒店 Axure原型演示及下载地址:产品大牛 - 让产品工作…

中小型酒店管理系统

[摘要]计算机网络如果结合使用信息管理系统,能够提高管理员管理的效率,改善服务质量。优秀的中小型酒店管理系统能够更有效管理用户预订酒店业务规范,帮助管理者更加有效管理用户预订酒店,可以帮助提高克服人工管理带来的错误等不…

ASP.NET-酒店管理系统

绪论 1.1本系统的课题背景 中国改革开放以后,我国大力发展经济、教育、旅游等先进产业链,人们对于外出旅游和群体聚餐的需求越来越大。而且我国的良好的科学教育水平和人民文化素质的提高,为酒店管理系统提供了良好的机遇和前景。 采用现代…

酒店客房预订管理系统简单实现

酒店客房预订管理系统 纯java实现,通过IO流对本地文件进行读取操作 需求分析 入住客人信息管理 管理所有入住客人的基本信息,包括开房登记、退房结账、查询、客人延期续费、按姓名详细查询等客人预订信息管理 管理所有预订客户的基本信息,…

简易酒店管理系统

简易酒店管理系统 个人独立开发者,只包括前台营业管理,系统开发过程参考多个酒店系统的优点,结合自身对此行业的理解开发而成。成都地区可以上门安装及培训。我只卖源代码,不负责具体现场实施 开发技术选型:基于.net4.…

sql酒店管理系统

简单sql server酒店管理系统 <1> 负责工作流和功能分析&#xff0c;E/R图设计 <2> 负责关系模式设计&#xff0c;存储过程&#xff0c;触发器&#xff0c;视图设计的使用 数据库概念模型设计 数据库逻辑设计 关系模型 酒店&#xff08;酒店编号&#xff0c;酒店…

课程设计---宾馆客房管理系统

课程名称&#xff1a; 数据库原理及应用 项目名称&#xff1a;宾馆客房管理系统 eclipse、Tomcat、MySQL8、Navicat【项目内容】 1、主要数据表 客户住房信息登记表&#xff0c;客房信息统计表&#xff0c;账目统计表等。 2、功能模块 1&#xff09;接待人员可以完成为客人预…

酒店管理系统的设计与实现

Word下载链接如下&#xff1a; https://download.csdn.net/download/yw1990128/87096359 一 设计背景 1.1 课题现状 随着国家社会经济水平的提升&#xff0c;各酒店的发展速度越来越快&#xff0c;入住人员也越来越多。酒店房间的管理要求也愈来愈大&#xff0c;所以很多酒店正…

酒店管理系统

酒店后台管理系统 这是一个基于ssmjsp的maven后台管理系统项目&#xff0c;使用idea,Mysql来搭建项目&#xff0c;在完成项目后&#xff0c;我想通过一篇博客来记录我的学习过程已经对项目进行讲解&#xff0c;具体的代码会放在Github上 功能介绍&#xff1a; 1&#xff0c;能…

Hotel Manager 酒店管理系统

Hotel Manager 酒店管理系统 问题分析 菜单界面 操作员能够方便的选择所需要进行的操作 在main函数中对每次操作跳转到不同的函数中 执行完操作后返回到管理页面 不同房间的标准价格制定&#xff0c;收费方式的制定&#xff1a;/天 或 /小时 每个房间的收费方式要写2个 ro…

酒店管理系统的设计与实现/酒店客房管理系统/酒店预定系统

摘 要 随着科学技术的飞速发展&#xff0c;社会的方方面面、各行各业都在努力与现代的先进技术接轨&#xff0c;通过科技手段来提高自身的优势&#xff0c;酒店管理系统当然也不能排除在外。酒店管理系统是以实际运用为开发背景&#xff0c;运用软件工程开发方法&#xff0c;采…

酒店管理系统/酒店客房管理系统的设计与实现

摘 要 酒店管理系统采用B/S模式&#xff0c;促进了酒店管理的安全、高效、快捷的发展。传统的管理模式还处于手工处理阶段&#xff0c;管理效率极低&#xff0c;随着用户的不断增多&#xff0c;传统基于手工管理模式已经无法满足当前用户需求&#xff0c;随着信息化时代的到来…