opencv-contrib编译(两种自己编译opencv源码方式)

为了能够很好的使用opencv提供的一些扩展模块和一些付费模块,需要进行从源码编译生成适应于C++和python的库。

第一种、opencv的C++库的编译(需要电脑有VS2017,VS2019等环境)

(1)下载源码

分别从github上下载release稳定版的opencv源码和opencv-contrib源码,以opencv 4.2.0和opencv-contrib4.2.0为例:

 

(2)解压,用cmake软件进行配置和编译