网站建设规范布局,网站建设费往什么科目,百度 站长工具,wordpress加黑字体2024.07.11 测试有效 最近需要用一下 opencv 处理图像#xff0c;简单配置了一下Cmake下的 opencv 库。 没有编译 opencv #xff0c;也不知道他们为什么要自己编译 opencv 。 一、下载并安装 OpenCV 1.前往 OpenCV 官方网站 下载适用于您的系统的 OpenCV 安装包。 2.点击直接… 2024.07.11 测试有效 最近需要用一下 opencv 处理图像简单配置了一下Cmake下的 opencv 库。 没有编译 opencv 也不知道他们为什么要自己编译 opencv 。 一、下载并安装 OpenCV 1.前往 OpenCV 官方网站 下载适用于您的系统的 OpenCV 安装包。 2.点击直接安装即可 二、 配置环境变量 1.添加 OpenCV bin 目录路径例如 C:\opencv\build\x64\vc16\bin。 三、4. 编辑 CMakeLists.txt
cmake_minimum_required(VERSION 3.10)
project(YourProjectName)# 设置 OpenCV 目录
set(OpenCV_DIR C:/opencv/build) # 修改为你的 OpenCV 安装路径# 查找 OpenCV 库
find_package(OpenCV REQUIRED)# 包含 OpenCV 头文件目录
include_directories(${OpenCV_INCLUDE_DIRS})# 添加源文件
add_executable(${PROJECT_NAME} main.cpp) # 将 main.cpp 替换为你的源文件# 链接 OpenCV 库
target_link_libraries(${PROJECT_NAME} ${OpenCV_LIBS})
四、测试代码
#include opencv2/opencv.hppint main() {cv::Mat img cv::imread(test.jpg); //需要显示的图片路径if (img.empty()) {std::cout Could not open or find the image std::endl;return -1;}cv::imshow(Display window, img);cv::waitKey(0);return 0;
}五、报错找不到 opencv_world4100d.dll无法继续执行代码
解决方法一复制 DLL 文件 作为一种临时解决方案可以将 opencv_world4100d.dll 直接复制到你的项目的可执行文件所在的目录. opencv_world4100d.dll 在这个目录下 C:\opencv\build\x64\vc16\bin 解决方法二重新启动 Visual Studio 在添加环境变量之后重新启动 Visual Studio 以使更改生效。 最好是设置的系统环境变量用户环境变量能不能生效不太清楚。