OpenCV3.4.3安装详解(转)

原文:https://blog.csdn.net/qq_15698613/article/details/83592039

第一步打开opencv官方网站,下载opencv最新稳定版本:

https://opencv.org/releases.html

点击以后,会跳转网页,进入网页后,会等待下载,大概5秒钟就会提示你下载。 

 

(我的网页下载比较慢,所以复制了下载链接,在迅雷 下载,速度还可以)

下载后,直接双击安装,即可。选择你准备安装的文件夹。我是直接安装在D盘下,不用自己新建文件夹,它自己新建,所以选择的时候直接选择D盘即可,它会安装时自动新建opencv 文件夹

等十几秒, 这个opencv文件夹是自动建立的。如果你选择路径是D:\opencv,那么最后是D:\opencv\opencv

 

 

第二步:开始配置环境变量,就是添加默认路径

 

添加了x64下面的两个路径

 

第三步:VS2013工程项目配置

 

 

 

看右边

这里添加的三个路径都是你实际的路径,请自己酌情处理!!!!

 

第四步:添加库函数

 

这里还是找到lib的文件夹

 

将这两个包含的库都添加进去 

 

 

第五步:链接库配置,难点重点!

刚刚我们添加了vc14,vc15的两个lib,这一步就是要进这两个文件夹下面的lib里面,把库函数名字找出来


 

opencv_world343.lib

opencv_world343d.lib

第6步:进行测试(复制下面代码到.cpp中编译)


 
 
  1. // myopencv.cpp -- This is the first test of opencv
  2. #include<iostream>
  3. #include<opencv2\core\core.hpp>
  4. #include<opencv2\highgui\highgui.hpp>
  5. using namespace cv;
  6. int main()
  7. {
  8. // 读入一张图片(自己任意下载一张)
  9. Mat img = imread( "my.jpg");
  10. // 创建一个“我第一个opencv”的窗口
  11. namedWindow( "我第一个opencv");
  12. // 在窗口中显示图片
  13. imshow( "我第一个opencv", img);
  14. waitKey( 10000);
  15. return 0;
  16. }

 

第7步:解决错误    1    error LNK1112: 模块计算机类型“x64”与目标计算机类型“X86”冲突    F:\opencv\myopencv\myopencv\opencv_world343.lib(opencv_world343.dll)    myopencv

为什么会出现错误?

是因为我的电脑是64位,但是我们产生的是win32窗口,所以出现问题了。解决办法就是用64位编译就行了。

然后就是这样子

还有一步!!!!将链接器中高级选项中计算机也选择x64.

 这样就解决了64位没法运行32 位的问题了!编译 吧!

(备注:vc8 = Visual Studio 2005,vc9 = Visual Studio 2008,vc10 = Visual Studio 2010,vc11 = Visual Studio 2012,vc12 = Visual Studio 2013。所以自己VS2013的话,其实只需要vc12即可。) 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值