OPENPOSE ubuntu18.04

本文档详细记录了在Ubuntu18.04上安装CUDA10.0、cuDNN7.3.0、OpenCV3.2.0以及解决Caffe与显卡驱动兼容性问题的过程,最终成功搭建OpenPose的步骤。
部署运行你感兴趣的模型镜像

OPENPOSE ubuntu18.04

在这里插入图片描述

1 安装CUDA和cuDNN
在这里插入图片描述
分别安装了CUDA10.0和cuDNN7.3.0
2 安装openCV
在这里插入图片描述版本为3.2.0

3 安装caffe
中间遇到了许多问题,尤其是显卡版本与cuda不匹配的问题,然后在更新显卡驱动和重新配置环境后好了。
4 openposed 的搭建
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

您可能感兴趣的与本文相关的镜像

PyTorch 2.5

PyTorch 2.5

PyTorch
Cuda

PyTorch 是一个开源的 Python 机器学习库,基于 Torch 库,底层由 C++ 实现,应用于人工智能领域,如计算机视觉和自然语言处理

### 如何在 Ubuntu安装 OpenPose 框架 #### 准备工作 为了成功安装 OpenPose,在开始之前需要确认系统的环境配置满足最低要求。OpenPose 对 CMake 的版本有严格的要求,至少需要 3.12 或更高版本[^2]。 #### 更新系统包管理器 更新当前的软件源列表并升级已有的软件包到最新版本: ```bash sudo apt update && sudo apt upgrade -y ``` #### 安装依赖项 以下是安装过程中可能需要用到的一些基础工具和库: ```bash sudo apt install build-essential cmake git libopencv-dev python3-pip python3-numpy unzip wget -y ``` 上述命令会安装编译所需的工具链、CMake 和 OpenCV 开发头文件等必要组件[^1]。 #### 升级 CMake 版本 由于默认情况下某些 Ubuntu 发行版(如 Ubuntu 18.04)自带的 CMake 版本较低 (例如 3.10),因此需要手动升级至支持的版本。可以通过以下方式完成: ##### 方法一:通过官方脚本获取最新的稳定版本 运行以下命令下载并安装指定版本的 CMake: ```bash wget https://github.com/Kitware/CMake/releases/download/v3.22.5/cmake-3.22.5-linux-x86_64.sh chmod +x cmake-3.22.5-linux-x86_64.sh ./cmake-3.22.5-linux-x86_64.sh --skip-license --prefix=/usr/local ``` 此操作将把新版本的 CMake 安装到 `/usr/local/bin` 下面。 ##### 方法二:使用 `apt-get` 添加 PPA 并安装较新的 CMake 另一种更简便的方式是添加第三方维护者提供的仓库来获得较高版本号的支持: ```bash sudo add-apt-repository ppa:kitware-archive/ppa sudo apt update sudo apt install cmake -y ``` #### 克隆 OpenPose 项目代码 从 GitHub 获取最新发布的 OpenPose 源码副本: ```bash git clone https://github.com/CMU-Perceptual-Computing-Lab/openpose.git ~/openpose cd ~/openpose ``` #### 编译与构建 进入克隆下来的目录之后执行如下指令来进行实际的编译过程: ```bash mkdir build && cd build cmake .. make -j$(nproc) sudo make install ``` 最后一步非常重要,它负责将生成的目标文件复制到适当的位置以便后续调用。 #### 验证安装成果 启动测试程序验证整个流程是否顺利完成无误: ```bash cd examples/tutorial_api_cpp/ ./output_pose_keypoints_from_image_binary /path/to/image.jpg ``` --- ### 注意事项 如果遇到任何错误提示,请仔细阅读报错信息,并按照其指引调整相应设置或者重新检查前面各环节是否有遗漏之处。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值