opencv的haarcascade_frontalface_default.xml等文件

文章目录

GitHub下载

下载地址https://github.com/opencv/opencv/tree/master/data/haarcascades

在安装好的OpenCV文件夹下寻找

路径如下:

你安装的opencv路径\OpenCV\opencv\build\etc\haarcascades

安装好的OpenCV文件夹下有很多需要调用的训练模型

opencv-python中获取

以pycharm为例,下载 opencv-python时会下载我们要的东西,在cv2里面

再以我的为例

F:\Anaconda\envs\yolo\Lib\site-packages\cv2\data\haarcascade_frontalface_default.xml

前面的 F:\Anaconda\envs\yolo 应该换成你的python解释器的路径
\Lib\site-packages\cv2\data\haarcascade_frontalface_default.xml 这个便是相对路径了

总结:
python解释器的路径\Lib\site-packages\cv2\data\haarcascade_frontalface_default.xml

当然不换环境的前提下上面的路径就可以固定使用了,但是如果换个电脑或者换个环境,python解释器的路径就不对了,所有为了避免这些麻烦,我稍微修改了一下路径,把它变成只要你能导入cv2就能使用相应的文件,不用管解释器的路径,来看看成果吧

python 复制代码
cv2.__file__.replace('__init__.py', 'data\haarcascade_frontalface_default.xml')

相信大佬一眼就能看出来卖的什么药,原理也很简单。用它就可以替代上面的又臭又长的路径了(什么?这个也没短多少?没关系,起码它万金油,只需要改改后面的名字就能直接用,少烦恼)

下面的文件,只要改一下相应的名字都能用

本次的分享到此结束,如果这篇文章有帮到各位看官的话,请用你们幸运的小手点个赞吧

相关推荐
Lei活在当下3 小时前
【AI手记系列-2026/6/18】iSparto & Harness,Caveman 以及AI时代的生存指南
人工智能·llm·openai
冬奇Lab4 小时前
每日一个开源项目(第134篇):Zvec - 阿里开源的嵌入式向量数据库,向量搜索界的 SQLite
数据库·人工智能·llm
冬奇Lab4 小时前
Agent 系列(22):Context Engineering 深度——三种上下文管理策略的量化对比
人工智能·agent
hboot4 小时前
AI工程师第二课 - 数据处理
人工智能·python·数据分析
程序员cxuan5 小时前
DeepSeek 杀入多模态,识图功能正式上线!
人工智能·后端·程序员
米小虾6 小时前
告别单打独斗:2026年多Agent协作架构实战指南
人工智能·agent
IT_陈寒7 小时前
SpringBoot这个自动配置坑我跳了三次
前端·人工智能·后端
Larcher8 小时前
AI Loop:让AI像人一样自主完成任务的核心机制
javascript·人工智能·设计模式
牧艺8 小时前
从零到协同:构建类飞书在线文档系统的五个技术重难点
前端·人工智能