【OpenCV】Ubuntu配置OpenCV环境

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

1.从官网下载opencv包拷贝到虚拟机Ubuntu中,

虚拟机与主机传输文件可以采用

vmware tool、共享文件夹或者远程连接工具

2.解压得到对应版本号文件夹,我的是opencv-3.4.2

3.修改文件权限chmod -R 777 opencv-3.4.2

从win10进入Ubuntu中的文件压缩包解压后一定要记得修改文件权限

4.修改Ubuntu安装源,

安装之前先进行换国内源,提高下载速度;

有两种方法:

1通过手动更改,我之前有写过一篇如何更改的

注意:不同版本源也会不同

【Linux】Ubuntu20.04更换国内源_logani的博客-优快云博客_ubuntu2004换源

另一种方法:

2.打开系统设置中的软件和更新

选择其他占点,可以选择阿里源进行安装 

 

点击关闭时会跳出需要更新,重新载入

 

更换后需要执行两行命令:

输入apt-get update

输入apt-get upgrade 进行本地依赖包升级和镜像源同步

apt-get update
apt-get upgrade

 5.安装opencv需要的依赖包,按y确认

及时查看报错和警告,出现报错和警告重复执行命令即可

1.sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
2.sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff5-dev libdc1394-22-dev      
3.sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev liblapacke-dev
4.sudo apt-get install libxvidcore-dev libx264-dev       
5.sudo apt-get install libatlas-base-dev gfortran        
6.sudo apt-get install ffmpeg

6.安装cmake和cmake gui图形界面

通过终端命令:apt-get install cmake

apt-get install-gt-gui

apt-get install cmake
apt-get install-gt-gui

 7.在应用程序中,打开编译文件cmake

 

创建一个opencv-3.4.2-build文件夹

分别选择解压的文件夹和创建的build文件夹,勾选上Grouped分组,等下用得到

点击Configure ,选择默认环境,等待进度条走完

 

 

BUILD分组中找最后一个BUILD_opencv_world勾选

再次执行Configure,看到左下角Configure done后检查BUILD_opencv_world是否已勾选和背景已变白,然后点击Generate

 当看到左下角Generate done后这步就完成了

打开创建的opencv-3.4.2-build文件夹,在终端中执行 make -j 2,数字表示用多少条线程执行编译,数字取双数;可自行调整

等到前面数字为100%时安装完毕,需要一定的时间

8. 在opencv-3.4.2-build文件夹终端中执行make install

make install

安装完毕,查看usr/local/lib是否有这三个文件

然后修改ld链接器,使得能够识别opencv动态库

使用

gedit /etc/ld.so.conf

输入include /usr/local/lib

 

然后执行ldconfig让其生效

ldconfig

重启Ubuntu,开机自动加载opencv动态库

使用opencv,添加环境,在Qt中运行

 

INCLUDEPATH +=/usr/local/include/
LIBS+=/usr/local/lib/libopencv_world.so

 测试一下头文件等是否能正常使用;

 

 

感谢观看!!!!

以上就是全部内容,如果对您有帮助,欢迎点赞评论,或者发现有哪里写错的,欢迎指正!

 

【环境配置篇】Ubuntu中配置C++的OpenCV环境 第一步:准备工作 自行准备opencv的安装包,可前往官网下载:https://opencv.org/releases/ 官网下载较慢,建议寻找网盘资源!!! 我使用的是Ubuntu16.04+opencv2.4.9 第二步:安装opencv !!!如果你是第一次安装配置opencv,则可跳过此步骤。 卸载先前opencv环境: make uninstall cd .. rm -rf build ... 阅读详情

相关推荐

环境配置:Ubuntu+QT+opencv

环境配置:Ubuntu+QT+opencv 唠叨两句:最近打算在windows10上的vs跑跑KCF算法,在git上下载的源码没能跑成功,查询了很多原因,最后总结出是因为windows上自带的头文件winnt.h与KCF源码有语句冲突,为了减少改代码的工作量,决定在ubuntu系统上配置opencv,方便后续开发。 已有的环境基础:Ubuntu18+QT5.1.2 QT的安装教程: QT教程的安装...

