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;
}

运行成功

相关推荐
AI题库几秒前
NLTK自然语言处理实战:2.4 停用词与文本清理
人工智能·自然语言处理
Coder个人博客3 分钟前
Llama.cpp Tools 实用工具深度分析
人工智能·自动驾驶·llama
Coder个人博客7 分钟前
Llama.cpp Examples 示例程序深度分析
人工智能·自动驾驶·llama
新知图书13 分钟前
FastGPT开发一个智能客服案例
人工智能·fastgpt·ai agent·智能体·大模型应用
小毅&Nora16 分钟前
【人工智能】【大模型】 从“读心术“到“智能助手“:大模型架构的演进与革命
人工智能·架构·大模型
俞凡22 分钟前
AI 智能体高可靠设计模式:预生成
人工智能
中杯可乐多加冰23 分钟前
文档解析与问答实战——三步搭建基于TextIn与Coze的智能文档Agent方案
人工智能
狂炫冰美式23 分钟前
Meta 收购 Manus:当巨头搭台时,你要做那个递钥匙的人
前端·人工智能·后端
小二·24 分钟前
AI工程化实战《八》:RAG + Agent 融合架构全解——打造能思考、会行动的企业大脑
人工智能·架构
Rabbit_QL25 分钟前
【深度学习原理】数值稳定性(一):为什么深度神经网络如此脆弱
人工智能·深度学习·dnn