You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

开发人脸识别登录系统遇DeepFace报错:ValueError图片不存在

问题解决:人脸识别系统中"Just Me.png"文件不存在错误

错误说明

你的代码运行时抛出的错误翻译为:

ValueError:请确认'Just Me.png'文件存在

这是DeepFace库无法找到你指定的对比图片文件导致的。

解决方案

  • 检查文件位置:确保"Just Me.png"和你的Python脚本JARVIS_FACE_RECOGNITION.py在同一目录下。如果文件在其他文件夹,需要填写完整绝对路径,例如:
    img2 = "C:/Users/Admin/Desktop/JARVIS/Just Me.png"
    
  • 核对文件名:仔细检查文件名的拼写、空格和大小写(虽然Windows不区分大小写,但保持一致能避免意外问题),比如不要写成"JustMe.png"或开头/结尾带多余空格的名字。
  • 确认文件格式:确保文件确实是PNG格式,有时候系统会隐藏文件后缀,实际文件可能是JPG却改了PNG后缀,这种情况会导致无法识别。

额外优化建议

可以在代码中加入文件存在性检查,提前捕获问题:

import os

# 在调用DeepFace.verify前添加
if not os.path.exists(img1):
    print(f"错误:{img1} 文件不存在!")
    exit()
if not os.path.exists(img2):
    print(f"错误:{img2} 文件不存在!")
    exit()

内容的提问来源于stack exchange,提问作者F2Playz

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.24 19:27:32