Ubuntu17.04下安装OpenCV3.2.0

Ubuntu16.04卸载其他版本的opencv并安装opencv3.2.0+opencv contrib3.2.0 1、查看已安装的opencv版本 $ pkg-config --modversion opencv 2、卸载      首先要找到当初安装opencv的build目录,进入该build目录执行卸载操作 $ sudo make uninstall $ cd .. $ rm -r build     如果找不见该build目录,可以重新建立build目录安装对应版本,然后再执行上边 阅读详情

Ubuntu17.04下安装OpenCV3.2.0

安装官方给出的依赖包

1. sudo apt-get install build-essential

2. sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev

3. sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev # 处理图像所需的包

##报错 libtiffs-dev 而非libtiff-dev

无法定位软件包:libjasper-dev    解决办法只能删除这个包

修改为:sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev  libjpeg-dev libpng-dev libtiff5-dev  libdc1394-22-dev

 

4.  sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev liblapacke-dev

5. sudo apt-get install libxvidcore-dev libx264-dev # 处理视频所需的包

6. sudo apt-get install libatlas-base-dev gfortran # 优化opencv功能

7. sudo apt-get install ffmpeg

 

下载opencv3.2.0

8. wget https://github.com/opencv/opencv/archive/3.2.0.zip # 从github上直接下载或者clone也可。

Gitcolne代码:git clone git@github.com:opencv/opencv.git

9. wget 

ubuntu16.04下opencv3.2和opencv_contrib编译安装 网上存在很多编译安装教程,但是为了让整篇文章整体化,把编译安装opencv3.2的过程还是需要在这里在赘述一遍,方便和我一样新入手opencv的小白们只看一篇文章,一次编译成功。 建议:如果是已经编译过opencv3.2后来想在其中加入opencv_contrib的朋友,可能会出现一个bug(后面会提到),而且是在你make完成98%左右的时候出现,所以很伤,建议如果不是有必要的情况或者是项目太 阅读详情

相关推荐

ubuntu16.04安装opencv3.2最详细版本

ubuntu16.04安装opencv3.2 1.安装官方给的opencv依赖包 $ sudo apt-get install build-essential $ sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev $ sudo apt-get ...

evil_xue的博客 9722

Nvidia TX2 安装 opencv3.2.0 及在ros melodic下配置opencv3.2.0

Nvidia TX2 安装 opencv3.2.0 及在ros melodic下配置opencv3.2.0 继完成一系列环境配置后,准备开始用tx2进行rtabslam。但由于刷完机的板子自带的4.1.1的opencv版本,所以我们需要安装opencv3.2.0终于结束了安装,那我们如何去让ros引用,ros下自带的是opencv4.1.1 安装结束了,并不代表就能用上,我们必须去让ros使用,而我们也没有卸载opencv4 故,我们需要将ros与opencv3.2.0连接起来

prophet_xh的博客 5892

vgg_generated_48.i

openc3.2进行cmake时需要下载的文件。 下载vgg_generated_48.i放在opencv_contrib/modules/xfeatures2d/cmake/.download/e8d0dcd54d1bcfdc29203d011a797179。最后面的文件夹可能不一样。

OpenCV 3.2编译缺vgg_generated等

下载上面的资源后自己重命名,具体使用查看https://github.com/opencv/opencv_contrib/issues/1301

opencv编译文件e8d0dcd54d1bcfdc29203d011a797179-vgg_generated_48.i

e8d0dcd54d1bcfdc29203d011a797179-vgg_generated_48.i

cmake 编译opencv3.2.0相关资源 opencv_contrib-3.2.0

cmake 编译opencv3.2.0相关资源 opencv_contrib-3.2.0时,可能缺少的资源,大家可以自行在GitHub上搜索下载,但是有时会受到网速限制,所以提供下载方式。文件包含: ippicv_windows_20151201;OpenCV3.2_ffmpeg;protobuf-cpp-3.1.0.tar和opencv_contrib-3.2.0

