vs2022搭建opencv开发环境

1 下载OpenCV库

https://opencv.org/

下载对应版本然后进行安装

将bin目录添加到系统环境变量opencv\build\x64\vc16\bin

复制该路径

打开高级设置添加环境变量

vs2022新建一个空项目

修改属性添加头文件路径和库路径

修改链接器,将OpenCV中lib库里的opencv_world4100d.lib文件名复制到附加依赖项中。

注: 带d的是debug版本,另外一个是release版本

编写代码测试

cpp 复制代码
#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;
}

运行成功

相关推荐
红蒲公英20 小时前
( 教学 )Agent 构建 Prompt(提示词)3. StructuredOutputParser (结构化输出)
人工智能·python·prompt
谷粒.20 小时前
API测试全解析:从基础到性能压测
java·运维·网络·人工智能·python·测试工具·自动化
IT_陈寒20 小时前
Redis性能提升40%!我用这5个冷门但高效的配置优化了千万级QPS应用
前端·人工智能·后端
月亮!20 小时前
敏捷开发中测试左移的5个关键实践
java·人工智能·python·selenium·测试工具·测试用例·敏捷流程
GISer_Jing20 小时前
SSE Conf 大会分享——AI Native 3D开发革命,让创意不再被技术门槛阻挡(推荐!!!)
前端·人工智能·3d·信息可视化
科学最TOP20 小时前
KDD25|BLAST:面向通用预测的平衡采样时序语料库
人工智能·深度学习·机器学习·时间序列
西格电力科技20 小时前
源网荷储如何重塑能源产业格局
大数据·运维·人工智能·架构·能源
_OP_CHEN20 小时前
【图像分割大模型】医学图像分割的大突破!Pact-Net 双分支网络碾压 SOTA,皮肤癌早筛精度飙升至 86.95%
人工智能·深度学习·计算机视觉·cnn·transformer·医学图像分割·人工智能论文
c#上位机20 小时前
halcon图像腐蚀—erosion1
图像处理·人工智能·计算机视觉
物流可信数据空间20 小时前
数据要素×数智住建:可信数据空间筑牢底座 “数据+AI”激活变革新动能
人工智能