Face_Landmark_Link 项目使用教程
1. 项目的目录结构及介绍
Face_Landmark_Link 项目的目录结构如下:
Face_Landmark_Link/
├── github/
│ └── workflows/
│ └── Face_Landmarker
├── gitignore
├── LICENSE
├── README.md
└── Face_Landmarker.py
目录结构介绍
github/workflows/
: 包含GitHub Actions的工作流配置文件。gitignore
: Git忽略文件配置。LICENSE
: 项目许可证文件,采用Apache-2.0许可证。README.md
: 项目说明文档。Face_Landmarker.py
: 项目的启动文件,用于处理视频并提取标准化混合形状数据。
2. 项目的启动文件介绍
项目的启动文件是 Face_Landmarker.py
,该文件主要功能是从视频中提取标准化的混合形状数据,并将结果写入CSV文件。
主要功能
- 使用Google Mediapipe Face_Landmarker 库处理视频。
- 提取标准化的混合形状数据。
- 将混合形状数据写入CSV文件,格式类似于Unreal Live Link的输出。
使用方法
python Face_Landmarker.py --video <视频文件路径> --output <输出CSV文件路径>
3. 项目的配置文件介绍
项目中没有显式的配置文件,所有配置通过命令行参数传递。
命令行参数
--video
: 指定输入视频文件的路径。--output
: 指定输出CSV文件的路径。
通过这些参数,用户可以灵活地指定输入和输出文件,以满足不同的需求。
以上是 Face_Landmark_Link 项目的基本使用教程,希望对您有所帮助。