Windows搭建OpenCV开发环境(C++)

这篇具有很好参考价值的文章主要介绍了Windows搭建OpenCV开发环境(C++)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


一、环境准备

Windows 10
OpenCV
MinGW-w64
CMake
CLion

1、下载 OpenCV、MinGW、CMake

打包下载地址:https://download.csdn.net/download/u012899618/87902325
也可以直接下载编译好的文件(这样可跳过编译的步骤):https://download.csdn.net/download/u012899618/87907660

2、配置环境变量

MinGW和CMake都需要配置(根据实际目录进行配置)
c++ opencv安装,数字图像处理,opencv,windows,c++

3、验证环境变量是否配置成功

打开命令提示符,输入

gcc -v

如果提示如下表示配置成功
c++ opencv安装,数字图像处理,opencv,windows,c++

二、编译OpenCV

1、通过cmake-gui进行配置

双击cmake目录下的cmake-gui.exe
c++ opencv安装,数字图像处理,opencv,windows,c++
进入界面后按步骤1、2、3进行配置
c++ opencv安装,数字图像处理,opencv,windows,c++
弹出下拉框选择MinGW Makefiles
c++ opencv安装,数字图像处理,opencv,windows,c++
需要注意的是,一定要在菜单中往下拉找到 “CPU_DISPATCH” 一栏,把后面的参数选择为空,不然后面编译的时候可能会报错
c++ opencv安装,数字图像处理,opencv,windows,c++
点击Generate
c++ opencv安装,数字图像处理,opencv,windows,c++
运行命令提示符进入到C:/opencv/mingw-build目录执行编译命令

mingw32-make

上面命令执行完成之后,执行下面的命令生成install文件夹

mingw32-make install

2、配置OpenCV库环境变量

上面命令执行完成之后会生成这样一个文件夹
c++ opencv安装,数字图像处理,opencv,windows,c++
将bin文件中的内容添加到系统环境变量
c++ opencv安装,数字图像处理,opencv,windows,c++
在命令提示符里面运行
c++ opencv安装,数字图像处理,opencv,windows,c++
显示版本号就表示配置成功

在CLion运行

在CLion中新建项目untitled1,修改CMakeList.txt文件

cmake_minimum_required(VERSION 3.25)
project(untitled1)

set(CMAKE_CXX_STANDARD 11)

# 可以将下面的路径单独添加到环境变量OpenCV_DIR
set(OpenCV_DIR "D:\\opencv\\mingw-build\\install")
find_package(OpenCV REQUIRED)
include_directories(${OpenCV_INCLUDE_DIRS})
set(OpenCV_LIBS opencv_core opencv_imgproc opencv_highgui opencv_imgcodecs)
# "untitled1"与你工程的命名相关,注意和原来CMakeList.txt中的声明一致
add_executable(untitled1 main.cpp)
target_link_libraries(untitled1 ${OpenCV_LIBS})

在main.cpp中输入以下内容

#include <iostream>
#include "opencv2/opencv.hpp"

using namespace std;
using namespace cv;

int main() {
    Mat srcImage = imread("Lenna.png");
    if (!srcImage.data) {
        std::cout << "Image not loaded";
        return -1;
    }
    imshow("image", srcImage);
    waitKey(0);
    return 0;
}

将Lenna.png放到cmake-build-debug路径中,因为编译生成的可执行文件在这里,或者你也可以使用绝对路径。
运行效果如下图所示
c++ opencv安装,数字图像处理,opencv,windows,c++


提示:更多内容可以访问Clang’s Blog:https://www.clang.asia文章来源地址https://www.toymoban.com/news/detail-620027.html

