ubuntu opencv 安装

Ubuntu系统安装opencv 开源计算机视觉(OpenCV)是一个主要针对实时计算机视觉的编程函数库。OpenCV的应用领域包括:2D和3D功能工具包、运动估计、面部识别系统、手势识别、人机交互、移动机器人、动作理解、物体识别、分割和识别、实体影像立体视觉:来自两个摄像机的深度感知、运动跟踪、增强现实等。 阅读详情

python版的opencv比较好搞定,一句话就行

sudo apt install python3-opencv

cpp版本的从源码安装
先安装依赖库

sudo apt install build-essential cmake git pkg-config libgtk-3-dev \
    libavcodec-dev libavformat-dev libswscale-dev libv4l-dev \
    libxvidcore-dev libx264-dev libjpeg-dev libpng-dev libtiff-dev \
    gfortran openexr libatlas-base-dev python3-dev python3-numpy \
    libtbb2 libtbb-dev libdc1394-22-dev

建立opencv文件夹,把github上下载的opencv放在这个文件夹下,这里用opencv_build,也可以指定其他的

mkdir ~/opencv_build && cd ~/opencv_build
git clone https://github.com/opencv/opencv.git
git clone https://github.com/opencv/opencv_contrib.git

这个下载的会是最新版的,如果想下老版本,进入两个文件夹内

git checkout <opencv-version>

然后是build

cd ~/opencv_build/opencv
mkdir build && cd build
cmake -D CMAKE_BUILD_TYPE=RELEASE \
    -D CMAKE_INSTALL_PREFIX=/usr/local \
    -D INSTALL_C_EXAMPLES=ON \
    -D INSTALL_PYTHON_EXAMPLES=ON \
    -D OPENCV_GENERATE_PKGCONFIG=ON \
    -D OPENCV_EXTRA_MODULES_PATH=~/opencv_build/opencv_contrib/modules \
    -D BUILD_EXAMPLES=ON ..

如果用的不是opencv_build文件夹,那么要把这一行路径换成自己的

OPENCV_EXTRA_MODULES_PATH=~/opencv_build/opencv_contrib/modules

编译

make -j16

这里的16是内核数量,可以用nproc命令来确定,

最后是安装

sudo make install
ubuntu搭建opencv运行环境 在ubuntu 20.04中源码安装opencv3.4.16 阅读详情

相关推荐

Ubuntu下OpenCV的安装及使用

Ubuntu下OpenCV的安装及使用一、OpenCV的安装二、OpenCV的使用参考资料 一、OpenCV的安装 二、OpenCV的使用 参考资料

Milk_way的博客 2096

ubuntu 安装 opencv 【亲测有效】

华为云开发者联盟社区收录文章

m0_56051805的博客 1万+

Ubuntu Opencv 源码包安装

说明:ubuntu20.04 建议 使用 opencv-4.6.0+版本ubuntu18.04 建议 使用 opencv-4.5.2-版本。

weixin_33347188的博客 1206

ubuntu 下 opencv的安装以及配置(亲测有效)

ubuntu安装配置opencv,简洁版

ljn1046016768的博客 1万+

Ubuntu20.04下opencv的安装

