DepthMediaFrame.TryCreateCoordinateMapper Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Tente de créer un DepthCorrelatedCoordinateMapper pour le DepthMediaFrame. Cet objet fournit des méthodes de mappage des coordonnées de pixels d’une caméra MediaFrameSource au système de coordonnées d’un autre MediaFrameSource ou à un espace 3D.
public:
virtual DepthCorrelatedCoordinateMapper ^ TryCreateCoordinateMapper(CameraIntrinsics ^ cameraIntrinsics, SpatialCoordinateSystem ^ coordinateSystem) = TryCreateCoordinateMapper;
DepthCorrelatedCoordinateMapper TryCreateCoordinateMapper(CameraIntrinsics const& cameraIntrinsics, SpatialCoordinateSystem const& coordinateSystem);
public DepthCorrelatedCoordinateMapper TryCreateCoordinateMapper(CameraIntrinsics cameraIntrinsics, SpatialCoordinateSystem coordinateSystem);
function tryCreateCoordinateMapper(cameraIntrinsics, coordinateSystem)
Public Function TryCreateCoordinateMapper (cameraIntrinsics As CameraIntrinsics, coordinateSystem As SpatialCoordinateSystem) As DepthCorrelatedCoordinateMapper
Paramètres
- cameraIntrinsics
- CameraIntrinsics
Objet qui décrit le modèle de distorsion de la caméra MediaFrameSource pour laquelle les coordonnées seront mappées à l’aide des données DepthMediaFrame .
- coordinateSystem
- SpatialCoordinateSystem
Objet représentant le système de coordonnées spatiales de la caméra pour lequel les coordonnées seront mappées à l’aide des données DepthMediaFrame .
Retours
ProfondeurCorrelatedCoordinateMapper si l’opération a réussi ; sinon, null.
Remarques
Le DepthCorrelatedCoordinateMapper retourné par cette méthode utilise les données de profondeur du DepthMediaFrame pour mapper les coordonnées d’une image multimédia ou d’un mediaFrameSource au système de coordonnées d’une autre image multimédia ou MediaFrameSource. Les paramètres de cette méthode spécifient l’intrinsèque de la caméra et le système de coordonnées des coordonnées d’origine à mapper.
Obtenez les intrinsèques de la caméra statique pour un MediaFrameSource en appelant TryGetCameraIntrinsics. Obtenez le système de coordonnées statique d’un MediaFrameSource en accédant à la propriété CoordinateSystem du MediaFrameSourceInfo associé à la source de frame. Obtenez l’instrinsique de caméra dynamique en accédant à la propriété CameraIntrinsics d’un VideoMediaFrame. Obtenez le système de coordonnées dynamique à partir d’un MediaFrameReference avec la propriété CoordinateSystem .
Vous spécifiez l’intrinsèque de la caméra et le système de coordonnées de l’image cible ou de la source d’image, à laquelle les points sources seront mappés, lorsque vous appelez les méthodes de mappage du DepthCorrelatedCoordinateMapper.