环境:VisualStudio2019、Win10 1903、opencv4.10
关于opencv和opencv_contrib,opencv中含有主要功能,opencv_contrib是(新的,受专利保护的)扩展功能包,有需要扩展功能的要同时下载opencv和opencv_contrib源码进行编译。
如果你使用GCC,用mingw编译;使用VS,用VS编译;在嵌入式平台上使用,使用交叉工具链编译。
本期介绍使用VS配置编译好的opencv,在下一期写一下编译过程。
官网下载的opencv中有使用VS编译好的版本,而opencv_contrib只有源码。
一、安装opencv4.10
安装没啥难度,建议下载编译好的,解压或安装完成后配置环境变量
配置环境变量:VisualStudio用build里面的资源,其它环境用mingw编译的,只添加一种按你的需求来
%HOME_OpenCV%为你的opencv安装路径,mingw用你的路径
- VS:在path中添加 %HOME_OpenCV%\build\x64\vc15\bin
- 其它:在path中添加 %HOME_OpenCV%\mingw64-build\x64\mingw\bin
配置后重启,如果不重启可能会报找不到dll的错。安装其它类似的包有时不用重启环境变量也会生效,但cv不行。
(不建议)仅供实在不行的情况下参考: