OpenCV 协调转换



我想问一个最初在我看来很简单的问题,但最终证明这很难做到。问题是:如何将OpenCV点的坐标转换为Unity坐标(Vector2(。我有一个来自相机的视频,我可以在上面识别人脸,只有当这个人处于椭圆形边框时,用户才能拍照(就像 FaceApp 一样(。问题是我用LineRenderer绘制椭圆形,我无法将其点的坐标与面部点的坐标进行比较,因为这些是OpenCV点的坐标。什么决定对我最好??

我假设OpenCV Point你的意思是System.Drawing.Point(见文档(?如果您使用该变量,则可以按如下方式转换它:

public static Vector2 ToVector2(Point point)
{
    return new Vector2(point.X, point.Y);
}

相关内容

  • 没有找到相关文章

最新更新