视频生成动画数据OpenPose+OpenCV

news/2024/10/19 2:24:52/

我们只是使用OpenPose,不包括深度学习和代码的部分,会用就OK。

1.打开OpenPose的官网,直接进入安装页面,地址如下:

OpenPose: OpenPose Doc - Installation

2.安装的说明,大家要好好看,我们就是按照这里步骤来安装的。

这里我们要注意,1是操作系统、2是必须要安装的软件、3是依赖的软件。

这次测试的硬件配置为操作系统win10专业版,显卡NVIDIA GeForce GTX 1060 6GB。

3.安装显卡驱动

在Nvidia官网上官方驱动 | NVIDIA,找到自己显卡的驱动并下载官方驱动 | NVIDIA,安装的时候先是解压缩,解压到哪里都可以,然后是安装,我选的是安全安装,安装到C盘默认路径下。

4.安装CUDA和cuDNN

打开cuDNN的下载页面https://developer.nvidia.com/rdp/cudnn-download

注意先下载CUDA11,下面是下载地址,然后在下载cuDNN。CUDA Toolkit 11.0 Download | NVIDIA DeveloperSelect Target Platform Click on the green buttons that describe your target platform. Only supported platforms will be shown. By downloading and using the software, you agree to fully comply with the terms and conditions of the CUDA EULA. Operating System Architecture Compilation Distribution Version Installer Type Do you want to cross-compile? Yes No Select Host Platformhttps://developer.nvidia.com/cuda-11.0-download-archive先安装CUDA,还是先解压缩,然后安装,安装的时候选择自定义(高级)、所有组件勾选、安装位置默认不变。

再安装cuDNN,地址Installation Guide :: NVIDIA Deep Learning cuDNN Documentation,主要看下面这里,先解压缩,然后复制文件,然后设置环境变量。

 

 C:\Program Files\NVIDIA并没有NVIDIA文件夹,自动手动新建,还有下一级的CUDNN和v8.7文件夹。然后将下载解压缩后的cudnn-windows-x86_64-8.7.0.84_cuda11-archive下的文件复制到下面的路径下。

设置环境变量Path

5.安装Zlib

ZLIB DLL需要使用鼠标右键另存为,保存到本地,解压缩然后设置环境变量。

6.安装cmake,我的是cmake-3.25.1-windows-x86_64版本,官网Download | CMake

 安装的时候,选择将cmake添加到环境变量中。安装的位置为默认。

6.安装OpenCV,我选择的opencv-3.4.3-vc14_vc15这个版本,官网地址Releases - OpenCV

设置OpenCV环境变量OpenCV: Installation in Windows

打开cmd以管理员身份,执行setx OpenCV_DIR D:\OpenCV\build\x64\vc14,然后设置环境变量

7.下载OpenPose并安装,官网https://github.com/CMU-Perceptual-Computing-Lab/openpose/releases有cpu和gpu两个版本,我使用是GPU版本。下载后解压缩到C:\Program Files下面。打开Instructions文件

使用models/getBaseModels.bat来下载模型,下载成功后会出现caffe的模型文件。

 8.运行demo,打开cmd,切换openpose路径下,执行命令

命令参数示例在如下地址https://github.com/CMU-Perceptual-Computing-Lab/openpose/blob/v1.7.0/doc/quick_start.md

 --face --hand 这两个参数是脸和手的,显卡内存太小无法测试。

脸是有70个点,两个手有2x21个点,身体和脚有25个点。

 直接运行bin\OpenPoseDemo.exe是可以打开摄像头,实时展现身体的25个点。


http://www.ppmy.cn/news/18507.html

相关文章

机器学习(三):人工智能主要分支

文章目录 人工智能主要分支 一、计算机视觉 二、语音识别 三、文本挖掘/分类 四、机器翻译 五、机器人 人工智能主要分支 通讯、感知与行动是现代人工智能的三个关键能力,在这里我们将根据这些能力/应用对这三个技术领域进行介绍: 计算机视觉(CV…

力扣sql简单篇练习(三)

力扣sql简单篇练习(三) 1 查找重复的电子邮箱 1.1 题目内容 1.1.1 基本题目信息 1.1.2 示例输入输出 1.2 示例sql语句 SELECT Email FROM Person GROUP BY Email HAVING count(id)>21.3 运行截图 2 每个产品在不同商店的价格 2.1 题目内容 2.1.1 基本题目信息 2.1.2 示…

【C++】位图 | 布隆过滤器

​🌠 作者:阿亮joy. 🎆专栏:《吃透西嘎嘎》 🎇 座右铭:每个优秀的人都有一段沉默的时光,那段时光是付出了很多努力却得不到结果的日子,我们把它叫做扎根 目录👉哈希函数…

你知道这些快捷键吗?

今天就给大家带来常用的电脑快捷键,让你的办公和学习效率加倍,一起来看看吧! 快捷键一:快速切换窗口 想要快速切换电脑正在使用的窗口程序,就可以使用“AltTab”键即可快速切换。先按住“Alt”按键,再按“T…

【手写 Vue2.x 源码】第三十三篇 - diff算法-收尾+阶段性总结

一,前言 上篇,diff算法-乱序比对,主要涉及以下几个点: 介绍了乱序比对的方案介绍了乱序比对的过程分析实现了乱序比对的代码逻辑 本篇,diff 算法的阶段性梳理 二,初渲染与视图更新流程 Vue 初渲染时&…

多模太大模型清单收集

AI大一统:阿里达摩院发布多任务、多模态统一模型OFA功能:包括3类跨模态、单模态和zero-shot。具有文本到图像生成、图像描述生成(标题生成)、视觉问答、图像查找、图像分类等源码地址:https://github.com/OFA-Sys/OFA论…

吴恩达机器学习课程笔记:正规方程法

1.吴恩达机器学习课程笔记:正规方程法 笔记来源: 1.吴恩达机器学习课程笔记:正规方程法 2.神经网络 - 多元线性回归 - 正规方程法 仅作为个人学习笔记,若各位大佬发现错误请指正 正规方程法区别于梯度下降法的迭代求解&#xff0…

2023年中职网络安全技能竞赛网页渗透(审计版)

三、竞赛任务书内容 (一)拓扑图 网页渗透测试 任务环境说明: 服务器场景:Server2127服务器场景操作系统:未知(封闭靶机)用户名:未知 密码:未知访问服务器网站目录1,根据页面信息完成条件,将获取到的flag提交;访问服务器网站目录2,根据页面信息完成条件,将获取到…