如何完美对齐 2 个扫描的多项选择纸图像? (Matlab)
Posted
技术标签:
【中文标题】如何完美对齐 2 个扫描的多项选择纸图像? (Matlab)【英文标题】:How to perfectly align 2 scanned multiple choice paper images? (Matlab) 【发布时间】:2012-12-26 15:46:43 【问题描述】:有没有办法对齐 2 个扫描的多项选择纸图像?也许通过使用条形码自动对齐它们或使用特定的形状,以便我可以在 Matlab 中比较或找到两篇论文之间答案的差异?
这是reference image。
这是image I want to alter,它将覆盖参考图像。
【问题讨论】:
欢迎来到 stack-overflow,您可以在该网站上向我们展示您尝试过的内容(即代码),然后我们会为您提供帮助。 这更多的是算法问题而不是编程问题,请考虑在dsp.stackexchange.com提问 Mathematica 很有趣:ImageCompose[ ImageAlign[f = Import["http://oi45.tinypic.com/24pmgbb.jpg"], Import["http://oi47.tinypic.com/2ntjqiq.jpg"]], f, .5]
,给了i.imgur.com/Z3EKG.png
@mmgp 非常直接,+1
【参考方案1】:
您的问题有时被称为“刚性图像注册”,有许多软件包可以解决这个问题。例如,在 MATLAB Central 上查看以下内容。
http://www.mathworks.com/matlabcentral/fileexchange/19086-automatic-2d-rigid-body-image-registration
这里是“刚性”而不是“弹性”,因此只考虑平移和旋转,但不考虑拉伸,因为您使用的是纸张。
【讨论】:
以上是关于如何完美对齐 2 个扫描的多项选择纸图像? (Matlab)的主要内容,如果未能解决你的问题,请参考以下文章