龙空技术网

VS 2022 通过 CMake 使用 OpenCV

地质三维建模 531

前言:

而今你们对“cmakelists opencv”大致比较关怀,咱们都需要剖析一些“cmakelists opencv”的相关知识。那么小编在网摘上网罗了一些对于“cmakelists opencv””的相关知识,希望朋友们能喜欢,各位老铁们快快来学习一下吧!

1、下载openCV和opencv_contrib并解压

opencv

opencv_contrib

注意两者版本要一致!

下载后解压,并在其中建立一个新文件夹 比如 build,参考下图:

2、使用cmake gui配置

点击 configure 后,修改OPENCV_EXTRA_MODULES_PATH 为opencv_contrib 所在目录,比如D:\source\opencv\opencv_contrib-4.5.5

然后点击 Generate

3、用VS 2022 打开OpenCV.sln,编译。

编译可以选择debug或者release的,编译的过程稍微有点长,耐心等待一下。

编译后的结果在build目录中,可以把其中的头文件在opencv2中和生成的dll(bin目录里面)以及lib复制到其他目录,以便将来重复使用。

4、新建一个CMake项目,参考如下:

CMakelists.tx

OpenCV.cpp

最后注意将需要dll复制到执行目录。

标签: #cmakelists opencv