【OpenCV】初识OpenCV(简介、windows下安装及其开发部署)

这篇具有很好参考价值的文章主要介绍了【OpenCV】初识OpenCV(简介、windows下安装及其开发部署)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


前言

本节首先简单介绍了 OpenCV,接着介绍在windows编译环境中安装 OpenCV 的方法。


一、OpenCV简介

OpenCV的全称是Open Source Computer Vision Library,是一个跨平台的计算机视觉库。可用于开发实时的图像处理、计算机视觉以及模式识别程序。
OpenCV用C++语言编写,它的主要接口也是C++语言,但是依然保留了大量的C语言接口。该库也有大量的Python、Java and MATLAB/OCTAVE(版本2.5)的接口。这些语言的API接口函数可以通过在线文档获得。如今也提供对于C#、Ch、Ruby、GO的支持。简单理解OpenCV就是一个库,是一个SDK,一个开发包,解压后直接用就可以。

OpenCV支持多种编程语言,包括 C++、Python、Java 等等,OpenCV支持与计算机视觉和机器学习相关的众多算法,并且应用领域正在日益扩展,大致有以下领域:
opencv windows,OpenCV,opencv,windows,计算机视觉

二、OpenCV 安装及环境部署(C++ 版本)

1. 下载并安装OpenCV

首先到官网:

Home - OpenCV

然后点击Library

opencv windows,OpenCV,opencv,windows,计算机视觉
选择系统和版本进行下载

opencv windows,OpenCV,opencv,windows,计算机视觉
点击Windows后选择文件夹保存.exe文件,即可自动下载

opencv windows,OpenCV,opencv,windows,计算机视觉
点击.exe文件进行安装
opencv windows,OpenCV,opencv,windows,计算机视觉


2. OpenCV环境变量配置

打开 OpenCV 》 build 文件夹,复制 bin 文件夹路径

opencv windows,OpenCV,opencv,windows,计算机视觉
点击 此电脑 》 右击属性

opencv windows,OpenCV,opencv,windows,计算机视觉
点击 高级系统设置
opencv windows,OpenCV,opencv,windows,计算机视觉
点击 环境变量

opencv windows,OpenCV,opencv,windows,计算机视觉
双击系统变量中的 Path

opencv windows,OpenCV,opencv,windows,计算机视觉
点击编辑 》 点击新建 》 将所复制的路径粘贴

