opencv、cmake、vcpkg

1、安装vcpkg

下载

microsoft/vcpkg: C++ Library Manager for Windows, Linux, and MacOS

根目录下执行

bootstrap-vcpkg.bat

设置环境变量

2、安装cmake

Download CMake

3、

新建CMakeList.txt

复制代码
cmake_minimum_required(VERSION 3.10)
project(OpenCVExample)

# 添加可执行文件
add_executable(main testOpencv.cpp)

find_package(OpenCV REQUIRED)

# 直接使用变量而不是目标
include_directories(${OpenCV_INCLUDE_DIRS})
target_link_libraries(main ${OpenCV_LIBS})

testOpencv.cpp

复制代码
#include <opencv2/opencv.hpp>
#include <iostream>

int main() {
    std::cout << "OpenCV version: " << CV_VERSION << std::endl;

    // 创建一个简单的图像
    cv::Mat image = cv::Mat::zeros(400, 600, CV_8UC3);

    // 在图像上绘制文本
    cv::putText(image, "Hello OpenCV!", cv::Point(150, 200),
        cv::FONT_HERSHEY_SIMPLEX, 1.0, cv::Scalar(0, 255, 0), 2);

    // 显示图像
    cv::imshow("OpenCV Test", image);

    std::cout << "Press any key to exit..." << std::endl;
    cv::waitKey(0);

    return 0;
}

build目录下编译:

cmake -DCMAKE_TOOLCHAIN_FILE=E:\vcpkg\scripts\buildsystems\vcpkg.cmake -G "Visual Studio 16 2019" -A x64 ..

cmake --build . --config Release

相关推荐
potato_15548 分钟前
Windows11系统安装Isaac Sim和Isaac Lab记录
人工智能·学习·isaac sim·isaac lab
测试人社区-千羽27 分钟前
48小时攻克测试岗——闪电面试极速备战手册
人工智能·python·opencv·面试·职场和发展·单元测试·压力测试
独自归家的兔29 分钟前
大模型通义千问3-VL-Plus - 视觉推理(在线视频)
人工智能·计算机视觉
qq_1601448732 分钟前
2025年AI工程师认证报考指南:上海站最新流程
人工智能
Coding茶水间41 分钟前
基于深度学习的脑肿瘤检测系统演示与介绍(YOLOv12/v11/v8/v5模型+Pyqt5界面+训练代码+数据集)
人工智能·深度学习·yolo·目标检测·机器学习·计算机视觉
L.EscaRC1 小时前
【AI基础篇】认识RNN
人工智能·rnn·深度学习
Vantastic9991 小时前
基于Qwen Agent的多智能体协作系统:实现AI团队协同工作流
人工智能·python
Tezign_space1 小时前
抖音AI运营工具技术实践:特赞内容矩阵架构与300%效率提升方案
人工智能·架构·aigc·内容运营·抖音·ai营销工具·特赞
亿坊电商1 小时前
无人共享茶室智慧化破局:24H智能接单系统的架构实践与运营全景!
大数据·人工智能·架构
老蒋新思维1 小时前
创客匠人峰会新解:AI 时代知识变现的 “信任分层” 法则 —— 从流量到高客单的进阶密码
大数据·网络·人工智能·tcp/ip·重构·创始人ip·创客匠人