想象一下,有人从相机拍摄一张照片,他将拍摄多张照片,但由于没有使用三脚架或支架,拍摄的图像会略有不同。
如何对齐它们以使它们整齐地叠加并裁剪边缘
我搜索了很多,但大多数解决方案是进行3D重建或使用matlab。
e.g。 https://github.com/royshil/SfM-Toy-Library
由于我对openCV不熟悉,我更倾向于使用易于实现的解决方案
我通过在MSPaint中手动旋转和裁剪图像生成了许多数据集,但任何包含相应数据集(略微旋转和翻译的图像)的链接也会有所帮助。
编辑:我在这里找到了解决方案 http://www.codeproject.com/Articles/24809/Image-Alignment-Algorithms 它给出了旋转和平移向量的近似值。我怎么能比这更好?