• ubuntu环境下安装OpenCV


    $ sudo apt-get install build-essential
    $ sudo apt-get install libavformat-dev
    $ sudo apt-get install ffmpeg
    $ sudo apt-get install libcv4 libcvaux4 libhighgui4 python-opencv opencv-doc libcv-dev libcvaux-dev libhighgui-dev

    将测试例子拷贝出来:

    $ cp -r /usr/share/doc/opencv-doc/examples .
    $ cd examples
    $ cd c
    $ sh build_all.sh

    编译后生成几个文件,再用./运行即可。在我的机器上测试发现部分不能编译成功,不知为何。

    编写程序确定能否正常工作:

    编写一个简单的.c文件,比如:wnd.c
    其内容如下:
    #include <cv.h>
    #include <highgui.h>
    int main(void)
    {
    IplImage *img = 0;
    img = cvLoadImage("test.jpg", -1);
    cvNamedWindow("test", 1);
    cvShowImage("test", img);
    cvWaitKey(0);
    return 0;
    }
    说明:保证wnd.c的同目录中存在一张名为test.jpg的图片
    运行命令:gcc `pkg-config opencv --libs --cflags opencv` wnd.c -o wnd

    如果一切顺利,那么就会一次编译成功。
    运行命令:./wnd   查看运行结果。

    运行结果应该成功显示一张图片。

  • 相关阅读:
    poj 1037 三维dp
    poj 3311 floyd+dfs或状态压缩dp 两种方法
    HDU 5761 物理题
    HDU 5752
    Codeforces Round #328 (Div. 2) C 数学
    cakephp中sql查询大于
    cakephp获取最后一条sql语句
    iconv()错误
    sql时间戳转日期格式
    接口报错
  • 原文地址:https://www.cnblogs.com/xweiwei/p/1968472.html
Copyright © 2020-2023  润新知