Пример #1
0
 /// <summary>
 /// Unprojects pixel coordinates into a camera space ray from the camera origin, expressed as a X, Y coordinates on a plane one meter from the camera.
 /// </summary>
 /// <param name="pixelCoordinate">The point to unproject. Points in Windows UWP use a different coordinate system than OpenCV</param>
 public Vector2 UnprojectAtUnitDepth(Windows.Foundation.Point pixelCoordinate)
 {
     if (WindowsCameraIntrinsics == null)
     {
         throw new NotImplementedException("Unprojection without UWP is not implemented yet.");
     }
     System.Numerics.Vector2 unprojected = WindowsCameraIntrinsics.UnprojectAtUnitDepth(pixelCoordinate);
     return(unprojected.ToUnity());
 }