码迷,mamicode.com
首页 > 系统相关 > 详细

opencv linux

时间:2014-09-30 18:13:59      阅读:298      评论:0      收藏:0      [点我收藏+]

标签:des   io   os   ar   for   sp   art   c   on   

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

opencv linux

标签:des   io   os   ar   for   sp   art   c   on   

原文地址:http://www.cnblogs.com/yuliyang/p/4002235.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!