到了这里,关于Windows搭建OpenCV开发环境(C++)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • OpenCV安装及其开发环境配置(C++)

    目录 第一章 Opencv安装及其环境变量配置 1.1下载并安装OpenCV 1.2 OpenCV环境变量配置 第二章 Visual Studio 2019 编译器下载安装 第三章 OpenCV开发环境配置(C++) 3.1创建项目 3.2 添加包含目录 3.3 添加库目录 3.4 添加附加依赖项 3.5 后续问题的检验和处理 第一章 Opencv安装及其环境变量配

    2024年02月02日
    浏览(29)
  • Ubuntu搭建OpenCV环境(C++)

    虚拟机 :VMware 15.5 OS : Ubuntu 20.04 opencv 版本 : 4.9.0 操作系统安装本文不再赘述,重点介绍opencv如何搭建,并提供验证方式。     1.Opencv安装包下载,在这里面选择你想下载的opencv版本。这里以Opencv-4.9.0为例,跳转到GitHub后clone即可。 2.opencv_contrib下载(注意这里要与你上面

    2024年01月16日
    浏览(36)
  • OpenCV C++ 环境搭建和简单示例

    OpenCV:开源发行的跨平台计算机视觉和机器学习软件库,用C++语言编写,提供了C ++,Python,Java和MATLAB接口,并支持Windows,Linux,Android和Mac OS。 去官网https://opencv.org/releases/,选择自己想要安装OpenCV的方式。 但是,官网下载国内会很慢,可以通过镜像资源来下载,这里我选择

    2024年01月16日
    浏览(23)
  • VSCode配置C++开发环境:OpenCV

    最近在做深度学习的C++部署相关工作,于是写下这篇文档记录环境配置的过程。环境配置是一项非常繁琐的工作,无论从大学做相关作业还是到工作上。做这项工作需要技术的同时,还需要点运气。当然遇到无法解决的玄学问题,最终只有一个办法:重启设备。 本篇文章以环

    2024年02月08日
    浏览(83)
  • 在 Windows 上安装 OpenCV – C++ / Python

    在这篇博文中,我们将在 Windows 上安装适用于 C++ 和 Python 的 OpenCV。 C++ 安装是在自定义安装 exe 文件的帮助下完成的。而Python的安装是通过Anaconda完成的。 在 Windows 上安装 OpenCV – C++ / Python (opencv官方Wndows上安装openCV- C++/ Pthon 的链接,但不建议跟着操作,Python的伙伴们可以

    2024年02月13日
    浏览(36)
  • Ubuntu【系统环境下】【编译安装OpenCV】【C++调用系统opencv库】

    本人需要用C++写代码,调用OpenCV库,且要求OpenCV版本号大于4.1.0 由于使用的是18.04的版本,所以apt安装OpenCV的版本始终是3.2.0,非常拉胯!!! 所以只能重新编译安装OpenCV 查看当前C++调用的OpenCV代码 apt 安装 OpenCV sudo apt install libopencv-dev apt 安装 OpenCV 并与系统python环境关联

    2024年02月11日
    浏览(36)
  • Windows搭建C++开发环境(visual studio 2022)

    开发环境的搭建 开发工具:vscode、visual studio 2022、visual studio 2019、2015、2010 .. 安装步骤(以Windows下visual studio2022为例): 打开官网地址  Visual Studio 2022 IDE - 适用于软件开发人员的编程工具 (microsoft.com) 下载社区版2022   下载完成后打开 步骤如下 安装完成后会自动打开出现

    2024年02月06日
    浏览(41)
  • [C++] 详细教程 - opencv4.8.0安装和验证测试 (Windows + Linux)

    OpenCV(Open Source Computer Vision Library)是一个开源的计算机视觉库,它包含了许多常用的图像处理和计算机视觉算法。本文将介绍如何在Linux(Ubuntu)和Windows系统下安装C++版本的OpenCV,并提供验证测试的方法。 OpenCV是一个跨平台的计算机视觉库,它可以用于开发实时的图像处理和计算

    2024年02月03日
    浏览(41)
  • 36、RK3399Pro 环境搭建和Yolov5 c++调用opencv进行RKNN模型部署和使用

    基本思想:记录rk3399 pro配置环境和c++ npu开发记录,主要想搞一份c++代码和其它图像算法结合一下,好进行部署,淘宝链接见附录  需要的python3.7对应的aarch64的whl包:包含opencv-whl 、h5py-whl包: 链接: https://pan.baidu.com/s/1cvCAmHBa_4KgEjrcFIYnig 提取码: 5ui4 链接: https://pan.baidu.com/s/1hrc

    2024年02月07日
    浏览(30)
  • Window中,Visual Studio 2022(C++)环境下安装OpenCV教程(不用Cmake版本)

    本教程主要为了方便小白安装C++版本的OpenCV。 1. 第一步:下载官方OpenCV 下载后,在本地安装即可,注意记住安装路径,后续需要! 2. 配置系统环境变量,Path中,新增变量。即opencv安装的路径,选到opencv中build/x64/vc15/bin 3. 安装visual studio 2022,官网 直接,按照C++配置安装即可

    2024年02月11日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包