当前位置: 首页 > news >正文

【C++的OpenCV】第一课-opencv的介绍和安装(Linux环境下)

第一课-目录

  • 一、基本介绍
    • 1.1 官网
    • 1.2 git源码
    • 1.3 介绍
  • 二、OpenCV的相关部署工作
    • 2.1 Linux平台下部署OpenCV

一、基本介绍

1.1 官网

opencv官网
官网截图
注意:官网为英文版本,可以使用浏览器自带的翻译插件进行翻译,真心不推荐大家去看别人翻译的,最好英语可以自己理解吧。

1.2 git源码

opencv的git源码
在这里插入图片描述

1.3 介绍

引自:百度百科
        OpenCV是一个基于Apache2.0许可(开源)发行的跨平台计算机视觉机器学习软件库,可以运行在Linux、Windows、Android和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。
在这里插入图片描述

二、OpenCV的相关部署工作

        基于c++环境的部署:

2.1 Linux平台下部署OpenCV

基本环境:Ubuntu16.04
        告诉大家一个秘密:直接使用指令
        sudo apt-get install libopencv-dev
就可以完成opencv的部署了,根据ubuntu版本的不同,下载的opencv版本不同,当然图快上手,这样就行,如果说想要细致了解如何选择opencv版本和编译安装的,给你们一个连接:opencv的编译和安装,可以参考一下。
        所以重点不在安装上,想要琢磨透安装的同学们,可以参考上述方法。如果有遇到其他的问题,也有解决方法,可以自行百度一下就好了,因为本章重点在于学习opencv库,而不是学习如何安装。

http://www.lryc.cn/news/13484.html

相关文章:

  • k8s安装tekton,编写task
  • K_A12_014 基于STM32等单片机驱动S12SD紫外线传感器模块 串口与OLED0.96双显示
  • 还真不错,今天 Chatgpt 教会我如何开发一款小工具开发(Python 代码实现)
  • Boom 3D最新版本下载电脑音频增强应用工具
  • redis-如何保证数据库和缓存双写一致性?
  • 系列二、核心概念运行流程
  • 恢复 iPhone 和 iPad 数据的 10 种简单工具
  • 经理与员工工资关系-课后程序(JAVA基础案例教程-黑马程序员编著-第四章-课后作业)
  • Micropython ESP32配置与烧录版本
  • java面试题-并发关键字(Synchronized,volatile,final)
  • 【笔试强训】Day_02
  • DepGraph:适用任何结构的剪枝
  • 【结构体版】通讯录
  • Debezium系列之:基于debezium采集数据到kafka,再从kafka将数据流式传输到下游数据库
  • 【2023】华为OD机试真题Java-题目0217-上班之路
  • 基于spring生态的基础后端开发及渗透测试流程(二)
  • Python语言零基础入门教程(二十六)
  • 人们最想看到的是:你在坚持什么?
  • 300行代码手写spring初体验v1.0版本
  • 100天精通Python(数据分析篇)——第76天:Pandas数据类型转换函数pd.to_numeric(参数说明+实战案例)
  • 链表(超详细--包教包会)
  • 爬虫基本知识的认知(爬虫流程 HTTP构建)| 爬虫理论课,附赠三体案例
  • Ubuntu20.04如何安装虚拟机(并安装Android)
  • 【腾讯一面】我对我的Java基础不自信了
  • 前端都在聊什么 - 第 2 期
  • 每天一道大厂SQL题【Day11】微众银行真题实战(一)
  • Cosmos 基础教程(一) -- 不可不知的开发术语
  • JAVA JDK 常用工具类和工具方法
  • Spring Bean循环依赖
  • Hive 2.3.0 安装部署(mysql 8.0)