如何完美对齐 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)的主要内容,如果未能解决你的问题,请参考以下文章

限制反应中的多项选择

IOS的一个带动画的多项选择的控件

如何防止 optgroups ios Safari 中的多项选择

如何使用python查找已知数据的多项分布参数?

如何防止 nattable 中的多项选择?

如何使用具有不同 where 条件的多项选择获得结果