📅  最后修改于: 2023-12-03 15:09:11.331000             🧑  作者: Mango
如果你正在使用 OpenCV,那么检查所安装的版本非常重要。在本文中,我们将介绍如何使用 Shell/Bash 命令来检查 OpenCV 版本。
OpenCV 在安装时同时会安装 pkg-config 工具,该工具用于为库文件提供基本信息。要检查 OpenCV 版本,可以使用以下命令:
pkg-config --modversion opencv
该命令将返回当前已安装的 OpenCV 版本。
OpenCV 源码中的 cvconfig.h 文件包含了关于 OpenCV 版本的详细信息。要检查 OpenCV 版本,可以使用以下命令:
grep -oP '^\#define\s+CV_VERSION_MAJOR\s+\K\d+' /usr/local/include/opencv2/core/cvconfig.h
grep -oP '^\#define\s+CV_VERSION_MINOR\s+\K\d+' /usr/local/include/opencv2/core/cvconfig.h
grep -oP '^\#define\s+CV_VERSION_REVISION\s+\K\d+' /usr/local/include/opencv2/core/cvconfig.h
前两个命令将返回当前已安装的 OpenCV 主要版本号和次要版本号。第三个命令将返回当前已安装的 OpenCV 修订版本号。
OpenCV 自带了一个程序,名为 opencv_version,可用于检查当前安装的 OpenCV 版本。要使用该程序,可以使用以下命令:
opencv_version
该命令将返回当前已安装的 OpenCV 版本。
在本文中,我们介绍了三种使用 Shell/Bash 命令来检查 OpenCV 版本的方法。你可以根据自己的需求选择最适合的方式来检查 OpenCV 版本。