我必须在Matlab中从Kinect生成RGB深度对齐图像。我按照Matlab的this链接进行了操作,但是通过说出这个来创建错误 深度图像和彩色图像的分辨率应相同。
RGB的分辨率为1920 * 1080,深度图像为512 * 424。我试图在Kinect sensores中更改这些属性,但它说这些只是只读值,我们无法改变它们。
然后我跟着另一个link并尝试将深度图像调整为RGB ,然后再次运行Matlab链接的对齐命令,这次它说:
使用重塑时出错 要重新安置,元素的数量不得改变。
出错
imaq.internal.KinectDepth2ColorMap中的错误
vision.internal.visionKinectDepthToColorMap中的错误 alignColorToDepth
我还尝试将 RGB图像调整为深度,然后尝试对齐,结果不正确。超过70%的部分是全黑的,然后在右上角有一个调整大小的RGB图像。这些结果是不可接受的。
我试图找到更好的校准解决方案,但到目前为止我找不到任何有用的东西。如果有人能帮助我,我会感谢你。