首页 > 系统相关 >Ubuntu 装卸Opencv

Ubuntu 装卸Opencv

时间:2023-08-26 20:55:36浏览次数:36  
标签:opencv 安装 dev Opencv 装卸 Ubuntu build OpenCV usr

buntu中卸载opencv的方法:

1、打开ubuntu;

2、找到当初安装opencv的build目录,进入该build目录执行卸载操作;

3、通过rm命令清理/usr中所有opencv相关项即可。

具体操作步骤:
1、在ubuntu系统桌面中使用快捷键【Ctrl+Alt+T】打开终端命令行模式。
2、在ubuntu终端命令行输入以下命令进入安装opencv的build目录并进行卸载操作。
      sudo make uninstall
      cd (安装opencv的build目录路径) #使用cd命令进入安装opencv的build目录
      sudo rm -r build
3、最后在输入以下命令清理/usr中所有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*

Ubuntu如何安装Opencv
如何在 Ubuntu 20.04 上安装 OpenCV - 云+社区 - 腾讯云
Ubuntu系统故障如何安装Opencv
一、采用源码编译安装的方式进行opencv的安装
    sudo apt update
    sudo apt install libopencv-dev python3-opencv

二、 从源码安装 OpenCV
从源码安装OpenCV可以允许你安装最新可用的版本。它还将针对你的特定系统进行优化,并且你可以完整控制所有的构建选项。这是最推荐的安装 OpenCV 的方式。
01.执行下面的步骤来从源码安装最新的 OpenCV 版本:
    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 libopenexr-dev \
        libgstreamer-plugins-base1.0-dev libgstreamer1.0-dev

02.克隆所有的OpenCV 和 OpenCV contrib 源:
    mkdir ~/opencv_build && cd ~/opencv_build
    git clone https://github.com/opencv/opencv.git
    git clone https://github.com/opencv/opencv_contrib.git
在写作的时候,github 软件源中的默认版本是 4.3.0。如果你想安装更旧版本的 OpenCV, cd 到 opencv和opencv_contrib目录,并且运行git checkout <opencv-version>。

03.一旦下载完成,创建一个临时构建目录,并且切换到这个目录:
    cd ~/opencv_build/opencv
    mkdir -p build && cd build
使用 CMake 命令配置 OpenCV 构建:
    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 ..
输出将会如下:
    -- Configuring done
    -- Generating done
    -- Build files have been written to: /home/vagrant/opencv_build/opencv/build

04.开始编译过程:
make -j8
根据你的处理器修改-f值。如果你不知道你的处理器核心数,你可以输入nproc找到。
编译将会花费几分钟,或者更多,这依赖于你的系统配置。

05.安装 OpenCV:
sudo make install

06.验证安装结果,输入下面的命令,那你将会看到 OpenCV 版本:

C++ bindings:
pkg-config --modversion opencv4
我们已经展示了在 你的 Ubuntu 20.04 服务器上安装 OpenCV的两种不同方式。你的第一选择依赖于你的要求和偏好。即使直接从 Ubuntu 源安装软件包的方式很容易,但是从源码构建安装 OpenCV 会给你更多灵活度,并且它应该成为你安装 OpenCV 的第一选择。
————————————————
版权声明:本文为CSDN博主「小枫小疯」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/u013590327/article/details/123448623

标签:opencv,安装,dev,Opencv,装卸,Ubuntu,build,OpenCV,usr
From: https://www.cnblogs.com/rainbow70626/p/17659433.html

相关文章

  • Ubuntu系统编译opencv4.0以上以及opencv_contrib
    一、安装依赖   sudoaptinstallbuild-essentialcmakelibtbb2libttb-devlibgtk-3-dev   sudoaptinstallpython3python3-devpkg-config   sudoaptinstalllibjpeg-devlibpng-devlibtiff-devlibjasper-dev   sudoaptinstallzlib1gzlibe1g-dev......
  • ubuntu安装go和redis
    ubuntu系统怎么安装go的redis 要在Ubuntu系统上安装Go语言的Redis驱动,可以按照以下步骤进行操作:首先,确保已经安装了Go语言和Redis。可以使用以下命令检查是否已经安装了Go语言:Copygoversion如果未安装Go语言,请使用以下命令安装:Copysudoaptupdates......
  • ubuntu磁盘只读
    ubuntu系统tab补全命令报错参考博客:linux临时文件创建失败,-bash:无法为立即文档创建临时文件:设备上没有空间ubuntu变成只读文件系统怎么办?不要慌,简单解决在Ubuntu下使用Tab键报错:cannotcreatetempfileforhere-document:nospaceleftondevice原因分析原因有......
  • ubuntu旧版本源
    国内一般都保留最近几个安装源,旧版的安装源如下:官网——http://old-releases.ubuntu.com/ubuntu/国内中科大——http://mirrors.ustc.edu.cn/ubuntu-old-releases/ubuntu/我的是15.04,版本代号为vivid,sources.list如下,其他版本的把vivid替换为对应的版本代号就可以了:debhttp:......
  • 关于 buildroot ubuntu 的 固定ip 的设置。
    先来看看ubuntu:      但是再16.04使用的是这种方式:     再来看看buildroot   这么设置ip倒是可以,但是怎么设置DNS呢?        这说明再嵌入式中,非常不标准,各有各的实现方式,名字也是各不相同。 经过我的测试......
  • Java 程序打印 OpenCV 的版本
    我们可以使用Java程序来使用OpenCV。OpenCV的使用需要动态库的加载才可以。  加载动态库到OpenCV的官方网站上下载最新的发布版本。  Windows下载的是一个可执行文件,没关系,这个可执行文件是一个自解压程序。当你运行以后会提示你进行解压。拷贝动态库到W......
  • ubuntu 20版本安装vnc连接灰屏问题
    修改vim  ~/.vnc/xstartup#!/bin/shautocutsel-forkxrdb$HOME/.Xresourcesxsetroot-solidgreyexportXKL_XMODMAP_DISABLE=1exportXDG_CURRENT_DESKTOP="GNOME-Flashback:Unity"exportXDG_MENU_PREFIX="gnome-flashback-"unsetDBUS_SESSION......
  • 编译和使用opencv
    之前编译过32位的opencv库,过了一段时间再次想编译64位的时候忘记怎么操作了,索性就记录下需要:opencv源码、cmake软件、python-3.11.3-amd64.exe1.用cmake设置好源码路径和生成路径并选择自己用的vs版本以及是x64或者x86就可以点击下面的generate进行生成了  2.生成之后得......
  • RK3588开发板编译环境Ubuntu20.04编译配置增加交换内存
    迅为提供的编译环境Ubuntu20.04默认配置了交换内存是9G,如果在编译过程中,因内存不够而编译报错,可以参考本小节进行设置。这里举例分配5G交换内存。在开始之前,使用命令检查一下您的ubuntu的swap分区。sudoswapon--show通过以下命令创建一个用于swap的文件sudofallocate......
  • Lnton羚通算法算力云平台在OpenCV-Python中如何图像修复 Image Inpainting
    OpenCVPython图像修复【理论】大多数人家里都会有一些旧照片,上面有一些黑点,一些笔画等。你想过把它修复回来吗?我们不能简单地在油漆工具中删除它们,因为它只会用白色结构取代黑色结构,这是没有用的。在这些情况下,使用一种称为图像修补的技术。基本的想法很简单:用邻近的像素替换......