1.1OpenCV 环境配置

OpenCV ndk环境配置

opencv ndk


Visual Studio环境准备

[下载Visual Studio][1],这里我们下载 Visual Studio Community 2019 社区免费版即可。
运行安装程序,勾选 使用C++的Linux开发

在这里插入图片描述

单个组件中 SDK 、库和框架 下勾选 Windows 10 SDKWindows 通用 C 运行时

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8PVjNen2-1569670779358)(图片\Windows 10 SDK.png)]

编译器、生成工具和运行时下勾选 用于 Windows 的 C++ CMake 工具

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-eQMmpMrm-1569670779358)(图片\用于Windows的C++ CMake工具.png)]

等待安装完成。

OpenCV SDK环境准备

[下载OpenCV][2]。这里我们选择最新Release的4.1.1版本,下载Windows端和Android端。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dNAAqdpy-1569670779359)(图片\opencv下载.png)]

安装以及解压。

Mac 可以直接使用 brew install opencv 来安装。

Visual Studio创建OpenCV 的Cmake工程

CMakeLists.txt中添加opencv头文件和库路径,并链接库

include_directories("D:/opencv-4.1.1/build/include")
  
link_directories("D:/opencv-4.1.1/build/x64/vc15/lib")

target_link_libraries(OpenCV_Face opencv_world411d) 

将opencv中open_world441d动态库添加到生成的可执行文件同目录下

注意:带d的是debug版本,如果用release需要改成不用d的。

opencv中open_world441d动态库位置:

在这里插入图片描述

重新生成会有问题,所以需要找到项目的build目录,将动态库进行替换。

切换CMake选项:
在这里插入图片描述

找到工作目录:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Tz3nBG5S-1569670779360)(图片\找到工作目录.png)]

拷贝:
在这里插入图片描述

opencv下载地址

发布了93 篇原创文章 · 获赞 26 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/sxj159753/article/details/101790457