opencv环境配置

来源:互联网 发布:php namespace use 编辑:程序博客网 时间:2024/04/30 15:51
配置opencv环境,使用编程环境:vc6.0或者vs2013

/////////////////////////////////////////////////////////////////////////////////////

1、vc6.0 环境下配置opencv1.0


每创建一个将要使用OpenCV的VC Project,都需要给它指定需要的lib。步骤是:

1.1 菜单->Project->Settings,然后将Setting for选为All Configurations,

1.2 选择右边的link标签,在Object/library modules附加上

cxcore.lib
cv.lib
ml.lib
cvaux.lib
highgui.lib
cvcam.lib

ps:如果你不需要这么多lib,你可以只添加你需要的lib。

2、vs2013下配置opencv 2413:

2.1、下载OpenCV2.4.13,我的安装路径是E:\Program Files\opencv,下面的配置也要以这个为参考。
2.2、下载VS2013,安装。
2.3、配置OpenCV环境变量
  计算机->(右键)属性->高级系统设置->高级(标签)->环境变量->(双击)path(用户,系统里面的path任选其一)->在变量值里面添加E:\Program Files\opencv\build\x86\vc9\bin;E:\Program Files\opencv\build\common\tbb\ia32\vc12”


2.4、配置工程的opencv依赖

    1)工具->选项->项目和解决方案->VC++目录:需要配置“包含文件”和“库文件”两项。
    2)配置“包含文件”项:添加行
        E:\Program Files\opencv\build\include
        E:\Program Files\opencv\build\include\opencv
        E:\Program Files\opencv\build\include\opencv2

    3)配置“库文件”项:添加行D:\Program Files\opencv\build\x86\vc9\lib”即可。
    4)配置连接器:项目(菜单项)->属性->配置属性->链接器->输入->附加依赖项
(每次新建工程都要重新配置)

针对debug配置添加以下库:
opencv_calib3d2413d.lib
opencv_contrib2413d.lib
opencv_core2413d.lib
opencv_features2d2413d.lib
opencv_flann2413d.lib
opencv_gpu2413d.lib
opencv_highgui2413d.lib
opencv_imgproc2413d.lib
opencv_legacy2413d.lib
opencv_ml2413d.lib
opencv_nonfree2413d.lib
opencv_objdetect2413d.lib
opencv_ocl2413d.lib
opencv_photo2413d.lib
opencv_stitching2413d.lib
opencv_superres2413d.lib
opencv_ts2413d.lib
opencv_video2413d.lib
opencv_videostab2413d.lib

如果是release配置(以后再说,只需要添加上面的debug配置就行了现在),则添加:
opencv_calib3d2413.lib
opencv_contrib2413.lib
opencv_features2d2413.lib
opencv_core2413.lib
opencv_flann2413.lib
opencv_gpu2413.lib
opencv_highgui2413.lib
opencv_imgproc2413.lib
opencv_legacy2413.lib
opencv_ml2413.lib
opencv_nonfree2413.lib
opencv_objdetect2413.lib
opencv_ocl2413.lib
opencv_photo2413.lib
opencv_stitching2413.lib
opencv_superres2413.lib
opencv_ts2413.lib
opencv_video2413.lib
opencv_videostab2413.lib

原创粉丝点击