Windows系统下配置OpenCV

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_40078121/article/details/79838697

Windows系统下配置OpenCV

步骤一:下载opencv2.4.13.exe,下载地址为:

https://github.com/opencv/opencv/releases/tag/2.4.13

步骤二:下载完成后双击“OpenCV-2.4.13”,弹出安装(解压)对话框,自行选择安装路径,点击 “Extract”后开始(解压)安装。值得注意的一点是不需要在安装目录里额外建“opencv”的文件夹,OpenCV安装包解压出来的根目录就是“opencv”。


步骤三:右击计算机->属性->高级系统设置->高级->环境变量,打开环境变量设置对话框,在用户变量里新建变量OpenCV,变量值:D:\Program Files\opencv\build

步骤四:在系统变量里编辑(或添加)Path变量,变量值:;D:\Program Files\opencv\build\x64\vc12\bin;D:\ProgramFiles\opencv\build\x86\vc12\bin,注意要使用英文输入下的分号和前面已有的路径分开,添加完之后需要重启或注销计算机,环境变量才会生效。

步骤五:新建Win32控制台应用程序,工程名命名为 OpenCV property sheet,在其后的选项里选择空项目,右击OpenCVproperty sheet工程->添加新建项,在弹出的对话框中选择C++ 文件(.cpp)添加源文件,命名为OpenCV property sheet.cpp。调出工程属性管理器(视图->其他窗口->属性管理器),在属性管理器的Debug|Win32目录上右击选择“添加新项目属性表”,新建属性表,并命名为Debug_PropertySheet.props。

步骤六:双击打开属性表Debug_PropertySheet.props。选择通用属性->VC++目录,在包含目录里添加3个目录:

D:\Program Files\opencv\build\include

D:\Program Files\opencv\build\include\opencv

D:\ProgramFiles\opencv\build\include\opencv2

步骤七:同样在VC++目录下,在库目录里添加1个目录:

D:\Program Files\opencv\build\x86\vc12\lib

步骤八:选择通用属性->链接器->输入->附加依赖项,在附加依赖项里添加库文件:

opencv_ml2413d.lib

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_objdetect2413d.lib

opencv_ts2413d.lib

opencv_video2413d.lib

opencv_nonfree2413d.lib

opencv_ocl2413d.lib

opencv_photo2413d.lib

opencv_stitching2413d.lib

opencv_superres2413d.lib

opencv_videostab2413d.lib

步骤九:调出工程属性管理器,在属性管理器的Release|Win32目录上右击选择“添加新项目属性表”,新建属性表,并命名为Release_PropertySheet.props。

步骤十:双击打开属性表Release_PropertySheet.props。选择通用属性->VC++目录,在包含目录里添加3个目录:

D:\Program Files\opencv\build\include

D:\Program Files\opencv\build\include\opencv

D:\Program Files\opencv\build\include\opencv2

步骤十一:同样在VC++目录下,在库目录里添加1个目录:

D:\Program Files\opencv\build\x86\vc12\lib

步骤十二:选择通用属性->链接器->输入->附加依赖项,在附加依赖项里添加库文件:

opencv_objdetect2413.lib

opencv_ts2413.lib

opencv_video2413.lib

opencv_nonfree2413.lib

opencv_ocl2413.lib

opencv_photo2413.lib

opencv_stitching2413.lib

opencv_superres2413.lib

opencv_videostab2413.lib

opencv_calib3d2413.lib

opencv_contrib2413.lib

opencv_core2413.lib

opencv_features2d2413.lib

opencv_flann2413.lib

opencv_gpu2413.lib

opencv_highgui2413.lib

opencv_imgproc2413.lib

opencv_legacy2413.lib

opencv_ml2413.lib

步骤十三:保存本工程的属性配置文件Debug_PropertySheet.props和Release_PropertySheet.props到备用文件夹,至此,VS2013环境下配置OpenCV2.4.13的工作已经全部完成了,对于之后创建的OpenCV工程,只需要添加本工程的属性配置即可,不再需要一步一步重复配置。


猜你喜欢

转载自blog.csdn.net/qq_40078121/article/details/79838697
今日推荐