zoukankan      html  css  js  c++  java
  • 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   查看运行结果。

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

  • 相关阅读:
    c语言中strncpy函数
    c语言中字符串的复制
    c语言 11-6
    c语言 11-5
    c语言 11-4
    c语言中求字符串的长度
    c语言 11-3
    c语言中字符串的复制
    NOIP2006 金明的预算方案
    背包模型
  • 原文地址:https://www.cnblogs.com/xweiwei/p/1968472.html
Copyright © 2011-2022 走看看