vs2019编译OpenCV4.5.0的contrib版本

在GitHub上下载OpenCV4.5.0和OpenCV-contrib4.5.0版本

vs2019编译OpenCV4.5.0的contrib版本_第1张图片
编译OpenCV的contrib步骤跟编译不带contrib版本的步骤大体一致,详见我的另外一篇博客,唯一不同的是在这个地方,在第一次configure完成后,在这个地方选择contrib的资源文件路径。

在这里插入图片描述
OPENCV_EXTRA_MODULES_PATH目录里选择contrib的文件路径

在这里插入图片描述
其它的步骤完全一样。
有的时候编译会提示vtk错误,我们不需要编译vtk,可以把vtk去掉
在这里插入图片描述
另外还要激活这个选项:
在这里插入图片描述
因为sift算法来源于这个。

如果要编译带contrib的32位版本,需要注意这个问题,contrib中有一个hdf5工程。
要编译32位的dll库,需要把BUILD_opencv_hdf这个选项去掉,因为hdf5工程只支持x64的。

你可能感兴趣的:(OPenCV,OpenCV4.5.0,OpenCV-contrib,contrib,VS2019,编译)