DepthMediaFrame.TryCreateCoordinateMapper 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
DepthMediaFrame에 대한 DepthCorrelatedCoordinateMapper를 만들려고 시도합니다. 이 개체는 MediaFrameSource 카메라의 픽셀 좌표를 다른 MediaFrameSource 의 좌표계 또는 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
매개 변수
- cameraIntrinsics
- CameraIntrinsics
DepthMediaFrame 데이터를 사용하여 좌표를 매핑할 MediaFrameSource 카메라의 왜곡 모델을 설명하는 개체입니다.
- coordinateSystem
- SpatialCoordinateSystem
DepthMediaFrame 데이터를 사용하여 좌표를 매핑할 카메라의 공간 좌표계를 나타내는 개체입니다.
반환
작업이 성공한 경우 DepthCorrelatedCoordinateMapper 입니다. 그렇지 않으면 null입니다.
설명
이 메서드에서 반환 된 DepthCorrelatedCoordinateMapper 는 DepthMediaFrame 의 깊이 데이터를 사용하여 한 미디어 프레임 또는 MediaFrameSource 의 좌표를 다른 미디어 프레임 또는 MediaFrameSource의 좌표계에 매핑합니다. 이 메서드의 매개 변수는 매핑할 원래 좌표의 카메라 내장 함수 및 좌표계를 지정합니다.
TryGetCameraIntrinsics를 호출하여 MediaFrameSource에 대한 정적 카메라 내장 함수를 가져옵니다. 프레임 원본과 연결된 MediaFrameSourceInfo 의 CoordinateSystem 속성에 액세스하여 MediaFrameSource 의 정적 좌표계를 가져옵니다. VideoMediaFrame의 CameraIntrinsics 속성에 액세스하여 동적 카메라 내장 함수를 가져옵니다. CoordinateSystem 속성을 사용하여 MediaFrameReference에서 동적 좌표계를 가져옵니다.
DepthCorrelatedCoordinateMapper의 매핑 메서드를 호출할 때 원본 지점을 매핑할 대상 프레임 또는 프레임 원본의 카메라 내장 함수 및 좌표계를 지정합니다.