vs2022搭建opencv开发环境
1 下载OpenCV库
https://opencv.org/
下载对应版本然后进行安装
将bin目录添加到系统环境变量opencv\build\x64\vc16\bin
复制该路径
打开高级设置添加环境变量
vs2022新建一个空项目
修改属性添加头文件路径和库路径
修改链接器,将OpenCV中lib库里的opencv_world4100d.lib文件名复制到附加依赖项中。
注: 带d的是debug版本,另外一个是release版本
编写代码测试
#include <iostream>
#include <opencv2/opencv.hpp>
int main(int argc, char** argv) {
cv::Mat pic = cv::imread("1.png");
// 检查图片是否成功读取
if (pic.empty()) {
std::cerr << "Error: Loading image" << std::endl;
return -1;
}
// 创建窗口并显示图片
cv::namedWindow("Image Display", cv::WINDOW_AUTOSIZE);
cv::imshow("Image Display", pic);
// 等待按键事件,之后关闭窗口
cv::waitKey(0);
cv::destroyAllWindows();
return 0;
}
运行成功