【发布时间】:2014-09-03 04:21:25
【问题描述】:
我试图在 Matlab 中找到 2 个摄像头(Kinect RGB 和 IR)之间的投影变换,我已经阅读了几个答案,但他们都使用 OpenCV,此时我可以在 2 个图像中找到棋盘点(@ 987654323@,imageIRPoints),并重叠两张图片我得到以下内容:
很明显,两台相机都有不同的视角。经过搜索,我发现了这个:
tform = fitgeotrans(imageRGBPoints ,imageIRPoints,'Projective');
Color_Transformed = imwarp(color, tform);
我得到了第一张双倍尺寸和小旋转的图像。最后,我尝试了 Mathworks 的 this 教程,使用 SURF 功能,但我不明白矩阵变换在哪里,我怎样才能同时适合两个图像?
【问题讨论】:
标签: matlab kinect transformation camera-calibration projective-geometry