关键词:
提前从OpenCv官网下载好OpenCv-2.4.9.zip安装包。
首先通过命令行在/home文件夹下建立own文件夹,并将OpenCv放在此文件夹。注:本ubuntu为无界面版本,传送文件建议使用ssh,方便快捷,远程登录之利器。
# mkdir own
将OpenCv-2.4.9.zip传至/home/own文件夹下,如下图
接下来进行安装步骤(不要紧张,不行重来就是了):
1、更新、升级软件列表
#sudo apt-get update
#sudo apt-get upgrade
2、安装Cmake
#sudoapt-get install cmake
#sudoapt-get install cmake-curses-gui
3、 安装必要库文件(可以现在安或者安装OpenCv之后都可以。不过建议现在安,后续使用无忧)# #sudo apt-get install build-essential libgtk2.0-dev libjpeg-dev libtiff4-dev libjasper-dev libopenexr-dev cmake python-dev python-numpy python-tk libtbb-dev
libeigen2-dev yasm libfaac-dev libopencore-amrnb-dev libopencore-amrwb-dev libtheora-dev libvorbis-dev libxvidcore-dev libx264-dev libqt4-dev libqt4-opengl-dev sphinx-common texlive-latex-extra libv4l-dev libdc1394-22-dev libavcodec-dev libavformat-dev libswscale-dev
(由于文档原因,可能空格有些地方没空好,还望你自行分辨)安装时间几分钟
4、解压安装OpenCv-2.4.9
如果没有安装unzip,先安装解压文件
#sudo apt-getinstall unzip
将路径切到own文件夹下
# cd /home/own
#unzipopencv-2.4.9.zip
#cd opencv2.4.9
#mkdirrelease 在文件夹下创建release文件夹
#cdrelease
#ccmake ../ 出现如下界面:按C进入下图界面并配置如下图:
键盘按c,然后按g,然后就回到命令行界面。
#make 这是个漫长的过程。(如果没别的事情可以出去溜达一圈了)
# sudomake install
安装完毕。
5、配置文件
# sudo vim/etc/ld.so.conf.d/opencv.conf
注意:很多时候可能机器不存在conf文件,可以切换到root用户权限用vim opencv.conf创建新文件,包括下面
按i插入/usr/local/lib。ESC键->:wq->回车退回命令行
# sudo ldconfig
# cd /etc
# vim bash.bashrc
添加下面两行到文件的末尾并保存(:wq)。
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
exportPKG_CONFIG_PATH
# sudo ldconfig
6、测试
重启ubuntu
# reboot
# cd/home/own/opencv-2.4.9/samples/c
# ./build_all.sh# ./find_obj
一开始以为红色部分为错误,后来发现可能跟无界面的ubuntu系统有密切关系。如果不是,请您指点。
完毕。
7、玩一段程序试试
程序代码(网络上盛传的二值化代码):
#include "cxcore.h"
#include "highgui.h"
#include <iostream>
using namespace std;
int main (int argc, char *argv[])
IplImage* img = cvLoadImage(argv[1], -1);
IplImage* biimg = cvCreateImage(cvGetSize(img), img->depth, img->nChannels);
CvScalar s;
int sum = 0;
for (int i = 0;i < img->height;i++)
for (int j = 0;j < img->width;j++)
s = cvGet2D(img, i, j);
cout << s.val[0] << " " << s.val[1] << " " << s.val[2] <<endl;
sum = (s.val[0] + s.val[1] + s.val[2]) / 3;
if (sum > 128)
s.val[0] = s.val[1] = s.val[2] = 255;
else
s.val[0] = s.val[1] = s.val[2] = 0;
cvSet2D(img, i, j, s);
cvCopy(img, biimg);
cvSaveImage("combibi.JPG", biimg);
cvNamedWindow("imagebinary");
cvShowImage("imagebinary", biimg);
cvWaitKey(0);
cvDestroyWindow("imagebinary");
cvReleaseImage(&img);
cvReleaseImage(&biimg);
return 0;
建立文件夹,并将erzhihua.cpp和lena.jpg上传。本文创建的文件夹为:../opencv-2.4.9samples/c/test
# gccerzhihua.cpp -o erzhi `pkg-config --cflags --libs opencv`
# ./erzhilena.jpg
运行结果:
在 ubuntu 18.04 上安装 opencv 2.4.9
】在ubuntu18.04上安装opencv2.4.9【英文标题】:installingopencv2.4.9onubuntu18.04【发布时间】:2018-06-0310:58:07【问题描述】:我在我的电脑上安装了ubuntu18.04,并且我设法安装了最新版本的opencv。不过,我需要在我的电脑上运行旧版本的op... 查看详情
OPENCV 2.4.9 cv2eigen 语义错误
...我知道应该最好使用Eigen::Map,但这是另一回事)。我在ubuntu12.04LTS上将OpenCV2.4.9和eigen33.0.5与Ec 查看详情
OPENCV 2.4.9 使用 basler pylon4 连接到 basler gige 相机和 ubuntu14.04
】OPENCV2.4.9使用baslerpylon4连接到baslergige相机和ubuntu14.04【英文标题】:OPENCV2.4.9usebaslerpylon4connecttobaslergigecameraandubuntu14.04【发布时间】:2015-04-2805:47:41【问题描述】:我正在尝试使用opencv连接到baslerAca2500-14gmGIGE相机,但我正在使... 查看详情
ubuntu14.04+opencv2.4.9+java+eclipse安装配置(代码片段)
一、opencv网站上下载opencv-2.4.9安装包,务必要记住下ubuntu/linux版本的二、将安装文件拷贝到ubuntu系统下根目录下的own文件夹(这个是我自己建立的)三、具体安装操作指令切换到own文件夹下解压文件, $cdown $unzip... 查看详情
如何在ubuntu下使用opencv
参考技术A1、先下载安装一个cmake,在终端输入sudoapt-getinstallcamke就行了。安装后cmake--version看一下能不能看到版本号,看到了就说明安装成功了。2、opencv有很多的依赖库,那我们就安装一下:sudoapt-getinstalllibgtk2.0-devlibavcodec-devlibav... 查看详情
请问各位大大,在ubuntu12.04内安装好virtualbox之后,打开会出现以下错误提示,如何解决?
参考技术A权限不够?用sudovirtualbox执行看看 查看详情
ORB 未检测 opencv 2.4.9 中的关键点
】ORB未检测opencv2.4.9中的关键点【英文标题】:ORBisnotdetectingkeyPointsinopencv2.4.9【发布时间】:2014-06-2008:02:30【问题描述】:我正在尝试使用ORB检测关键点,一切都很好,直到我切换到Opencv2.4.9。首先,关键点的数量似乎减少了,... 查看详情
1-opencv2.4.9下载地址
1-官方下载地址: http://opencv.org/2-2.4.9下载地址:http://opencv.org/releases.html下载地址:https://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.4.9/opencv-2.4.9.exe/download 查看详情
简单数据集的 SVM 训练问题 (Opencv 2.4.9)
】简单数据集的SVM训练问题(Opencv2.4.9)【英文标题】:SVMtrainingissueforasimpledataset(Opencv2.4.9)【发布时间】:2016-10-2910:28:36【问题描述】:我正在尝试一个简单的示例来学习OpenCV中的SVM,但训练后我没有得到正确的支持向量。需要一... 查看详情
在 OpenCV 2.4.9 中检测坏帧
】在OpenCV2.4.9中检测坏帧【英文标题】:DetectbadframesinOpenCV2.4.9【发布时间】:2014-06-3011:39:47【问题描述】:我知道标题有点含糊,但我不确定如何描述它。带有ffmpeg+OpenCV2.4.9的CentOS。我正在开发一个简单的运动检测系统,它使用... 查看详情
OpenCV 2.4.9(Visual Studio 2008编译的64位库)无法工作,因为“找不到调试信息”
】OpenCV2.4.9(VisualStudio2008编译的64位库)无法工作,因为“找不到调试信息”【英文标题】:TheOpenCV2.4.9(64bitlibcompiledbyvisualstudio2008)cannotworkbecauseof"debuginformationcannotbefound"【发布时间】:2014-12-0906:29:40【问题描述】:我正... 查看详情
visualstudio2015+opencv2.4.9开发环境搭建
第一步安装VisualStudio2015(废话),别忘了勾选C++部分组件第二步下载OpenCVhttps://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.4.9/opencv-2.4.9.exe/download第三步运行opencv-2.4.9.exe,解压到指定目录,这里我们解压到C:OpenCV2.4.9第四步设置 查看详情
链接:致命错误 LNK1104:无法打开文件“opencv_calib3d245d.lib”(OpenCV 2.4.9)
】链接:致命错误LNK1104:无法打开文件“opencv_calib3d245d.lib”(OpenCV2.4.9)【英文标题】:LINK:fatalerrorLNK1104:cannotopenfile\'opencv_calib3d245d.lib\'(OpenCV2.4.9)【发布时间】:2014-06-1900:49:10【问题描述】:我在带有VisualStudioC++2010Express的Windo... 查看详情
XIMEA:openCV 2.4.9 无法找到 Ximea 相机,尽管它可以与其他程序一起正常工作
】XIMEA:openCV2.4.9无法找到Ximea相机,尽管它可以与其他程序一起正常工作【英文标题】:XIMEA:openCV2.4.9cannotfindXimeacameraalthoughitworksfinewithotherprograms【发布时间】:2014-09-2421:30:44【问题描述】:虽然XIMEA摄像头(MQ013CG-E2)没问题,并... 查看详情
1opencv2.4+vs2013
http://blog.csdn.net/poem_qianmo/article/details/198093371.安装vs20132.安装opencv2.4 下载地址:https://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.4.9/opencv-2.4.9.exe/download 3.配置环境变量&n 查看详情
嵌入式linux开发,opencv移植,opencv-2.4.9移植,cmake-gui(代码片段)
OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉和机器学习软件库,可以运行在Linux、Windows、Android和MacOS操作系统上。它轻量级而且高效——由一系列C函数和少量C++类构成,同时提... 查看详情
iOS background_segm.hpp 上的 OpenCv 2.4.9 #include <list> not found
】iOSbackground_segm.hpp上的OpenCv2.4.9#include<list>notfound【英文标题】:OpenCv2.4.9oniOSbackground_segm.hpp#include<list>notfound【发布时间】:2016-05-2508:37:24【问题描述】:我正在尝试将OpenCVc++连接到我的Swift应用程序。我收到了这个错误... 查看详情
qt5.4.2mingw编译配置opencv2.4.9
1 下载所需工具(1)qt-opensource-windows-x86-mingw491_opengl-5.4.2.exe 842M下载地址https://download.qt.io/archive/qt/5.4/5.4.2/(2)OpenCV forwindows(opencv-2.4.9.exe 348M)下载地址http://opencv.org/ 查看详情