有问题添加QQ群:686070107
准备环境
win10 + vs2019
下载所需要的文件
cmake https://cmake.org/download/ opencv https://github.com/opencv/opencv/tags opencv-contrib https://github.com/opencv/opencv_contrib/tags
全部解压,并创建一个build文件夹,一共4个文件夹(千万不要有中文路径)
![85bee265a066f58cc1a06c13255557d7.png](https://img-blog.csdnimg.cn/img_convert/85bee265a066f58cc1a06c13255557d7.png)
cmake编译
首先打开cmake,bin目录下面的cmake-gui
选择opencv解压的路径,和要生成的位置
![053c5b343b2705e53c500d3a37d293f0.png](https://img-blog.csdnimg.cn/img_convert/053c5b343b2705e53c500d3a37d293f0.png)
选择vs2019版本和编译的目标架构 x64
![57039f9e577737df6b5d0086f4a25c87.png](https://img-blog.csdnimg.cn/img_convert/57039f9e577737df6b5d0086f4a25c87.png)
点击finish后等待出现红色界面,再次点击configure后红色消失
![4791787191660d83c923063465f67326.png](https://img-blog.csdnimg.cn/img_convert/4791787191660d83c923063465f67326.png)
选择需要编译进去的模块和编译选项
![3d9b8bd793b0d5587a79c1d1d23f45ee.png](https://img-blog.csdnimg.cn/img_convert/3d9b8bd793b0d5587a79c1d1d23f45ee.png)
选择opencv-contrib路径编译进去
![578972a20d42d385877d4a31d4ae8f4d.png](https://img-blog.csdnimg.cn/img_convert/578972a20d42d385877d4a31d4ae8f4d.png)
配置好之后点击Configure,变红之后在点击一次configure恢复正常。然后点击Generate。
![de7056a96ecc555a31ba30cf5419dd4c.png](https://img-blog.csdnimg.cn/img_convert/de7056a96ecc555a31ba30cf5419dd4c.png)
cmake编译完成点击OpenProject
![ac20a77f3cfc830a03837683f678efd5.png](https://img-blog.csdnimg.cn/img_convert/ac20a77f3cfc830a03837683f678efd5.png)
使用vs2019生成解决方案
![702ef907465cdff8ca100a09bc5add30.png](https://img-blog.csdnimg.cn/img_convert/702ef907465cdff8ca100a09bc5add30.png)
报错缺少 boostdesc_bgm.i等文件,放在opencv_contrib/modules/xfeatures2d/src/ 路径下即可。
总共缺了以下几个文件,都需要拷贝:
boostdesc_bgm.i boostdesc_bgm_bi.i boostdesc_bgm_hd.i boostdesc_lbgm.i boostdesc_binboost_064.i boostdesc_binboost_128.i boostdesc_binboost_256.i vgg_generated_120.i vgg_generated_64.i vgg_generated_80.i vgg_generated_48.i
下载地址 https://download.csdn.net/download/qq_26696715/12626685
最后在install目录下,生成调用dll的全部内容。获得编译后的结果。
![f3998667a70b4fcbe21c503cbf1f032b.png](https://img-blog.csdnimg.cn/img_convert/f3998667a70b4fcbe21c503cbf1f032b.png)
下载 https://download.csdn.net/download/qq_26696715/12459477