1

我正在尝试在 matlab 中对齐多个图像,但我无法让 matlab 正确对齐它们。我想对齐它们,以便我可以通过将它们拼接/平均在一起来叠加它们以制作更大的图像。我在这里张贴了几张图片。虽然手动对齐 5 个图像并不难,但我想制作一个脚本来完成它,这样我也不需要手动对齐数百个相似的图像。

在过去的几天里,我尝试了几种方法来让它工作。我的想法是,如果我可以对图像进行足够的过滤,那么我可以为字母制作一个蒙版,然后将它们对齐就很容易了——但我无法让它发挥作用。

我尝试使用局部自适应阈值来补偿图片中不均匀的亮度级别,但它不允许我正确对齐它们。对于实际的图像对齐,我一直在使用 imregister() 和 normxcorr2() 但两者都没有正确对齐图像。

我不认为这应该是那么难做到,但我一直没能做到。任何想法或见解将不胜感激。


编辑:在此处执行各种操作后上传的图像

4

1 回答 1

0

我会做一些特征检测,然后是 RANSAC 算法来找到任何一对图像之间的转换。

请在 Mathworks 网站上查看此演示:http: //www.mathworks.com/videos/feature-detection-extraction-and-matching-with-ransac-73589.html

于 2012-12-13T06:54:30.600 回答