weixin_43807971的博客 4809

ubuntu下搭建opencv环境

此时在打开的文件末尾加入PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig export PKG_CONFIG_PATH,保存退出。2.上面最后一行命令有的文件夹不存在会有提示,但是不影响,只要把已安装的opencv的include和lib删掉就行,也可以手动删除,总之删除干净即可。此时在打开的文件中加入/usr/locall/lib,保存退出。1. 先到opencv编译安装的目录下。至此opencv的安装就完成了。一、完全卸载opencv。

haohaojian的专栏 1762

Ubuntu系统配置OpenCV

OpenCV(Open Source Computer Vision Library)是一个开源计算机视觉库,提供了许多用于图像处理和计算机视觉任务的函数和工具。至此,您已成功配置并验证了OpenCV在Ubuntu系统上的安装。在开始配置OpenCV之前,我们需要安装一些必要的依赖项。为了确认OpenCV已成功安装并可以正常工作,我们可以编写一个简单的C++程序进行验证。接下来,我们将使用CMake配置OpenCV的构建选项。进入克隆的OpenCV目录,并创建一个用于构建的目录。

UtiExamples的博客 410

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

ubuntu安装配置opencv,简洁版

ljn1046016768的博客 1万+

Ubuntu下配置Qt和OpenCV的过程

在Ubuntu操作系统下,配置Qt和OpenCV是一个常见的任务,因为Qt是一个流行的跨平台应用程序开发框架,而OpenCV是一个用于计算机视觉和图像处理的开源库。选择"Qt Widgets Application"作为项目类型,然后点击"Choose"。在"Kit Selection"步骤中,选择你想要使用的Qt版本和编译器,然后点击"Next"。最后,在"Summary"步骤中,点击"Finish"创建项目。在项目设置中,选择项目的名称和路径,然后点击"Next"。是你想要安装的Qt包的名称。

YpysHtml的博客 1341

SAP 对接CBS(http方式)

CLEAR:lv_xml_crc32_string. CONCATENATEcrc32_passwordcrc32_keyi_stringINTOlv_xml_crc32_string. CONDENSElv_xml_crc32_string. CALLFUNCTION'SCMS_STRING_TO_XSTRING' EXPORTING text=lv_xml_crc32_string encoding='8400' "GB...

3597

【笔记】Ubuntu配置OpenCV环境

Ubuntu20.04配置OpenCV-3.4.9

好好学 胖儿 4173

SIMPLIS仿真软件2.2-SIMPLIS快速入门2

SIMPLIS仿真软件2.2-SIMPLIS快速入门2导读 导读 本文承接上一篇文章。开始介绍SIMPLIS仿真部分。正如上一篇所讲的快速入门的定位,该文对SIMPLIS的三种分析模式不会很深入的讲解,只会记录下一些重要的设置和操作。对于SIMPLIS的三种分析模式的详细讲解,后面会专门撰写。如果读者还没有搭建上一篇文章中讲述的电路,那你可以点击这个链接免费下载所需的电路SIMPLIS_tutorial_buck_converter ,然后在这个电路的基础上继续进行以下操作。 ...

qq_44677482的博客 2万+

Ubuntu环境下VScode配置OpenCV的C++开发环境

任务描述:ubuntu下在vs code内配置opencv的c++环境, 并运行示例代码。 step 0. 写在前面的话 我的环境是Ubuntu18,OpenCV3.4.1+contrib3.4.1,VScode都是已经安装好的。 其中opencv的配置请参考ubuntu下opencv的配置。VScode是直接在商城中搜索下载即可。 step 1. vs code插件安装 ...

sunzhao1000的博客 2万+

Windows下快速搭建MSYS2开发环境(含GCC与MinGW配置)

本文详细介绍了在Windows系统下快速搭建MSYS2开发环境的完整流程。通过使用pacman包管理器,可以便捷地安装GCC编译器与MinGW-w64工具链,并配置系统环境变量。文章还涵盖了从基础安装、系统更新到编译开源项目的实战指南,帮助开发者高效构建原生Windows程序,显著提升C/C++开发效率。

