zoukankan      html  css  js  c++  java
  • opencv linux

    This link which you also mentioned describes the necessary steps to compile OpenCV on your machine. The version of OpenCV you install this way will be newer than the one installed with the ROS package, they usually have some delay. (Maybe not with Fuerte.)

    Using multiple versions of the same library on a machine might cause problems with linking and it will create a bit of headache for you so I would avoid it.

    Try running pkg-config opencv --libs to see if the ROS version pulled by Fuerte is available and you can use this with your projects later on.

    For a starter IDE I would recommend Qt Creator. The easy way to set OpenCV up with your project in Qt Creator is the following:

        Create a project
        Open the .pro file of the project
        Run pkg-config opencv --cflags
        Add this to the .pro file: INCLUDEPATH += __result__of__above
        pkg-config opencv --libs
        Add this to the .pro file: LIBS += __result__of__above

    In the end what you add should look something like this:

    INCLUDEPATH += -I/opt/ros/fuerte/include

    LIBS += -L/opt/ros/fuerte/lib -lopencv_calib3d -lopencv_contrib -lopencv_core -lopencv_features2d -lopencv_flann -lopencv_gpu -lopencv_highgui -lopencv_imgproc -lopencv_legacy -lopencv_ml -lopencv_nonfree -lopencv_objdetect -lopencv_photo -lopencv_stitching -lopencv_ts -lopencv_video -lopencv_videostab

    脚本

    https://github.com/wzyuliyang/Install-OpenCV/blob/master/Ubuntu/2.4/opencv2_4_9.sh

    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    Delphi实现文件关联
    用Delphi实现文件关联
    Delphi 7使用自定义图标关联文件类型
    redux-form的学习笔记
    妙用 `package.json` 快速 `import` 文件(夹)
    【webpack2】-- 入门与解析
    黑科技:CSS定制多行省略
    DOM操作和样式操作库的封装
    webstorm 2016 激活破解
    js/jq仿window文件夹框选操作插件
  • 原文地址:https://www.cnblogs.com/yuliyang/p/4002235.html
Copyright © 2011-2022 走看看