首先找到我的电脑右键找到 属性 点进去,在左上方有如下界面,点开高级系统设置点击环境变量
在系统变量里面找到找到path,编辑在里面输入下面的路径
打开vs建一个项目我取的名字叫openvv
在这说明一下因为我的vs是32位我需要改完x86才能和自己64位的操作系统匹配,建好项目以后右键自己的项目名找到属性
应该能看到配置管理器了吧点进去
点击新建把Arm换成x64就可以了
从视图里面找到属性管理器点进去能看到如右边列表所示的列表
右键Debug|x64找到我的属性并点进去
找到包含目录点进去(点击编辑)输入以下的三个路径
其次还是上个目录找到库目录点击编辑
在输入一下的三个路径
找到连接器的依赖附加项(还是编辑)
在上方输入以下十七中动态库
opencv_calib3d341d.lib
opencv_core341d.lib
opencv_dnn341d.lib
opencv_features2d341d.lib
opencv_flann341d.lib
opencv_highgui341d.lib
opencv_imgcodecs341d.lib
opencv_imgproc341d.lib
opencv_ml341d.lib
opencv_objdetect341d.lib
opencv_photo341d.lib
opencv_shape341d.lib
opencv_stitching341d.lib
opencv_superres341d.lib
opencv_video341d.lib
opencv_videoio341d.lib
opencv_videostab341d.lib然后在连接器里面找到命令行在其他选项里面输入/machine:X64 /debug
把这里的D:\QQ\install\x64\vc12\lib的文件全部考到C:\Windows\System32里面
随便找一张图片放到opencv项目下的opencv文件里
用这个代码去测试一下
#include “stdafx.h”
#include
#include<opencv2/core/core.hpp>
#include<opencv2/highgui/highgui.hpp>
using namespace cv;
using namespace std;
int main()
{
Mat image = imread(“lenna.jpg”);//这里改成你的照片的名字
imshow(“lenna”, image);
waitKey(0);
return 0;
}
哈哈哈出现你的照片就应该成功了