将一系列 RGB 图像和深度文件转换为 mkv 文件格式
Converting a sequences of RGB images and depth files to mkv file format
我有来自外部相机的一系列 png 和相应的深度文件(与相应的图像对齐)。
RGB:
1.png
2.png
3.png
ETC
150.png
深度:
1.txt
2.txt
3.txt
ETC
150.txt
我在另一个名为 camera.txt 的文件中也有内在函数和相应的相机信息。
我的目标是将这些图像和深度文件转换为 mkv 文件,以便利用 pykinect 的 body 跟踪器 (https://github.com/ibaiGorordo/pyKinectAzure)
到目前为止,我已经能够将图像和深度文件转换为 open3D RGBD object。 参见:http://www.open3d.org/docs/release/python_api/open3d.geometry.RGBDImage.html
我认为我们需要 运行 通过 azure kinect reader (https://github.com/isl-org/Open3D/blob/0ec3e5b24551eaffa3c7708aae8630fde9b00e6c/examples/python/reconstruction_system/sensors/azure_kinect_recorder.py#L34),但这似乎打开了摄像头以进行额外输入。
如何将此 rgbd 图像保存为 mkv 文件格式以读入 pykinect reader?
我
你试过了吗:
- 将 RGBD 图像转换为 numpy 数组:
http://www.open3d.org/docs/latest/tutorial/Basic/rgbd_image.html
- 然后将 numpy 数组转换为 mkv 文件,如:
我有来自外部相机的一系列 png 和相应的深度文件(与相应的图像对齐)。
RGB: 1.png 2.png 3.png ETC 150.png
深度: 1.txt 2.txt 3.txt ETC 150.txt
我在另一个名为 camera.txt 的文件中也有内在函数和相应的相机信息。
我的目标是将这些图像和深度文件转换为 mkv 文件,以便利用 pykinect 的 body 跟踪器 (https://github.com/ibaiGorordo/pyKinectAzure)
到目前为止,我已经能够将图像和深度文件转换为 open3D RGBD object。
我认为我们需要 运行 通过 azure kinect reader (https://github.com/isl-org/Open3D/blob/0ec3e5b24551eaffa3c7708aae8630fde9b00e6c/examples/python/reconstruction_system/sensors/azure_kinect_recorder.py#L34),但这似乎打开了摄像头以进行额外输入。
如何将此 rgbd 图像保存为 mkv 文件格式以读入 pykinect reader? 我
你试过了吗:
- 将 RGBD 图像转换为 numpy 数组:
http://www.open3d.org/docs/latest/tutorial/Basic/rgbd_image.html
- 然后将 numpy 数组转换为 mkv 文件,如: