VS2013配置Opencv
这两天电脑重装系统了,编译平台也得重新配置。这里浅析一下Vs2013中配OPencv的方法和遇到的一些问题以及解决方法。
首先将opencv下好解压后放到一个你便于找到的位置,我这里是放的D盘MYC文件夹里(注意后面的路径要根据自己的路径变换) 第一步:设置电脑的环境变量 这个页面的右下角的“<更改设置>”里面 新建一个用户变量opncv “确定”后在下面系统变量中找到path,并添加D:\MYC\opencv\build\x86\vc12\bin;(注意用英文“;”隔开,写你放opencv的路径,不要在这复制 “确定”后一定要把电脑重启; 第二步:打开VS2013新建一个 然后在上方打开“视图” ——>其他窗口——>属性管理器 打开它,选中Microsoft.Cpp.Win32.user,双击它; 在VC++目录中 的包含目录中添加 包含目录中添红色方框中的三项; 在库目录中添红色方框中的项; 然后到连接器——>输入——>t添加依赖项加入
opencv_ml2410d.lib
opencv_calib3d2410d.lib
opencv_contrib2410d.lib
opencv_core2410d.lib
opencv_features2d2410d.lib
opencv_flann2410d.lib
opencv_gpu2410d.lib
opencv_highgui2410d.lib
opencv_imgproc2410d.lib
opencv_legacy2410d.lib
opencv_objdetect2410d.lib
opencv_ts2410d.lib
opencv_video2410d.lib
opencv_nonfree2410d.lib
opencv_ocl2410d.lib
opencv_photo2410d.lib
opencv_stitching2410d.lib
opencv_superres2410d.lib
opencv_videostab2410d.lib
opencv_objdetect2410.lib
opencv_ts2410.lib
opencv_video2410.lib
opencv_nonfree2410.lib
opencv_ocl2410.lib
opencv_photo2410.lib
opencv_stitching2410.lib
opencv_superres2410.lib
opencv_videostab2410.lib
opencv_calib3d2410.lib
opencv_contrib2410.lib
opencv_core2410.lib
opencv_features2d2410.lib
opencv_flann2410.lib
opencv_gpu2410.lib
opencv_highgui2410.lib
opencv_imgproc2410.lib
opencv_legacy2410.lib
opencv_ml2410.lib
(注意, 每一项后的2410是版本号,我的是2.4.10,如果你下的不同,把上面的复制一下到一个记事本,用“编辑”中的“替换”把你的版本号替换一下,可以在D:\MYC\opencv\build\x86\vc12\lib看后面的数字版本)
第三步:确定后 添加源文件 添加代码:
#include <highgui.h>
int main()
{
cvNamedWindow("123", CV_WINDOW_AUTOSIZE);
IplImage * img = cvLoadImage("D://10.jpg");
cvShowImage("123", img);
cvWaitKey(0);
cvReleaseImage(&img);
cvDestroyWindow("123");
}
然后放一张JPG格式命名为10的图像在D盘然后回到vs2013点调试 如果有遇到什么“计算机丢失。。。。dll文件,无法正常启动”,就打开 把里面的文件全选复制到 再进行调试一次就OK啦!有问题私聊我653669497 |
VS2013配置opencv
最新推荐文章于 2019-07-20 17:21:03 发布