gpt4 book ai didi

c++ - Opencv 在 Qt5.13 中不工作。应用程序总是在 Windows 中崩溃

转载 作者:行者123 更新时间:2023-11-28 04:04:45 25 4
gpt4 key购买 nike

我已经安装了 Qt5.13 并链接了 opencv version 4.0 。但是当我尝试使用 opencv 库时应用程序崩溃了;否则它将起作用

.pro 文件

 INCLUDEPATH += C:\opencv\build\include
LIBS += -L"C:\\opencv\\build\\x64\\vc15\\lib" \
-lopencv_world410

主窗口.cpp

   #include "mainwindow.h"
#include "ui_mainwindow.h"
#include "opencv2/opencv.hpp"

MainWindow::MainWindow(QWidget *parent)
: QMainWindow(parent)
, ui(new Ui::MainWindow)
{
ui->setupUi(this);

cv::Mat img = cv::imread("qq.jpg");
cv::imshow("ee",img);
cv::waitKey(0);
}

MainWindow::~MainWindow()
{
delete ui;
}

每个解决方案都值得赞赏。

最佳答案

这就是我将 OpenCV DLL 包含在我的 .pro 文件中的方式。是的,DLL,我更喜欢只使用我需要的函数,而不是在我的项目中包含整个 OpenCV 库。

LIBS += -L$$PWD/Libs/OpenCV \
-lopencv_core320 \
-lopencv_imgproc320 \

关于c++ - Opencv 在 Qt5.13 中不工作。应用程序总是在 Windows 中崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58947436/

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