weixin_29213827的博客 539

如何将rvt(BIM)转换为点云格式

1、为什么将BIM转换为点云格式? 如何使设计BIM与真实场景进行配准,分析在建、未建、已建构建的情况,真实场景是通过点云生产的,和点云配准需要相同的格式。 2、如何转换? 实用工具revit,转换过程如下图,这样就可以转换成三角网格形式。 3、FBX还需要进行一次转换,即转换成点云常用的类型,如bin\ply\pcd等格式。 需要软件cloudcompare.exe,软件下载地址百度云 链接:https://pan.baidu.com/s/1pflcKNc04loBnS1yKR39hw 提取码:obaf

self_Name_的博客 4489

ubuntu配置opencv环境

一、关于虚拟环境 我们在做不同的项目的时候,往往需要不同版本的包,但是往往一换包就得换一堆,因为他们的版本号要对应,所以每次做不同事情都卸载再下载都很麻烦,特别是同时做不同的事的时候,往往会很烦。这时候,我们就需要虚拟环境来解决自己的问题了,不同虚拟环境中我们可以安装不同版本的包,他们不会互相冲突,这就解决了不同版本的问题。 因为版本的问题,我一般配置环境都爱在虚拟环境中配置,比如opencv有支...

qq_45049586的博客 2786

差分式升压逆变器MATLAB仿真模型设计——实现110V/50Hz输出电压与THD<5%

差分式升压逆变器MATLAB仿真设计 摘要 本文提出一种基于差分式升压逆变器(DBI)的MATLAB仿真设计方案,实现80V直流输入转换为110V/50Hz交流输出。该方案采用单级升压逆变拓扑结构,相比传统两级方案具有更高的功率密度和效率。通过建立数学模型,设计SPWM调制策略和电压闭环PI控制,并在MATLAB/Simulink中构建完整仿真模型。仿真结果表明,系统输出电压THD<5%,满足设计要求。文章详细阐述了主电路参数计算、控制策略实现和仿真验证过程,为实际工程应用提供了理论依据和技术参考。

huanghm88的专栏 121

【OpenCV 】Ubuntu系统下配置安装OpenCV开发环境

Ubuntu系统下配置安装OpenCV开发环境

Cappuccino Blog 7870

C#实战:从零搭建Vosk离线语音转文字系统

本文手把手教你用C#构建离线语音转文字系统,基于NAudio和Vosk实现全流程开发。首先介绍环境搭建,包括NuGet包安装和中文模型配置,强调16kHz单声道音频格式的关键性。接着详细解析音频预处理转换、Vosk模型初始化及识别过程的核心代码,提供多线程优化建议和实时识别扩展思路。文章包含80%以上代码注释,从常见问题排查到性能优化技巧,完整覆盖从"Hello World"到工业级部署的关键技术点,特别适合需要开发本地化语音识别应用的C#开发者。

墨夶的博客 752

【动态导通电阻】GaN功率器件中动态导通电阻退化的机制、表征及建模方法

研究目的:鉴于动态RON退化对GaN功率器件性能的显著影响,本文旨在全面综述和讨论GaN功率器件中动态RON退化的机制、表征方法、建模技术以及解决方案,以期为GaN功率器件的设计、优化和应用提供理论指导和实践参考。内容概述:文章首先分析了缓冲层陷阱和栅极不稳定导致动态RON退化的物理机制,并通过物理基础的TCAD模拟与高压背栅测量结果进行对比,揭示缓冲层陷阱的充电/放电过程如何影响动态RON。接着,讨论了不同GaN器件技术中栅极不稳定引起的动态RON增加以及栅极过驱动的作用。

荷塘阅色 1166

Ubuntu配置opencv环境

Ubuntu配置opencv环境 官网:https://docs.opencv.org/3.4.3/d7/d9f/tutorial_linux_install.html The following steps have been tested for Ubuntu 10.04 but should work with other distros as well. Required Packa...

mjfh095215的专栏 651

【Codecs系列】HEVC-SCC(一):核心技术介绍

DATE: 2020.6.4【Tags: HEVC SCC】 1、参考网址 2、SCC简介 3、HEVC-SCC核心技术

