DepthMediaFrame.TryCreateCoordinateMapper Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Tenta di creare un oggetto DepthCorrelatedCoordinateMapper per DepthMediaFrame. Questo oggetto fornisce metodi per il mapping delle coordinate pixel da una fotocamera MediaFrameSource al sistema di coordinate di un'altra MediaFrameSource o dello spazio 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
Parametri
- cameraIntrinsics
- CameraIntrinsics
Oggetto che descrive il modello di distorsione della fotocamera MediaFrameSource per cui verranno mappate le coordinate usando i dati DepthMediaFrame .
- coordinateSystem
- SpatialCoordinateSystem
Oggetto che rappresenta il sistema di coordinate spaziali della fotocamera per cui verranno mappate le coordinate usando i dati DepthMediaFrame .
Restituisce
Oggetto DepthCorrelatedCoordinateMapper se l'operazione ha avuto esito positivo; in caso contrario, Null.
Commenti
DepthCorrelatedCoordinateMapper restituito da questo metodo userà dati di profondità dal DepthMediaFrame per eseguire il mapping delle coordinate da un frame multimediale o MediaFrameSource al sistema di coordinate di un altro frame multimediale o MediaFrameSource. I parametri di questo metodo specificano gli intrinseci della fotocamera e il sistema di coordinate delle coordinate originali da mappare.
Ottenere gli intrinseci della fotocamera statica per un MediaFrameSource chiamando TryGetCameraIntrinsics. Ottenere il sistema di coordinate statiche per un oggetto MediaFrameSource accedendo alla proprietà CoordinateSystem dell'oggetto MediaFrameSourceInfo associato all'origine frame. Ottenere l'instrinsics della fotocamera dinamica accedendo alla proprietà CameraIntrinsics di un VideoMediaFrame. Ottenere il sistema di coordinate dinamiche da mediaFrameReference con la proprietà CoordinateSystem .
Specificare l'intrinseco della fotocamera e il sistema di coordinate dell'origine del fotogramma o del frame di destinazione, a cui verranno mappati i punti di origine, quando si chiamano i metodi di mapping di DepthCorrelatedCoordinateMapper.