mediapipe 坐标转换
时间: 2023-09-21 09:05:17 浏览: 258
坐标转换转换
MediaPipe是一个跨平台的开源框架,可以方便地实现许多计算机视觉和机器学习任务。关于坐标转换,MediaPipe提供了一些实用的工具类,可以帮助我们在不同的坐标系之间进行转换。
以下是一些常用的坐标转换工具类:
1. `mediapipe::NormalizedLandmark`:表示一个归一化的关键点,其坐标范围在[0,1]之间。可以通过`LocationDataToNormalizedLandmark`函数将其他坐标系的点转换为归一化关键点。
2. `mediapipe::Landmark`:表示一个像素坐标系下的关键点,其坐标值为整数。可以通过`NormalizedLandmarkToLandmark`函数将归一化关键点转换为像素坐标系下的关键点。
3. `mediapipe::NormalizedRect`:表示一个归一化的矩形,其坐标范围在[0,1]之间。可以通过`LocationDataToNormalizedRect`函数将其他坐标系的矩形转换为归一化矩形。
4. `mediapipe::Rect`:表示一个像素坐标系下的矩形,其坐标值为整数。可以通过`NormalizedRectToRect`函数将归一化矩形转换为像素坐标系下的矩形。
5. `mediapipe::NormalizedLandmarkList`:表示一组归一化关键点。可以通过`LocationDataToNormalizedLandmarkList`函数将其他坐标系的关键点列表转换为归一化关键点列表。
6. `mediapipe::LandmarkList`:表示一组像素坐标系下的关键点。可以通过`NormalizedLandmarkListToLandmarkList`函数将归一化关键点列表转换为像素坐标系下的关键点列表。
以上这些工具类可以在MediaPipe的官方文档中找到详细的说明和使用示例。
阅读全文