赞
踩
Opencv 超级傻瓜配置,一套完美完成,超良心制作
已经下载好的可以跳过。
官网去下载opencv的函数包,官网地址:https://opencv.org/
点击箭头releases,跳到如下页面:
进入后点击Windows,进入如下页面,点击下载,路径自己随便改。
下载完毕后是个这个:
安装,直接点击exe解压就行,地址放别的地不建议c盘,比较大:
opencv包下载好解压完毕后,就需要在你的计算机里包含这个程序包了,具体意义我也说不清楚,就叫配置环境变量。
1:打开电脑高级系统设置
2:选择环境变量
3:选择Path,选择编辑
4:按照下图路径找到你的opencv的bin文件夹和lib文件夹
1:自制一个属性表
2:属性表的名字可以自己定义,最好是好记;
属性表的位置一定要记好,可以放到桌面上!
属性表的位置一定要记好,可以放到桌面上!
属性表的位置一定要记好,可以放到桌面上!
3:然后对新建的属性表进行配置:
上图两行手打即可:
opencv_world410d.lib
opencv_world410.lib
其中数字410代表你的opencv包的版本号。
更新线(后续修改):
这里需要修改一下,上面库函数带d的表示debug调试方法,不带d的表示realse调试方法,两者如果一同添加,会导致一些玄学问题,所以大家可以只加带d的,然后只用debug方法调试运行。具体可以参看:
openCV:解决imshow()显示一张图片有两个弹窗(一个灰窗一个图窗)
配置完成后你就可以在桌面找到一个这个:
以后每次写opencv程序,都需要在编程页面右侧的属性列表里将它加进去(建议没建一个工程就复制一个cv.props到工程目录下):
现在新建一个工程试试有没有配置OK吧:测试代码:
#include <iostream> #include <opencv2/highgui/highgui.hpp> #include <opencv2/opencv.hpp> using namespace std; using namespace cv; int main() { VideoCapture cap(0); Mat frame; while (1) { cap >> frame; if (frame.empty()) break; imshow("Example", frame); waitKey(30); } return 0; }
我会在微信公众号【行走的机械人】上更新视觉的小干货,分享我在视觉的学习经验和知识。快来关注我吧,教你如何在技术和生活两方面做一个合格的理科男。
如果觉得本文对你有帮助,就动动手指点个赞吧,让更多的同学看到这篇文章。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。