gpt4 book ai didi

c++ - Visual Studio 中的错误 : No symbols loaded for opencv_world310. dll

转载 作者:太空宇宙 更新时间:2023-11-03 23:17:50 26 4
gpt4 key购买 nike

我正在 Visual Studio 2015 中使用 OpenCV-3.1.0 编写程序。大多数操作都运行良好,但是,我遇到了访问冲突错误。我已经调试了项目,执行faceClassifier.load("haarcascade_frontalface_alt.xml") 后,Locals 窗口显示“信息不可用,没有为opencv_world310.dll 加载符号”。这是代码:

#include "opencv2/objdetect.hpp"
#include "opencv2/videoio.hpp"
#include "opencv2/highgui.hpp"
#include "opencv2/imgproc.hpp"
#include <iostream>
#include <stdio.h>

using namespace std;
using namespace cv;

void detectAndDisplay(Mat);

int main()
{
Mat img = imread("faces.jpg");
detectAndDisplay(img);
return 0;
}


void detectAndDisplay(Mat img)
{
CascadeClassifier faceClassifier;
faceClassifier.load("haarcascade_frontalface_alt.xml");
vector<Rect> faces;
Mat gray;
cvtColor(img, gray, CV_BGR2GRAY);
faceClassifier.detectMultiScale(gray, faces,1.1,3,0);

for (int i = 0; i < faces.size(); i++)
{
Point center(faces[i].x + faces[i].width*0.5, faces[i].y + faces[i].height*0.5);
ellipse(img, center, Size(faces[i].width*0.5, faces[i].height*0.5), 0, 0, 360, Scalar(255, 0, 255), 4, 8, 0);
}

namedWindow("Faces", 1);

while (true)
{
imshow("Faces", img);
if (waitKey(30) >= 0) break;
}
}

最佳答案

您没有使用 OpenCV 调试库。普通库不包含调试信息。

调试库在 .dll.lib 之前有一个 d

尝试

opencv_world310d.dll

关于c++ - Visual Studio 中的错误 : No symbols loaded for opencv_world310. dll,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36204421/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com