如何使用opencv对齐多张相机图像
想象一下,有人用相机拍了一连串的照片,但因为没有用三脚架或者支架,所以拍出来的照片会有一点点不同。
我想知道怎么把这些照片对齐,让它们整齐地叠在一起,并裁掉边缘的部分。
我查了很多资料,但大多数解决方案要么是做3D重建,要么是用matlab。
比如说这个链接:https://github.com/royshil/SfM-Toy-Library
因为我对openCV非常陌生,所以我希望能找到一个简单易行的解决办法。
我已经通过在MSPaint中手动旋转和裁剪图片生成了很多数据集,但如果有包含对应数据集(稍微旋转和移动过的图片)的链接,那也会很有帮助。
补充一下:我在这里找到了一种解决方案,http://www.codeproject.com/Articles/24809/Image-Alignment-Algorithms,它能给出接近的旋转和移动向量。
我该怎么做得更好呢?