ubuntuopencv(ubuntuopencv卸载)

本篇文章给大家谈谈ubuntuopencv,以及ubuntuopencv卸载对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

如何在ubuntu中安装opencv2

1. 下载OpenCV 2.2源码包, 2.2.0.tar.bz2,其实可以通过apt-get install命令找到opencv相关包直接安装,但是建议从源码迅岩昌包MAKE,编译开始。

2. 安装cmake. OpenCV官方论坛的安装教程,我看了下,貌似不适用于2.2版本了,2.2源码解压后得到文件夹OpenCV-2.2.0后,里面有个文件叫CMakeList.txt,这是cmake的"makefile",通过这个文件,亩扒cmake先把源码配置成常规安装包,生成gcc的make的Makefile文件。

好了,首先,在与源码包同级的目录下新建一个文件夹OpenCV-build,然后安装cmake。终端下sudo apt-get install cmake,然后sudo apt-get install cmake-qt-gui,两个安装成功枣姿后,终端输入cmake-gui,会打开一个界面:

点击Browse Source选择刚才解压的源码文件夹,再点击Browse Build选择刚才新建的OpenCV-build文件夹,点击configure按钮,这时Generate按钮应该已经可以点击了,不过Generate按钮还是灰色,再点一次configure按钮试试,应该就可以了,点击Generate按钮之后,可以看到下方有提示成功。

3. 打开OpenCV-build文件夹,里面已经出现了Makefile文件,像这样:

打开终端, 转到OpenCV-build下,输入make,应该就会出现这么一连串犀利的安装过程了...

ubuntu怎样安装opencv3.1

OpenCV 2.2以后版本需要使用Cmake生成makefile文件,因此需要先安装则衡cmake。

ubuntu下安装cmake比较简单,

apt-get install cmake

apt-get install libgtk2.0-dev(下面两步安装编译必须的库)

apt-get install pkg-config

然后你们下载openc-2.4.3 然后猛和 解压

然后cmake-gui 进入了 ui配置界面 在路劲那里配置好你的opencv位置 和 安装路径

然后点 configure 然后选中 unix makefiles 然后选 use xxxxxx compilter

这跟命令行配置 cmake -D CMAKE_BUILD_TYPE=RELEASE CMAKE_INSTALL_PREFIX=/home/OpenCV 是一样的

之后就是安装了 make 然后make install

然后是配置变量

sudo gedit /etc/ld.so.conf.d/opencv.conf

最后一行增添 /usr/local/lib

然后是跟改孙知做变量

sudo gedit /etc/bash.bashrc

也是在最后一行添加

PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig

export PKG_CONFIG_PATH

[img]

SLAM--虚拟机Ubuntu下使用opencv读取摄像头数据

       开发slam过程中,希望使用笔记本自带的摄像头跑slam算法,但是因为虚拟机支持不够会出现各种问题。先介绍一下我的环境:VmWare12 + Ubuntu 14 + ROS Indigo +  OpenCV3.3.1。碰到的问题悄冲:

           1)使用ros支持包usb_cam,发布数据时,必须设置format为"mjpeg"格式,可参照我之前的文章—— 《SLAM--虚拟机环境下的相机标定》 ,我在相机标定时先把虚拟机的usb设置为1.1,然后把usb_cam-test.launch中的format改为"mjpeg",才可以读取数据,但是运行launch文件一直提示格式无法转,其实这个还是因为图像没有正确读取的,而且百度上都说改为usb3.0,所以我怀疑这种方式不是正确的,果真出现第二个问题,如下;

            2)使用opencv中videoCapture类读取图像数据时,运行时摄像头灯是打开的,但是就是imshow不出图像,试了各种办法,诸如延迟、更扒运烂改usb设置啊等等,但是均不能解决。

         经过几天的纠结开始怀疑是不是虚拟机对usb支持的不够好,毕竟这个很多人也是诟病的。然后就把虚拟机卸载,重新安装vmware14,因为是高版本支持之前的ubuntu虚拟机系统,打开虚拟机后在主页面会有“升级此虚拟机春漏”,出现“硬件兼容性”,选择Workstation14.x,然后点击下一步,两个选择,可以克隆作备份或者直接升级。

         事实上并没有解决上述问题,之后我怀疑是不是摄像头驱动应该更新一下,然后就卸载再重新安装了驱动,事实上驱动应该还是原来的驱动。但是奇迹发生了,重新再运行虚拟机后,将usb改为3.0可以正常读取数据了,格式为“YUYV”也可以,opencv也可以正常读取数据。

        个人觉得还是跟虚拟机支持硬件的兼容性有关。希望对大家有用! 

关于ubuntuopencv和ubuntuopencv卸载的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

标签列表