需要推荐歪斜方法

时间:2015-03-22 19:40:24

标签: java javafx

我目前正在为邮票收藏家开发一个小型JavaFX程序。该想法是允许用户加载邮票的扫描并以各种方式操纵它。但是,我遇到了一个具有一个特定功能的小障碍,我正在寻找专家提供的采取何种方法的建议。

我目前的问题是如何校正图像。这是sample iamge

我最初尝试this method,它使用Radon变换的变体。只要印章具有直边,它就能很好地工作。然而,对于在边缘周围有穿孔的印章,它会产生极其不同的结果。

由于邮票设计中的变化,最佳解决方案是我可以检测穿孔圆并对齐它们。

在我开始另一条兔子踪迹之前,有没有人有什么建议让这项工作变得更好?我不一定需要代码(虽然这会很棒),我真的只是寻求那些更好地理解可能选项的人的指导。

提前致谢。

编辑:经过一些额外的测试后,看来当前Radon变换的问题不是穿孔印章的不均匀边缘,而是图像的初始倾斜角度。

在约5度垂直范围内的任何物体都会产生正确的倾斜角度,并且可以正确旋转到对齐状态。任何大于5度的东西都会产生不正确的倾斜角度 - 有趣的是,每次都有相同的不正确倾斜角度(0.001953122516弧度),无论源图像是15度角还是45度。

0 个答案:

没有答案