opencv在Linux怎么安装
opencv在Linux怎么安装详细介绍
在 Linux 系统下安装 OpenCV,你可以按照以下步骤进行操作:
1. 安装必要的依赖库
要编译并安装 OpenCV,需要安装一些必要的依赖库。在终端中执行以下命令:
bash
updatebuild-essential cmake libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
2. 下载 OpenCV 源码
你可以从 OpenCV 的官方 GitHub 仓库下载源码。在终端中执行以下命令:
bash
clone https://github.com/opencv/opencv.gitopencv
checkout version
3. 创建构建目录并进行配置
在 OpenCV 源码目录下创建一个构建目录,然后使用 CMake 进行配置。执行以下命令:
bash
buildbuild
cmake RELEASE /usr/local
4. 编译并安装
使用make命令进行编译,这可能需要一些时间,具体取决于你的系统性能。执行以下命令:
bash
-jnproc
5. 配置环境变量
为了让系统能够找到 OpenCV 库,需要配置环境变量。编辑/etc/ld.so.conf.d/opencv.conf文件,添加以下内容:
plaintext
/usr/local/lib
然后执行以下命令使配置生效:
bash
ldconfig
6. 验证安装
你可以编写一个简单的 Python 脚本或 C++ 程序来验证 OpenCV 是否安装成功。
Python 验证示例
python
cv2cv2__version__
C++ 验证示例
cpp
stdcout CV_VERSION stdendl
编译并运行上述 C++ 程序:
bash
g++ test.cpp pkg-config opencv4./test
9123g++ test test.cpp ./test
通过以上步骤,你就可以在 Linux 系统上成功安装 OpenCV 了。