Bagikan melalui


DepthMediaFrame.TryCreateCoordinateMapper Metode

Definisi

Mencoba membuat DepthCorrelatedCoordinateMapper untuk DepthMediaFrame. Objek ini menyediakan metode untuk memetakan koordinat piksel dari kamera MediaFrameSource ke sistem koordinat MediaFrameSource yang berbeda atau ke ruang 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

Parameter

cameraIntrinsics
CameraIntrinsics

Objek yang menjelaskan model distorsi kamera MediaFrameSource yang koordinatnya akan dipetakan menggunakan data DepthMediaFrame .

coordinateSystem
SpatialCoordinateSystem

Objek yang mewakili sistem koordinat spasial kamera yang koordinatnya akan dipetakan menggunakan data DepthMediaFrame .

Mengembalikan

DepthCorrelatedCoordinateMapper jika operasi berhasil; jika tidak, null.

Keterangan

DepthCorrelatedCoordinateMapper yang dikembalikan oleh metode ini akan menggunakan data kedalaman dari DepthMediaFrame untuk memetakan koordinat dari satu bingkai media atau MediaFrameSource ke sistem koordinat bingkai media lain atau MediaFrameSource. Parameter untuk metode ini menentukan intrinsik kamera dan sistem koordinat koordinat asli yang akan dipetakan.

Dapatkan intrinsik kamera statis untuk MediaFrameSource dengan memanggil TryGetCameraIntrinsics. Dapatkan sistem koordinat statis untuk MediaFrameSource dengan mengakses properti CoordinateSystem dari MediaFrameSourceInfo yang terkait dengan sumber bingkai. Dapatkan instrinsika kamera dinamis dengan mengakses properti CameraIntrinsics dari VideoMediaFrame. Dapatkan sistem koordinat dinamis dari MediaFrameReference dengan properti CoordinateSystem .

Anda menentukan intrinsik kamera dan sistem koordinat bingkai target atau sumber bingkai, tempat titik sumber akan dipetakan, ketika Anda memanggil metode pemetaan DepthCorrelatedCoordinateMapper.

Berlaku untuk