opencv windows,OpenCV,opencv,windows,计算机视觉
点击确定就完成环境变量配置了(注意有3个确定


3. Visual Studio 20XX 编译器下载安装

上 Visual Studio 官网下载

opencv windows,OpenCV,opencv,windows,计算机视觉
下载后点击 .exe 文件得到以下界面,选择需要的选项,点击安装(可更改安装位置)
opencv windows,OpenCV,opencv,windows,计算机视觉


4. OpenCV开发环境配置

① 创建项目

打开VS,点击创建新项目

opencv windows,OpenCV,opencv,windows,计算机视觉
搜索C++ 》 选择控制台应用 》输入项目名称和修改路径后点击创建

opencv windows,OpenCV,opencv,windows,计算机视觉
opencv windows,OpenCV,opencv,windows,计算机视觉
② 添加包含目录

点击VC++目录 》 点击包含目录 》点击右边向下的小箭头》 点击<编辑…>

opencv windows,OpenCV,opencv,windows,计算机视觉
将刚刚下载的 OpenCV 文件夹中 build 文件夹中的include 文件夹的路径复制粘贴到包含目录

opencv windows,OpenCV,opencv,windows,计算机视觉
③ 添加库目录
与②操作一样,只是路径不同:opencv 》 build 》 x64 》 vc15 》 lib

opencv windows,OpenCV,opencv,windows,计算机视觉
④ 添加附加依赖项

点击链接器 》 点击输入 》 附加依赖项
将刚刚 lib 文件夹中的第二个依赖项的名称复制粘贴

opencv windows,OpenCV,opencv,windows,计算机视觉
以上添加任务需要检查是否生效,如果添加失败就多试几次然后重启电脑。

⑤ 后续问题的检验和处理

将Debug右边的栏目改为x64 (Win 10系统)
测试代码如下:

#include <opencv2/opencv.hpp>  
#include <opencv2/core/core.hpp>  
#include <opencv2/highgui/highgui.hpp>  
#include <opencv2/imgproc.hpp>  
#include<iostream>  
using namespace std;  
using namespace cv;  
int main()  
{  
    Mat image = Mat::zeros(300, 600, CV_8UC3);  
    circle(image, Point(300, 200), 100, Scalar(25, 110, 288),-100);  
    circle(image, Point(400, 200), 100, Scalar(255, 123, 127), -100);  
    imshow("Show Window", image);  
    waitKey(0);  
    return 0;  
}  

如果出现“无法找到opencv_world470d.dll”,在opencv 》 build 》 x64 》 vc15 》 bin路径下复制两个dll后缀的程序扩展

opencv windows,OpenCV,opencv,windows,计算机视觉
粘贴至C盘的sysWOW64和system32文件夹中
运行即出现下面的图片说明成功啦!

opencv windows,OpenCV,opencv,windows,计算机视觉
到这里C++版本的OpenCV的所有安装部署就结束了,后期将会讲解python版本的安装以及在Linux环境下的安装。文章来源地址https://www.toymoban.com/news/detail-525535.html

到了这里,关于【OpenCV】初识OpenCV(简介、windows下安装及其开发部署)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 1.OpenCV简介及安装

    OpenCV    一个基于Apache2.0许可(开源)发行的跨平台(Linux、Windows、Android和Mac OS操作系统)计算机视觉和机器学习软件库。轻量且高效(由系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等多种语言的接口),更实现了图像处理和计算机视觉方面的很多通用算法

    2024年02月06日
    浏览(29)
  • OpenCV4.6.0及其扩展模块OpenCV_contrib的Cmake编译安装指南

    下载地址 注意: 从github上下载时尽量避免使用zip下载方式,可能丢失文件。可使用git在网络状况良好(梯纸)时进行下载。 下载地址 选择zip压缩包下载并解压即可。 OpenCV源码版本 必须 与扩展模块版本一致!!! 打开 Cmake ,选择OpenCV源码路径 新建一个build文件夹,编译后

    2024年02月13日
    浏览(67)
  • 【初识c语言】地址及其内存的简介

    晚钟悠然追为你 回声两度为你作答 暗夜逆流而上 树根在秘密发电 你的果园亮了 我径直走向你 带领所有他乡之路 当火焰试穿大雪 日落封存帝国 大地之书翻到此刻 ————节选 北岛《路歌》 一. 内存的简介: 在计算机的组成结构中,有一个很重要的部分,就是 储存器 。

    2024年02月02日
    浏览(40)
  • OpenCV之Window开发环境配置

    下载opencv开发包       win配置: 双击SDK包解压 解压中   解压成功  配置环境变量    验证环境  创建控制台应用并配置工程属性表添加opencv环境 创建属性表 配置属性 复制属性表并修改名Project1X64_Debug与Project1X64_Release  导入属性表 测试opencv功能 示例代码

    2024年02月11日
    浏览(41)
  • Windows搭建OpenCV开发环境(C++)

    Windows 10 OpenCV MinGW-w64 CMake CLion 打包下载地址:https://download.csdn.net/download/u012899618/87902325 也可以直接下载编译好的文件(这样可跳过编译的步骤):https://download.csdn.net/download/u012899618/87907660 MinGW和CMake都需要配置(根据实际目录进行配置) 打开命令提示符,输入 如果提示如下

    2024年02月14日
    浏览(67)
  • 上位机图像处理和嵌入式模块部署(windows & opencv)

    【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】         opencv可以运行在多个平台上面,当然windows平台也不意外。目前来说,opencv使用已经非常方便了,如果不想自己编译,可以直接使用官方编译好的版本,直接下载接好。配置好include和

    2024年01月24日
    浏览(43)
  • SpringBoot使用OpenCV开发和部署

    最近使用OpenCV进行后台的二维码识别,也用了别的方式但是识别的都不是很精准,对比一下还是OpenCV最准确,由于第一次使用,在windows下使用IDEA开发和部署Linux服务器后遇到了很多问题,在这特别记录一下。 1.官网下载安装包 (1)Opencv官网:https://opencv.org/ (2)选择window

    2024年02月06日
    浏览(22)
  • OpenCV下载安装教程(Windows)

    一、什么是OpenCV OpenCV(Open Source Computer Vision Library)是一个广泛使用的开源计算机视觉库,旨在提供丰富的图像和视频处理功能。它最初由Intel于1999年开发,并演变成为一个全球性的开源项目,得到了众多开发者的贡献和支持。OpenCV可以通过C++、Python、Java等编程语言调用,使

    2024年04月25日
    浏览(28)
  • 在Windows平台编译OpenCV及开发环境配置

    工欲善其事,“必先有其器”。 以下是需要用到的软件和工具清单 表一 软件 用途 下载地址 版本 VS(Visual Studio) 开发和编译(打工人) https://visualstudio.microsoft.com/zh-hans/downloads/ 社区版就够用,版本选择详见表二 CMake 高效编译和组织代码(中介) https://cmake.org/download/ 版本选

    2024年01月21日
    浏览(43)
  • windows下安装Visual Studio + CMake+OpenCV + OpenCV contrib+TensorRT

    目录 1 安装visual studio 2 安装CMake 3 OpenCV源码安装 3.1 OpenCV源码下载 3.2 OpenCV contrib源码下载 3.3 安装OpenCV 3.4 安装OpenCV-crontrib 3.5 VS生成代码 4 环境配置 5 TensorRT安装 5.1 TensorRT安装 5.2 Python下安装TensorRT库 最近在研究windows系统上部署安装目标检测算法,需要用到OpenCV软件,因为

    2024年02月09日
    浏览(39)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包