ubuntu-12.04 安装OpenCV2.4.6

本文详细介绍了在Linux环境下从源码安装OpenCV的过程,并提供了一个简单的测试程序来验证安装是否成功。

 一、安装一堆包

sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg62-dev cmake libswscale-dev libjasper-dev

sudo apt-get install  libtiff4-dev(此包单独装,否则会有依赖问题,换个顺序可能也行)

然后下载openCV的源码包并解压出来

进入解压出来的目录比如 opencv

cd opencv

mkdir build

cd build

二、
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..
make
sudo make install
四、添加库路径到系统变量
sudo gedit ~/.bashrc
在末尾添加
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/usr/local/lib 

五、Test

创建个文件夹在里面,创建源程序,test.cpp、放入lena.jpg

 test.cpp

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

编译
g++ test.cpp -o test`pkg-config opencv --cflags --libs`

运行

./test lena.jpg

最终效果

 

参考链接:

http://opencv.willowgarage.com/wiki/InstallGuide_Linux

http://www.linuxidc.com/Linux/2012-09/70158.htm

 

Ubuntu 12.04安装软件或系统可以通过多种方式进行,具体取决于用户的需求和使用场景。以下是相关指南和操作方法: ### 安装软件 Ubuntu 12.04 提供了多种方式来安装软件,包括图形界面和命令行工具。 - **使用 Ubuntu 软件中心**:Ubuntu 自带了一个名为“Ubuntu 软件中心”的图形化工具,它允许用户浏览、安装和卸载各种应用程序。可以在 Dash 主页中找到该应用,或者通过终端输入 `software-center` 命令打开它。如果系统未默认安装该工具,则可以使用以下命令进行安装: ```bash sudo apt-get install software-center ``` - **使用 APT 包管理器**:APT(Advanced Package Tool)是 Ubuntu 中的核心包管理系统,可以通过终端执行命令来安装、更新和删除软件包。例如,要安装某个软件包,可以使用如下命令: ```bash sudo apt-get install package_name ``` 其中 `package_name` 是需要安装的软件包名称。 - **手动下载 `.deb` 文件并安装**:如果软件不在官方仓库中,可以从互联网上下载 `.deb` 格式的安装文件,并通过双击打开它以使用软件中心完成安装,或者直接使用 `dpkg` 工具进行安装: ```bash sudo dpkg -i package.deb ``` ### 安装系统 Ubuntu 12.04安装通常涉及从 ISO 镜像创建可启动介质,并通过该介质引导以开始安装过程。 - **使用 Wubi 安装器**:Wubi 是一个 Windows 下的 Ubuntu 安装工具,它允许用户在不改变硬盘分区的情况下安装 Ubuntu。将 `wubi.exe` 和对应的 Ubuntu ISO 文件放在同一目录下运行 `wubi.exe` 即可开始安装流程。需要注意的是,ISO 文件名应保持为 `ubuntu-11.10-desktop-i386.iso` 以便与旧版兼容性更好[^3]。 - **硬盘安装**:对于希望与现有操作系统(如 Windows 7)共存的情况,可以选择硬盘安装方法。这通常涉及到准备一个可引导的 Ubuntu ISO 文件,并将其配置为从硬盘启动。重启计算机后,选择进入 Ubuntu 安装菜单项即可开始安装过程。在此过程中,可能需要使用终端命令卸载某些设备挂载点,例如: ```bash sudo umount -l /isodevice ``` - **光盘/USB 启动安装**:制作 Ubuntu 安装用的 CD/DVD 或 USB 可启动盘是最常见的安装方法之一。下载 Ubuntu ISO 文件之后,可以使用工具如 UNetbootin 来创建 USB 启动盘。接着,将电脑设置为从 CD/DVD 或 USB 设备启动,然后按照屏幕上的提示进行安装。 ### 系统配置注意事项 当 Ubuntu 12.04 安装完成后,为了确保系统的稳定性和安全性,建议定期检查更新并保持软件库同步。此外,在遇到问题时,比如无法正常进入系统等情况,可能需要重新安装部分组件或整个系统环境。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值