ubuntu 删除opencv4_ubuntu16.04 卸载重装Opencv
测试发现原有的OPenCV有问题,决定删掉原系统OPenCV,装新的。
卸载:(删除所有可能存在的文件夹)
sudo rm -r /usr/local/include/opencv2 /usr/local/include/opencv /usr/include/opencv /usr/include/opencv2 /usr/local/share/opencv /usr/local/share/OpenCV /usr/share/opencv /usr/share/OpenCV /usr/local/bin/opencv* /usr/local/lib/libopencv
安装:
1.准备工作
编译环境安装:
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 install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev
现安装最新的Opencv3.4.1以及Contrib包,以免以后需要
opencv3.4.1链接如下图点击Sources下载得到opencv-3.4.1.zip
或者直接
sudo git clone https://github.com/opencv/opencv/tree/3.4.1
解压之后将opencv_contrib-3.4.1放入opencv-3.4.1文件夹下,在opencv-3.4.1文件夹下打开终端依次输入
mkdirbuild
cd build
cmake-D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local -D OPENCV_EXTRA_MODULES_PATH=../opencv_contrib-3.4.1/modules ..
有可能出现网络不好的情况导致一些包下载不下来,可上网自行下载之后继续安装
编译配置完成之后进行编译:
make -j4
但是遇到报错: fatal error: opencv2/xfeature2d/cuda.hpp:没有那个文件或者目录
找不到比较合适的方法,只好重新编译配置,不加上额外包Contrib
cmake ..
make -j8
make install
安装成功,先跑通程序,Contrib的问题之后再解决。
ubuntu 删除opencv4_ubuntu16.04 卸载重装Opencv相关推荐
- Linux 完全卸载重装opencv
一.完全卸载opencv 1. 先到opencv编译安装的目录下 sudo make uninstall cd .. sudo rm -r build 2.上面最后一行命令有的文件夹不存在会有提示,但 ...
- Ubuntu20.04系统重装
仍然采取用系统盘的方式重装,本次采用直接在系统盘中再次分区的方式 1.插入系统盘,点击电脑重启,出现图标的时候,按F1.F2.F10.F11键,进入Bios模式,选择第三列,进入内存盘,并且选择重新安 ...
- Outlook无法打开 .ost文件损坏,卸载重装也恢复不了
updated: 2020.01.23 一. 问题描述 在桌面版outlook上创建新的规则,由于邮件缓存太大,应用程序卡死,强制关闭后再重启提示 "Errors have been det ...
- win7卸载Ubuntu重新安装ubuntu18.04
卸载 卸载ubuntu:需下载MbrFix.exe工具(百度一下),进入win7界面下,把MbrFix.exe放在c盘,打开windows命令行转到所在目录敲入代码:MbrFix /drive 0 f ...
- 如何在Ubuntu 18.04上安装OpenCV
本教程介绍了如何在Ubuntu 18.04上安装OpenCV. OpenCV(开源计算机视觉库)是一个开源计算机视觉库,具有C ++,Python和Java的绑定.它的用途非常广泛,包括医学图像分析, ...
- odroid-xu4(ubuntu mate 16.04)源码编译opencv 3.2
硬件平台:odroid-xu4 软件环境:ubuntu mate 16.04 1.更新软件列表: $sudo apt-get update 2.安装依赖包: $apt-get install libq ...
- Ubuntu16.04装拼音/Sogou遇到的问题(卸载/重装 Fcitx / Fcitx Configuration、卸载/重装Sogou)
卸载/重装 Fcitx / Fcitx Configuration 卸载/重装Sogou Ubuntu16.04 无法输入中文 是不是安装好Sogou后,在fcitx configuration里面的 ...
- Ubuntu 20.04 + ROS Noetic + OpenCV 4.10编译kalibr相机标定功能包
环境:Ubuntu 20.04 + ROS Noetic + OpenCV:4.2.0 1.创建工作空间 mkdir -p kalibr_ws/src cd kalibr_ws/ source /op ...
- Ubuntu 16.04中安装OpenCV 2.4.11
Original URL:http://www.linuxidc.com/Linux/2016-07/132882.htm Ubuntu 16.04中安装OpenCV 2.4.11参考网址如下: ht ...
最新文章
- 不允许使用抽象类类型的对象怎么办_Java基础——面试官:你来说说抽象类和接口的区别...
- spark RDD操作的底层实现原理
- 001_Ajax简介
- Leetcode 187. 重复的DNA序列 解题思路及C++实现
- 链接器(linker)的作用——CSAPP第7章读书笔记
- 全球及中国智能食品秤行业发展预测及市场规模预测报告2021年版
- Python3.x:pip命令安装第三方库,超时处理方案
- idea建立一个java工程_IntelliJ IDEA(三、各种工程的创建 -- 之一 -- 创建一个简单的Java工程)...
- 换工作了,开始用金蝶的BOS了,好多东西都要学啊!
- 湖北经济学院的计算机怎么样,湖北经济学院怎么样名气高吗?真实排名及实力如何?是一本吗...
- 腾讯视频上传视频如何同步到企鹅号
- Python机器学习:KNN算法08更多思考
- 基于JAVA+Servlet+JSP+MYSQL的员工报销管理系统
- 华南理工大学2016年数学分析高等代数考研试题参考解答
- pyspark注意事项
- smarty手册-smarty中foreach循环语句详解
- 利用IDocHostUIHandler接口屏蔽WebBrowser的弹出菜单
- JavaScript 启动性能瓶颈分析与解决方案
- Cobalt Strike Profile 学习记录
- mysql嵌套分组查询,嵌套分组MySQL查询
热门文章
- CGAffineTransformMakeRotation 实现旋转
- cj20n sap 报错未知列的名称_SAP,PS模块配置和操作手册
- python变量作用域图解_简单了解Python变量作用域正确使用方法
- VS2019 + Qt ERROR MSB4181 QtRunwork 返回了false,但未记录错误
- 熵编码之哈夫曼树(五)
- I2S,PCM,IOM-2,I2C,SPI,UART,GPIO
- Android Java调用ffmpeg命令
- onvif协议之云台控制
- 深度学习自学(十四):人脸检测-出现cudaGetDeviceCount failed
- 解决This application failed to start because cannot find or load the qt platform plugin 'xcb'