Opencv中!face_cascade.load( face_cascade_name )报错,xml文件无法加载

face_cascade.load

在opencv中加载xml文件的代码片段如下

javascript 复制代码
// 代码片段
 cv::String face_cascade_name = "D:/opencv2.49/opencv/sources/data/haarcascades/haarcascade_eye_tree_eyeglasses.xml";

 if (!face_cascade.load(face_cascade_name))
  { printf("--(!)Error loading face cascade, please change face_cascade_name in source code.\n"); return -1; };

在VS2022中编译时,总是加载失败,显示Error loading face cascade。大家可以从以下几方面进行排查:

1.路径是否正确。要注意两级之间的连接使用/或\,并且注意路径中要不含中文

2.xml文件的版本是否正确,opencv版本和vs是否适配
3.要用release版本运行,不能用debug!! (我也不知道为什么,但我debug了两周都报错,换成release就可以了

要注意换成release后,相应的项目属性需要重新配置,特别是附加依赖项,要换成没有d的版本

祝大家调试顺利

相关推荐
only-lucky44 分钟前
OpenCV(第一章)
人工智能·opencv·计算机视觉
AndrewHZ4 小时前
【图像处理基石】如何高质量地生成一张庆祝元旦的图片?
图像处理·人工智能·opencv·算法·计算机视觉·生成式模型·genai
柠檬07114 小时前
vector<cv::point2f>如何快速转成opencv mat
人工智能·opencv·计算机视觉
Pyeako4 小时前
Opencv计算机视觉
人工智能·python·深度学习·opencv·计算机视觉
Space-Junk4 小时前
C#描述-计算机视觉OpenCV(8):OCR字符检测
opencv·计算机视觉·c#
小白开始进步6 小时前
USB相机连接与操作:基于OpenCV的完整实现
人工智能·数码相机·opencv
ji_shuke18 小时前
opencv-mobile 和 ncnn-android 环境配置
android·前端·javascript·人工智能·opencv
飞舞花下18 小时前
MAVEN私有仓库配置-Nexus私有仓库
xml·java·maven
好大的月亮1 天前
mybatis在xml中使用OGNL取值简述
xml·mybatis
格林威1 天前
工业缺陷检测:提升识别精度的 6 大核心方法及 OpenCV + Halcon 实战代码
人工智能·数码相机·opencv·机器学习·计算机视觉·视觉检测·工业相机