0、引言:
过去一直用Pycharm写OpenCV,配置时只需要在project interpreter添加package就行了,方便固然是不错,但作为Python语言迁移到单片机多少有点麻烦,索性在学了一段以后转学用C++编写,实际上在有了Python编写过的基础转过来也是非常容易的;本文主要作为一个备忘录
1、环境变量配置:
2、属性配置:
0、上框处debug旁的x86改为x64
1、项目 属性 VC++目录 包含目录:D:OpenCVopencvuildinclude
2、项目 属性 VC++目录 库目录:D:OpenCVopencvuildx64vc15lib
3、项目 属性 链接器 输入 附加依赖项:opencv_world451d.lib
3、测试代码:
在工程文件夹中新建文件夹命名为"Resource",在该文件夹中添加一张名为test.png的图片即可,最终运行结果为弹出显示这张图片的窗口
#include <opencv2/imgcodecs.hpp> #include <opencv2/highgui.hpp> #include <opencv2/imgproc.hpp> #include <iostream> using namespace cv; using namespace std; int main() { string path = "Resource/test.png"; Mat img = imread(path); imshow("Image", img); waitKey(0); return 0; }