Ubuntu20.04下opencv的安装 1.进入opencv官网下载 [opencv下载地址](https://opencv.org/releases/ 选择sources下载相应版本的压缩包。 解压文件,放到home/(用户名)/下。 2.2安装opencv的依赖 打开终端,输入以下命令,安装最新的CMake。 sudo apt-get update sudo apt-get upgrade sudo apt install cmake 安装opencv依赖项 sudo apt-get instal

weixin_48476701的博客 7043

Ubuntu下安装opencv

<!-- @page {margin:2cm} p {margin-bottom:0.21cm} --> 一、下载代码 1、一些会用到的库 sudo apt-get install build-essential cmake libgtk2.0-dev libtiff4-dev  libjasper-dev libavformat-dev libswscale-

sunlylorn的专栏 1万+

ubuntu安装opencv的正确方法

本文介绍的是如何安装ubuntu下C++接口的opencv 1.安装准备: 1.1安装cmake sudo apt-get install cmake 1.2依赖环境 sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg-dev libswscale-dev lib...

陶陶name 16万+

在Ubuntu上安装opencv-python

python2和python3没太大区别, python2在虚拟环境配置上可能会有问题. 此处以安装opencv4为例(opencv4比opencv3能更好的的支持深度神经网络) 安装开发工具: sudo apt-get install build-essential cmake unzip pkg-config 安装图片和视频的I/O库, 保证可以从磁盘中读取图像和视频 sudo apt-ge...

cxw的博客 4146

Ubuntu安装OpenCV

1、安装准备 # 安装最低要求(Ubuntu 18.04 作为参考) sudo apt update && sudo apt install -y cmake g++ wget unzip #安装依赖 sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg-dev libswscale-dev libtiff5-dev sudo apt-get instal.

qq_41962968的博客 1万+

Ubuntu安装OpenCV的正确方法

OpenCV是一个开源计算机视觉库,提供了许多用于图像处理和计算机视觉任务的函数和工具。本文将介绍在Ubuntu操作系统上正确安装OpenCV的方法,并提供相应的源代码示例。为了能够在编译和运行时正确使用OpenCV,需要将OpenCV库路径添加到系统的环境变量中。为了验证OpenCV是否成功安装,可以编写一个简单的C++程序并进行编译和运行。在安装OpenCV之前,首先确保您的Ubuntu系统是最新的。您可以从OpenCV的官方网站下载最新的源代码包。将下载的源代码压缩包解压到您选择的目录中。

EiyMobile的博客 2629

Autoware.universe部署03:与Carla(二进制版)联调

本文介绍了 Autoware.universe 与 Carla 二进制版的联调过程。Autoware.universe 是一个开源的自动驾驶软件平台,而 Carla 则是一个用于自动驾驶仿真的开源工具。将这两者联调起来可以在仿真环境中测试和验证 Autoware.universe 的功能和性能,为自动驾驶系统的开发和测试提供有力支持。

zardforever123的博客 7366

1 超详细的ubuntu安装opencv

ubuntu安装opencv的过程 以及相关知识点

weixin_44698673的博客 2万+

Windows11上CUDA 12.3配PyTorch踩坑记:一条官网命令救了我的GPU加速

本文详细介绍了在Windows 11上配置CUDA 12.3与PyTorch的完整指南,包括环境准备、安装要点、兼容性解决方案和性能验证。通过官方推荐的conda命令和实用技巧,帮助开发者解决常见问题,实现高效的GPU加速,提升深度学习开发效率。

weixin_42528974的博客 109

在 Ubuntu系统下安装 OpenCV 全过程

经过不断的试错、安装、删除重装...... 写下这篇博客,希望其他人安装时能够轻松一点,少几次还原重装...... 版本: ubuntu18.10 OpenCV-4.1.0 首先,OpenCV 有在ubuntu上安装的官方文档:https://docs.opencv.org/4.1.0/d7/d9f/tutorial_linux_install.html 大家可以参照官方文档进行操作 ...

潇洒过路客的博客 7万+

APB Timer验证环境搭建——学习笔记(1)

以下为个人学习笔记,如有疏漏,请大家指正补充~~APB Timer是一个简单的下行计数器,包括一个32位计数器和一组比较器,可以实现多种计时功能。包括生成一次性中断或者定时中断。

qq_41651535的博客 1577

SAP BSP网页开发入门:从SE80创建到MVC实战(附成品展示)

本文详细介绍了SAP BSP网页开发的入门与实战,从SE80环境搭建到MVC架构实现的全流程。通过具体案例和代码示例,帮助开发者掌握业务服务器页面(BSP)技术,提升SAP Web化转型中的开发效率,适用于需要扩展SAP功能的企业场景。

x1y2z的博客 1万+

【运维】Ubuntu,如何在Ubuntu系统中编译和安装OpenCV, apt安装OpenCV

在C++开发中,使用OpenCV是一个常见的需求。您可以选择使用conan构建包,或者直接将OpenCV安装到系统中。

q742971636的博客 2200

C#与倍福Plc通信——使用仿真软件模拟倍福PLC运行

安装这个软件之前先安装VisualStudio,本文安装这个软件时已经安装了VisualStudio2019。1、下载倍福PLC编程软件TwinCAT。

qq_34059233的博客 3663

Ubuntu下Opencv安装与使用

Opencv前言一、Opencv的功能二、安装Opencv1.下载 OpenCV 3.4.11 数据包2.解压安装包3.安装cmake和依赖库三、配置编译环境1.创建编译文件夹2.使用make创建编译3.配置编译环境四、Opencv使用例程1.图片处理总结 前言 OpenCV(开源的计算机视觉库)是基于BSD协议,因此它可免费用于学术和商业用途。其提供C++,C,Python和Java接口,支持Windows,Linux,Mac OS,iOS和Android。OpenCV致力于高效运算和即时应用开发。.

山有木兮 1万+

Python李峋同款跳动的爱心(完整代码)

Python语言实现李峋同款可写字版跳动的爱心的完整代码。

AIGC 4万+

机器人常用坐标系详解:原理、获取方法及实战实例

本文系统阐述了机器人四大核心坐标系(世界、基、工具、工件)的原理与标定方法。世界坐标系提供全局参考基准,基坐标系绑定机器人本体,工具坐标系定义末端执行器位置,工件坐标系则锁定作业对象位置。通过齐次变换矩阵实现各坐标系间的关联转换。重点介绍了三类标定技术:手动设定法(世界坐标系)、三点/六点法(工具TCP标定)和视觉识别法(工件标定),并以工业机械臂上下料为例演示了完整应用流程。随着技术发展,自动化标定、动态坐标系等新趋势将进一步提升机器人作业精度与效率。

start_up_go的博客 512

Ubuntu 安装 Opencv

该文章用于快速ubutnu部署opencv

caip12999203000的博客 2529

Allegro DXF板框导入及将元器件精准放置到特定位置操作

DXF板框导入 选择File-> import -> DXF 点开DXF file 查找文件 3. 选择需要导入的DXF文件 4. 通常结构文件使用的是米制单位,将单位选择为mm,如果不确定DXF 图纸坐标大小,建议勾选incremental addition,软件根据实际DXF图纸大小自动调整背景坐标尺寸以适应DXF图纸 5.打开Edit/View layers 6. 勾选 select all,选择DXF文件所有层;class 一栏选择BOARD GEOMETRY;subcla

sinat_15677011的博客 1万+

【OpenCV之路】ubuntu下的安装C++的opencv4、opencv_contrib、python中opencv的cuda加速、ubuntu下opencv的第一个工程

当前的OpenCV4在ubuntu系统中,需要通过编译来安装。 1 依赖库的安装 cmake的安装 sudo apt-get update sudo apt-get upgrade sudo apt-get install build-essential cmake

magic_ll的博客 4491

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

上一篇: leetcode 284. Peeking Iterator(顶端迭代器)
下一篇: cpp enum & enum class
蓝羽飞鸟
博客等级 码龄8年 1万+粉丝 727原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

蓝羽飞鸟

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值