微信Dat文件转图片(文末含工具下载)

PC端微信dat图片转换为jpg格式

weixin_40704848的博客 8083

matlab 质心重合法实现点云配准【2026最新版】

质心重合法是将源点云和目标点云的质心重合,以此缩小两点云集之间的平移误差,从而为下一步粗配准提供更好的初始位置姿态。

点云侠的博客 509

R语言中的Gamma分布函数

在R语言中,我们可以使用最大似然估计(Maximum Likelihood Estimation,MLE)或最小二乘估计(Least Squares Estimation,LSE)等方法来估计Gamma分布的参数。本文介绍了在R语言中使用Gamma分布函数的基本操作,包括生成随机变量、计算概率密度函数和累积分布函数,以及参数估计和拟合。函数来生成Gamma分布的随机变量,计算概率密度函数(PDF)和累积分布函数(CDF),以及进行参数估计和拟合。要计算Gamma分布的累积分布函数(CDF),我们可以使用。

ByteWhiz的博客 1630

YOLOv11 改进 - 注意力机制 | GC Block(GlobalContext Block)全局上下文块:三重变换捕获全局依赖,提升复杂场景鲁棒性

本文介绍了全局上下文块(GC Block)及其在YOLOv11中的集成应用。GC Block是GCNet的核心组件,结合了NLNet和SENet的优势,通过上下文建模、特征变换和特征融合三个模块,高效捕获特征图中的全局依赖关系,在提高模型性能的同时降低计算成本。我们将GC Block引入YOLOv11,在检测头部分的不同尺度特征图上应用该模块。实验表明,改进后的YOLOv11在目标检测任务中表现良好,展现了GC Block在实际应用中的价值。

魔改工程师的博客 951

Nuxt - 项目打包部署及上线到服务器流程(SSR 服务端渲染)

Nuxt-项目打包部署及上线到服务器流程,详细介绍Nuxt项目上线部署,服务端渲染(ssr)项目及nuxt项目部署过程,nuxt项目打包上线,Nuxt项目的部署教程,NuxtJS项目部署方案,Nuxt如何部署到线上,nuxt项目部署篇,Nuxt项目搭建到Nuxt项目部署,Nuxt项目从开始到部署,详细教程。服务器部署nuxt项目,nuxt服务端部署上线,在服务器上部署nuxt项目,NuxtJS项目——命令和部署。......

🏆 前端领域优质创作者 1万+

系统建模语言 (SysML)

系统建模语言

追赶时代的博客 749

把 ABAP ALV 做成可点、可改、可保存:Interactive Editable ALV Grid 的一套落地打法

文章摘要(148字): SAP ALV报表开发中,交互式可编辑网格的实用方案需解决三个核心问题:数据展示、交互下钻与编辑保存。本文以SCARR航空公司和SFLIGHT航班数据为例,演示如何实现双击主列表下钻明细、动态切换编辑模式、精确保存修改的技术路线。关键点包括:通过PF-STATUS添加业务按钮、使用CHECK_CHANGED_DATA同步前端修改、保护关键字段避免误操作,以及变更数据的审计跟踪方法。该方案适用于SAP GUI环境下的快速业务调整需求,相比Fiori开发具有更高的实施效率。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 228

【YOLO11改进 - C3k2融合】C3k2融合AKConv(可改变核卷积)二次创新:任意数量的参数和任意采样形状的即插即用的卷积

【YOLO11改进 - C3k2融合】C3k2融合AKConv(可改变核卷积)二次创新:任意数量的参数和任意采样形状的即插即用的卷积

专注于图像领域,主要研究内容包括计算机视觉和深度学习,特别是在图像分类、目标检测和图像生成等方面有深入的研究和实践经验。 407

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

上一篇: 机器学习理论篇之激活函数优劣比较
下一篇: 深入理解java垃圾回收机制
NFMSR
博客等级 码龄11年 59粉丝 74原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值