共计 1485 个字符,预计需要花费 4 分钟才能阅读完成。
1. 前言:
上一次记录还是找工作的时候
明天是入职第一天,开始美好生活(并不是,只是开始当社畜),X 博士说咱们对立用 VS2015 编译,然而我是 vs2019, 感觉彻底卸载洁净 2019 很麻烦,而后我就间接装置 2015 的包 而后换个和共事雷同版本的 opencv 开干!
2. 装置 vs2015 的包
关上安装程序 VS Installer,点击批改→应用 C ++ 的桌面开发,勾选一些 sdk 和 MSVCv140,也能够勾上 2017(XP 依赖库能够用 2017 的)
间接下载安装
3. 配置 opencv2.4.13.5
3.1 下载文件并配置零碎变量门路
(1)首先进入官网 https://opencv.org/releases/ 看到各种不同的版本,抉择 2.4.13.5 版本的下载
(2)找到环境变量→零碎变量外面的 PATH 增加 vc14 外面的 bin
(有时候配置这种门路电脑须要重启能力失效)
3.2 配置我的项目
创立一个 C ++ 控制台我的项目,代码轻易写一段
#include <opencv2/opencv.hpp>
#include <opencv2/imgproc/imgproc.hpp>
#include <opencv2/highgui/highgui.hpp>
using namespace cv;
int main()
{
Mat srcImage, grayImage, dstImage;
srcImage = imread("D://work//a.png");
if (srcImage.empty())
{return -1;}
cvtColor(srcImage, grayImage, CV_RGB2GRAY);
Canny(grayImage, dstImage, 0, 200, 3);
imshow("srcImage", srcImage);
imshow("grayImage", grayImage);
imshow("dstImage", dstImage);
waitKey(0);
return 0;
}
而后开始配置我的项目(下述配置办法只针对你目前的我的项目 并不是 all):
(1)首先 配置 是 debug 64 位
惯例外面平台工具集是想用的 vs2015
(2)配置 VC++ 目录 蕴含目录 + 库目录
(3)链接器 输出的依赖项
输出上面的
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_ml2413d.lib
opencv_nonfree2413d.lib
opencv_objdetect2413d.lib
opencv_ocl2413d.lib
opencv_photo2413d.lib
opencv_stitching2413d.lib
opencv_superres2413d.lib
opencv_video2413d.lib
opencv_videostab2413d.lib
(4)这一步还挺重要的
留神:如果是第一次配置的话,还须要将…\opencv\build\x64\vc14\bin 下的所有.dll 增加到 C://Windows//System32// 中
如果没有增加,很可能呈现上面的谬误:
3.3 运行
运行 后果:
ok 完事
配置 opencv 局部学习自:http://t.csdn.cn/qyanW
上班了快!今天持续!
正文完
发表至: visual-studio
2023-07-03