opencv2.4.12与visual studio2013安装方法总结

现将opencv2.4.12安装到visual studio2013进行调用的方法进行总结。

首先,确保已安装visual studio 2013到opencv中文论坛页面的下载页面下载对应型号的opencv2.4.12,下载网址:https://www.opencv.org/releases.html

其次,下载完成到,双击下载包.exe文件,将文件解压电脑本地硬盘,不用新建文件夹,解压完成后,它出现一个opencv文件夹。接下来配置系统环境变量,转到控制面板》系统》高级系统设置》高级》环境变量》系统变量,(我这里系统为WIN7)在变量PATH下添加opencv对应的目录,目录即你的目录下的build的x64或x86下vc12(VS2013用的是vc12,VS2012用的是vc11)中的bin目录,比如我的是D:\opencv\build\x64\vc12\bin;D:\opencv\build\x86\vc12\bin;记得每个目录前加分号“;”。添加完成后,重启电脑。

重启完成,运行visual studio 2013新建一个工程,选择WIN32控制台应用程序,填写工程名称和保存路径,确定之后,出现对话框选择下一步,选择空项目,这时候点完成。右击源文件夹,添加,新建项,新建一个.cpp文件,在文件中加入以下测试代码:

#include <opencv2\highgui\highgui.hpp>
using namespace cv;
using namespace std;
int main()
{
    Mat srcImage = imread("D:\\cat.jpg");
    imshow("祈福的猫咪", srcImage);
    waitKey(0);
    return 1;
}

这时候完成新建工程工作,将备用图片添加到对应的读写位置,这里我直接把它放在D盘目录下,接下来进行opencv配置,右击工程文件,选择属性,这时候出现一个属性对话框,将平台改成X64如果电脑是64位的系统。然后在VC++目录》可执行文件目录添加:D:\opencv\build\x64\vc12\bin;包含目录添加:D:\opencv\build\include,D:\opencv\build\include\opencv,D:\opencv\build\include\opencv2,库目录添加:D:\opencv\build\x64\vc12\lib。

在链接器》输入》附加依赖项下面添加对应的库:

opencv_calib3d2412.lib
opencv_calib3d2412d.lib
opencv_contrib2412d.lib
opencv_core2412d.lib
opencv_features2d2412d.lib
opencv_flann2412d.lib
opencv_gpu2412d.lib
opencv_highgui2412d.lib
opencv_imgproc2412d.lib
opencv_legacy2412d.lib
opencv_objdetect2412d.lib
opencv_ts2412d.lib
opencv_video2412d.lib
opencv_nonfree2412d.lib
opencv_ocl2412d.lib
opencv_photo2412d.lib
opencv_stitching2412d.lib
opencv_superres2412d.lib
opencv_videostab2412d.lib
opencv_objdetect2412.lib
opencv_ts2412.lib
opencv_video2412.lib
opencv_nonfree2412.lib
opencv_ocl2412.lib
opencv_photo2412.lib
opencv_stitching2412.lib
opencv_superres2412.lib
opencv_videostab2412.lib
opencv_contrib2412.lib
opencv_core2412.lib
opencv_features2d2412.lib
opencv_flann2412.lib
opencv_gpu2412.lib
opencv_highgui2412.lib
opencv_imgproc2412.lib
opencv_legacy2412.lib
opencv_ml2412.lib

基本配置完成,如果运行出现缺少opencv_core2412d.dll动态链接库了,再进行下面的配置。

在opencv安装目录下找到这个链接库,我这里是这个地址下:D:\opencv\build\x64\vc12\bin,将它复制到指定的目录下C:\Windows\SysWOW64和C:\\Windows\System32下,然后点击电脑开始运行CMD在对话框下输入分别输入命令regsvr32 C:\Windows\System32\opencv_core2412d.dll和regsvr32 C:\Windows\SysWOW64\opencv_core2412d.dll,这时候会出现警告,不用理会,这样再次运行工程,出现以下画面,说明基本配置完成。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值