ubuntu14.04中安装opencv2.4.13

1. 先下载OpenCV的源码

2. 解压到任意目录

  1. unzip opencv-2.4.13.zip

3. 进入源码目录,创建release目录

  1. cd opencv-2.4.13
  2. mkdir release

4. 可以看到在OpenCV目录下,有个CMakeLists.txt文件,需要事先安装一些软件

  1. sudo apt-get install build-essential cmake libgtk2.0-dev pkg-config python-dev python-numpy libavcodec-dev libavformat-dev libswscale-dev

5.  进入release目录,安装OpenCV是所有的文件都会被放到这个release目录下

  1. cd release

6. cmake编译OpenCV源码,安装所有的lib文件都会被安装到/usr/local目录下

  1. cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..

7. 安装

  1. sudo make install

8. 测试,在某个目录下建立一个test.cpp文件

#include <cv.h>  
#include <highgui.h>  
 
using namespace cv;  
 
int main(int argc, char* argv[])  
{  
    Mat image;  
    image = imread(argv[1], 1);  
 
    if (argc != 2 || !image.data)   
    {  
        printf("No image data\n");  
        return -1;  
    }  
 
    namedWindow("Display Image", CV_WINDOW_AUTOSIZE);  
    imshow("Display Image", image);  
    waitKey(0);  
    return 0;  
}

9. 写一个cmake的makefile,也叫CMakeLists.txt

project(test)  
find_package(OpenCV REQUIRED)  
add_executable(test test)  
target_link_libraries(test ${OpenCV_LIBS})  
cmake_minimum_required(VERSION 2.8)

10. 编译+运行

  1. cmake .
  2. make
  3. 得到可执行文件test

11.  随便弄个jpg图片做个测试,注意要和上面那个可执行文件放在同一目录下面,我这里名字取的是test.jpg。

12.    ./test   test.jpg    如果能看到照片,那就表示成功了。

时间: 09-09

ubuntu14.04中安装opencv2.4.13的相关文章

ubuntu14.04中安装opencv2.4.9

来源:http://my.oschina.net/u/1757926/blog/293976?fromerr=5LoHJ45Y 1. 先从sourceforge上下载OpenCV的源码 http://jaist.dl.sourceforge.net/project/opencvlibrary/opencv-unix/2.4.9/opencv-2.4.9.zip 2. 解压到任意目录 unzip opencv-2.4.9.zip 3. 进入源码目录,创建release目录 cd opencv-2.

ubuntu14.04中安装JAVA

在Ubuntu 14.04中安装Java 想知道如何在Ubuntu 14.04中安装Java?安装Java肯定是安装Ubuntu 14.04后首先要做的几件事情之一,而且这也很简单. 许多人比较厌恶Java,但是很有可能因为某些原因你需要安装Java,尽管你很讨厌它.在这篇文章中,我们将展示如何在Ubuntu 14.04安装Java(也可能在Linux Mint 17同样适用). JRE vs OpenJDK vs Oracle JDK 在我们继续了解如何安装Java之前,让我们快速地了解JRE

ubuntu14.04中安装QuartusII9.1步骤

家里的计算机安装了WIN10,出于够用且安装文件小,想安装QuartusII9.1,按M$风格,驱动绝对是安不上的.正好是双系统ubuntu14.04 64位.安装过程不太顺利,记录下来,当作已经不灵光的大脑的备份. 按正常步骤安装好,并打好补丁SP1和SP2,基本顺利,这里注意的是,有的安装脚本中声明的SHELL是CSHELL,运行时有命令找不到,将声明中的CSH改为TCSH再安装即可. 接下来就是老大难的JTAG的USB BLASTER不能识别的问题. 由于ubuntu并不在官方支持的系统中

ubuntu14.04中安装国际版QQ

由于我的windows系统崩溃,突然发现ubuntu系统非常稳定,不容易崩溃和卡机,然后我就准备开始与ubuntu共度这最后的两年大学生活,正好可以灭杀我玩lol的想法.  所以就希望可以找到基本的社交软件,于是我就想到了ubuntu中的QQ安装! 下面的链接是我在优客助手中的QQ安装教程中找到的,希望对于想在ununtu中安装QQ的同志们有所帮助! http://www.ubuntukylin.com/ukylin/forum.php?mod=viewthread&tid=7688&ex

在Ubuntu14.04下安装 ffmpeg-2.4.13(处理视频用,将视频保存为图片序列)

首先在 http://www.ffmpeg.org/olddownload.html 下载 ffmpeg-2.4.13.tar.bz2 : 然后安装 yasm 和 libx264: apt-get install yasm aptitude install libx264-dev 安装依赖: aptitude install libfaac-dev aptitude install libmp3lame-dev aptitude install libtheora-dev aptitude in

ubuntu14.04中spark集群安装配置

一. Spark简介 Spark是一个通用的并行计算框架,由UCBerkeley的AMP实验室开发.Spark基于map reduce 算法模式实现的分布式计算,拥有Hadoop MapReduce所具有的优点:但不同于Hadoop MapReduce的是Job中间输出和结果可以保存在内存中,从而不再需要读写HDFS,节省了磁盘IO耗时,性能比Hadoop更快. 所以,相对来说Hadoop更适合做批处理,而Spark更适合做需要反复迭代的机器学习.下面是我在ubuntu14.04中配置Spark

ubuntu14.04 64bit 安装 &amp;amp;&amp;amp; 破解quartus13.0 记录

安装文件:Quartus-13.0.0.156-linux.iso             Quartus-13.0.0.156-devices-1.iso 1.挂载:sudo mount -o loop Quartus-13.0.0.156-linux.iso /media/mnt    //mnt 提前建立好 2.直接执行 sudo ./setup.sh 就可以安装 我的安装文件夹:/usr/local/altera/13.0/quartus 3. 1).quartus安装完毕后,直接执行执

ubuntu14.04中设置如何设置网络

在搭建lamp 环境时,虚拟机没有见网络不能更新包和下载软件包进行编译安装.所以,需要设置虚拟机的网络可以上网才行. 1.在安装ubtuntu时,设置的网络连接方式 为 Network Adapter 选项中的 bridge 2.在System Settings中找到 Nerwork ,在右上角找到 'Edit connections' 3.进入后,在原来的 Wired connection 1 中编辑重新设置,重新指定一个与宿主机不同的ip,但是子网掩码,网关,dns都要与本机相同. 还是上图

Ubuntu14.04 kylin 安装配置Tomcat7服务器

Ubuntu14.04 kylin 安装配置Tomcat7服务器: 放入当前登录用户根目录: ~ 1.依旧是解压 tar –xzf apache-tomcat-7.0.40.tar.gz 得到apache-tomcat-7.0.40文件夹 2.改个名字,不然敲着蛋疼: mv apache-tomcat-7.0.40 tomcat 3.放入/usr/local/ sudo mv tomcat /usr/local/ 4.进入/usr/local/tomcat cd /usr/local/tomca