优快云明星博主,认证博客专家,视频、Matlab领域优质创作者。 4804

ubuntu配置opencv环境_opencv的安装与配置详细教程

在本次的实验中学会了opencv的用法,但在安装的过程中遇到许多的困难也花费了大量的时间,最后通过参考许多大佬才得以完成。

胭脂草的ABC博客 5086

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

Ubuntu中安装OpenCV4和环境配置

OpenCV提供了大量开源图像算法,是计算机视觉中使用极光的图像处理算法库。在Ubuntu下,有从源代码安装和只安装库文件两种方式可以选择: 从源代码安装,是指从OpenCV网站下载所有的OpenCV源代码,并在机器上编译安装,以便使用。好处是可以选择的版本比较丰富,而且能够看到源代码,不过需要花费一些编译时间。 只安装库文件,是指通过Ubuntu来安装有Ubuntu社区人员已经编译好的库文件,...

程序猿之家 1万+

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

【OpenCV基础(二)】Ubuntu系统下OpenCV环境配置

Ubuntu系统下OpenCV环境的配置

paidaxing_s的博客 2216

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

Ubuntu 配置 opencv , CodeBlocks 开发环境

版本:Ubuntu 10.04,  codeblocks 8.02,  opencv 2.2.0 一.安装 CodeBlocks 1》安装基本编译环境 代码: sudo apt-get install build-essential sudo apt-get install gdb 2》安装codeblock 代码: sudo apt-get install cod

狂奔的蜗牛 7785

Ubuntu 配置OpenCV 环境并在Qt下运行

Ubuntu配置OpenCV并在qt下运行

myc13381的博客 5755

Ubuntu 22.04配置 opencv 4.6+cmake环境

遇到问题请先检查是否遗漏教程中的内容,若没有遗漏就把报错(或问题)输入搜索引擎搜解决方案。opencv4.pc文件的默认路径:/usr/local/lib/pkgconfig/opencv4.pc。1.Ubuntu系统有大量操作需要在终端中完成,鼠标右键文件夹空白处,选择“在终端中打开”选项,2.在配置环境时,部分操作需要更高的权限,在命令前加sudo授权,执行时需要输入密码,如图。可以在官网下载相应版本的OpenCV,点击Source下载。点击浏览,选择刚才下载的iso文件。

Miyohashi_Kori的博客 4759

Ubuntu20环境下OpenCV的C++环境配置

注意:需要下载与你Opencv相一致的版本,比如我这里需要下载4.5.5的opencv_contrib,在下图位置选择相应的版本,然后下载得到压缩包。在虚拟机中的Ubuntu中安装配置OpenCV,OpenCV的版本是4.5.5,安装过程简单明了,一步到位。要是你的电脑拉吉就把8改成4,另外这一步卡死了也没事,不会重头开始编译的,会在你上一次编译进度基础上继续。,点进去找到你要下载的Opencv版本,我们这里以4.5.5版本的为例,点击。按道理说,我们执行下面的指令就可以查看我们安装opencv的版本了。

北屿的博客 7443

Ubuntu20.04配置opencv(c++)环境

在Ubuntu系统上安装OpenCV的依赖库时,可以根据你的需求选择安装基础依赖或扩展依赖。以下是一些推荐的依赖库及其安装命令,这些依赖库能够满足大多数OpenCV的使用场景。例如libdc1394-22-dev依赖库,我们只需要下载libdc1394-dev代替该库即可,具体问题可以具体分析,其依赖库的代替可询问AI,然后下载对于所需的依赖库即可。这一步会出现相应的问题,由于ubuntu系统一些依赖库的删除及更新,会出现找不到对应库的定位。库文件的路径为:/usr/local/lib。

2402_84165995的博客 1391
上一篇: 【OpenCV】透视变换应用——实现鸟瞰图与贴图
下一篇: 【OpenCV】SURF图像拼接和Stitcher拼接
logani
博客等级 码龄4年 84粉丝 44原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

打赏作者

logani

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

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

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

打赏作者

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

抵扣说明:

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

余额充值