링크와는 다르게 내용상으로는 preview 시절(?) api 같은데
colorframe -> depth
public void MapColorFrameToDepthSpace ( Array<UInt16>[] depthFrameData, out Array<DepthSpacePoint>[] depthSpacePoints ) |
depth -> colorframe 가 존재한다.
public void MapDepthFrameToCameraSpace ( Array<UInt16>[] depthFrameData, out Array<CameraSpacePoint>[] cameraSpacePoints ) |
v1.8에도 존재 (링크 사라짐)
[링크 : https://learn.microsoft.com/en-us/previous-versions/windows/kinect-1.8/jj663707(v=ieb.10)]
[링크 : https://stackoverflow.com/questions/17012585/how-do-you-map-kinects-depth-data-to-its-rgb-color]
그래서 함수 명으로 검색했는데 좀 이름이 다르다.
HRESULT MapDepthFrameToColorFrame( NUI_IMAGE_RESOLUTION eDepthResolution, DWORD cDepthPixels, NUI_DEPTH_IMAGE_PIXEL *pDepthPixels, NUI_IMAGE_TYPE eColorType, NUI_IMAGE_RESOLUTION eColorResolution, DWORD cColorPoints, NUI_COLOR_IMAGE_POINT *pColorPoints ) |
[링크 : https://learn.microsoft.com/en-us/previous-versions/windows/kinect-1.8/jj883691(v=ieb.10)]
HRESULT MapColorFrameToDepthFrame( NUI_IMAGE_TYPE eColorType, NUI_IMAGE_RESOLUTION eColorResolution, NUI_IMAGE_RESOLUTION eDepthResolution, DWORD cDepthPixels, NUI_DEPTH_IMAGE_PIXEL *pDepthPixels, DWORD cDepthPoints, NUI_DEPTH_IMAGE_POINT *pDepthPoints ) |
[링크 : https://learn.microsoft.com/en-us/previous-versions/windows/kinect-1.8/jj883688(v=ieb.10)]
'프로그램 사용 > kinect' 카테고리의 다른 글
kinect v2 잘못된 깊이 맵 맵핑 (0) | 2025.05.06 |
---|---|
libfreenect2 rgb / depth 매핑 소스코드 분석 (0) | 2025.05.05 |
kinect rgb - depth mapping (0) | 2025.05.01 |
kinect 깊이 정밀도 (0) | 2025.04.15 |
libfreenect2 on 2760p 성공 (0) | 2024.08.18 |