QT开发中文网

Qt5 OpenCV OpenVINO cmake 环境配置教程

  1. 安装Qt5

    Qt5 是一款跨平台的 C++ 应用程序开发框架,可以帮助我们快速构建界面和应用程序逻辑。在官网下载 Qt5 安装包,并按照安装向导进行安装。

  2. 安装 OpenCV

    OpenCV 是一个广泛使用的计算机视觉库,可以进行图像处理、物体识别等功能。我们可以从官网下载 OpenCV 并按照文档中的指引进行编译安装。

  3. 安装 OpenVINO

    OpenVINO 是 Intel 开发的一款深度学习推理引擎,可以帮助我们优化模型并在各种硬件设备上进行部署。我们可以从官网下载 OpenVINO 工具包,并按照文档中的指引进行安装。

  4. 编写 CMakeLists.txt 文件

    在 OpenCV 和 OpenVINO 安装完成之后,我们需要编写 CMakeLists.txt 文件来链接这些库文件。下面是一个示例:

    cmake_minimum_required(VERSION 3.0)
    
    
    project(MyProject)
    
    # 添加 Qt5 库
    find_package(Qt5 COMPONENTS Core Widgets REQUIRED)
    
    # 添加 OpenCV 库
    find_package(OpenCV REQUIRED)
    include_directories(${OpenCV_INCLUDE_DIRS})
    
    # 添加 OpenVINO 库
    set(InferenceEngine_DIR "/opt/intel/openvino/inference_engine/share")
    find_package(InferenceEngine REQUIRED)
    
    # 添加可执行文件
    file(GLOB_RECURSE SOURCE_FILES src/*.cpp)
    add_executable(MyProject ${SOURCE_FILES})
    
    # 链接库文件
    target_link_libraries(MyProject Qt5::Core Qt5::Widgets ${OpenCV_LIBS} inference_engine)
    
  5. 编译项目

    在命令行中进入项目根目录,执行以下命令进行编译:

    mkdir build
    cd build
    cmake ..
    make
    
  6. 运行程序

    编译完成后,在命令行中执行 ./MyProject 命令即可运行程序。

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://qt.0voice.com/?id=35

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?