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,应该就会出现这么一连串犀利的安装过程了...

[img]

如何在ubuntu中重装opencv

1、查看系统中已安装软件包信息 dpkg -l

2、卸载并清除配置 apt-get remove --purge softname1 //卸载ffmpeg及opencv的所有安装包

3、重新编译opencv apt-cache search opencv

apt-get install XXX XXX XXX

usr/include/下出现opencv OK安装成功,可以找个程序编译一下了!

ps:安唤慎装软件 apt-get install softname1 softname2 softname3……

卸载软件 apt-get remove softname1 softname2 softname3……

卸载并清除配置 apt-get remove --purge softname1

更新软件信息数据库 apt-get update

进行系统升级 apt-get upgrade

搜索软件包 apt-cache search softname1 softname2 softname3……

安装deb软件包 dpkg -i xxx.deb

删除软件包 dpkg -r xxx.deb

连同配置文件一起删掘链亩除 dpkg -r --purge xxx.deb

查看软件包信息 dpkg -info xxx.deb

查看文件拷判森贝详情 dpkg -L xxx.deb

查看系统中已安装软件包信息 dpkg -l

重新配置软件包 dpkg-reconfigure xxx

ubuntu 11.10下安装openCV失败,求助

1、opencv2.2编译不成功问题:

make的时候出现error: 'ptrdiff_t' does not name a type造成编译错误,这个也是我搞来很多次没有成功只好选择系统库中腊培自带的opencv。具体原因是没有加一个命名空间。具体可以镇局培见:,只要在cxcore.hpp的命名空间地方加入(cxcore.hpp的位置在要根据你编译的时候出现的错误的位置来确定。):

[cpp] view plain copy

using std::ptrdiff_t;

2、No accelerated colorspace conversion found from yuv422p to bgr24

这是在显示视频的时候(一般是avi格式)可能出现的问题,解决办法是要安装x264和libvpx(别御唯执行,先看下面)

[cpp] view plain copy

sudo apt-get update

sudo apt-get install build-essential checkinstall git libfaac-dev libjack-jackd2-dev \

libmp3lame-dev libopencore-amrnb-dev libopencore-amrwb-dev libsdl1.2-dev libtheora-dev \

libva-dev libvdpau-dev libvorbis-dev libx11-dev libxfixes-dev texi2html yasm zlib1g-dev

[cpp] view plain copy

cd

git clone git://git.videolan.org/x264

cd x264

./configure --enable-static

make

sudo checkinstall --pkgname=x264 --pkgversion="3:$(./version.sh | \

awk -F'[" ]' '/POINT/{print $4"+git"$5}')" --backup=no --deldoc=yes \

--fstrans=no --default

[cpp] view plain copy

sudo apt-get remove libvpx-dev

cd

git clone

cd libvpx

./configure

make

sudo checkinstall --pkgname=libvpx --pkgversion="1:$(date +%Y%m%d%H%M)-git" --backup=no \

--deldoc=yes --fstrans=no --default

根据自己的测试,其实不用安装上面的东西就可以,单纯的安装ffmpeg就可以来。

[cpp] view plain copy

cd ~

wget

tar -xvzf ffmpeg-0.7-rc1.tar.gz

cd ffmpeg-0.7-rc1

./configure --enable-gpl --enable-version3 --enable-nonfree --enable-postproc --enable-libfaac --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvorbis --enable-libxvid --enable-x11grab --enable-swscale --enable-shared

make

sudo make install

3、Qt下的opencv2.2环境配置

配置opencv文件:

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

添加如下内容

/usr/local/lib

启用配置

sudo ldconfig

再打开另一个配置文件

sudo gedit /etc/bash.bashrc

在其最后添加:

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

export PKG_CONFIG_PATH

拷贝库:

sudo cp /usr/local/lib/python2.7/site-packages/cv.so /usr/local/lib/python2.7/dist-packages/cv.so

可以直接在pro文件下添加包含路径以及库的路径,不用修改配置文件。

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

标签列表