Linux下OpenCV3的卸载与安装方法
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,这篇文章主要介绍"Linux下OpenCV3的卸载与安装方法",在日常操作中,相信很多人在Linux下OpenCV3的卸载与安装方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对
千家信息网最后更新 2025年12月02日Linux下OpenCV3的卸载与安装方法
这篇文章主要介绍"Linux下OpenCV3的卸载与安装方法",在日常操作中,相信很多人在Linux下OpenCV3的卸载与安装方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"Linux下OpenCV3的卸载与安装方法"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
一、删除Opencv库
1、进入原来编译opencv的build文件夹下
sudo make uninstall
2、到上一级目录
cd ..
3、删除build文件夹
sudo rm -r build
4、删除其他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*
5、检查是否删除干净
pkg-config opencv --libspkg-config opencv --modversion
若仍能显出opencv的相关信息,则需要进一步删除干净
sudo apt-get autoremove opencv-doc opencv-data libopencv-dev libopencv2.4-java libopencv2.4-jni python-opencv libopencv-core2.4 libopencv-gpu2.4 libopencv-ts2.4 libopencv-photo2.4 libopencv-contrib2.4 libopencv-imgproc2.4 libopencv-superres2.4 libopencv-stitching2.4 libopencv-ocl2.4 libopencv-legacy2.4 libopencv-ml2.4 libopencv-video2.4 libopencv-videostab2.4 libopencv-objdetect2.4 libopencv-calib3d2.4
二、重新安装Opencv
1、先去Opencv官网下载相应的安装包,进行解压。
2、到opencv安装包目录下,新建build文件夹
mkdir build
3、编译
cd buildcmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..# 这里我用-j4,是因为我的设备是4核的sudo make -j4sudo make install
4、把opencv的so库加入到环境变量
#在弹出文件的末尾加入/usr/local/lib,然后保存退出sudo gedit /etc/ld.so.conf.d/opencv.conf #使配置生效sudo ldconfig
然后,打开/etc/bash.bashrc目录下的文件:
sudo gedit /etc/bash.bashrc
在弹出文件的末尾加入以下命令,保存退出:
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig export PKG_CONFIG_PATH
5、更新database
sudo apt-get install mlocatesudo updatedb
到这里,我们的安装过程就全部结束了,下面可以来个简单的代码测试一下!
三、简单测试代码
下面是一个简单的图像显示案例,大家可以测试是否安装成功。
#include//头文件using namespace cv; //包含cv命名空间void main( ){ // 【1】读入一张图片,载入图像 Mat srcImage = imread("1.jpg");// 【2】显示载入的图片imshow("【原始图】",srcImage);// 【3】等待任意按键按下waitKey(0);}
运行后,显示出图片窗口,测试成功!
到此,关于"Linux下OpenCV3的卸载与安装方法"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!
文件
方法
学习
测试
图片
文件夹
目录
干净
成功
代码
图像
更多
末尾
帮助
编译
原始
实用
接下来
信息
变量
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
小孩网络安全保护
数据库输入一月到10月的日期
网站服务器在外地归哪里管理
软件开发有哪几种理论
对方不给钱我关停服务器违法吗
奥的斯机电公司的服务器怎么用
计算机网络技术学校排名中专
软件开发的底层逻辑
当前网络安全防范的措施
软件开发分什么阶段
互联网科技反垄断法
请先安装web服务器什么意思
敌特分子网络安全渗透
小米原神服务器名称
数据库推送数据
留守儿童网络安全图片
盟威软件开发平台
普陀区银联软件开发问答知识
网络安全服务范围
未来旅游业与移动网络技术
福建java软件开发高级证书
专业软件开发价格多少
僵尸毁灭工程服务器存档位置
海州区智能网络技术创新服务
龙珠模组我的世界服务器
服务器风扇启动慢
时序数据库配置
无法访问局域网服务器
数据库王珊第二章答案
小程序云存储文件服务器