"opencv_world454.dll was not found"

"opencv_world454.dll was not found"

你好,我已经将 OpenCV 导入到我的 C++ 项目中,但由于某种原因,我的代码给了我这个错误。

代码:

#include <opencv2/imgcodecs.hpp>
#include <opencv2/highgui.hpp>
#include <opencv2/imgproc.hpp>
#include <iostream>

int main()
{
    std::string path = "Resources/test.png";
    cv::Mat img = cv::imread(path);
    imshow("Image", img);
    cv::waitKey(0);

    return 0;
}

错误:

我认为这可能是因为我的路径,但我不确定我认为我做对了。

enter image description here

编辑:我重新安装了设置并在新路径中安装了 openCV,现在我有 .dll 个文件,但它一直给我一个错误这里是新的截图

在此处输入图片描述

解决方案是安装一个新的安装程序并将 OpenCV 安装到另一个路径感谢所有帮助过的人。

也许它会对某人有所帮助 说明:

  1. 打开项目->属性
  2. 配置属性->调试->环境
  3. PATH=C:\opencv\build\x64\vc15\bin;

您需要文件夹的路径