【问题标题】:How to find angle of rotation of barcode如何找到条码的旋转角度
【发布时间】:2016-03-14 06:14:22
【问题描述】:

我需要将下图旋转回 0 度。

我尝试使用 Leptonica 图像处理库的 pixFindSkewAndDeskew 函数,但它正在返回输入图像的副本。我需要的输出图像可能看起来像这样
@ 987654322@

我的算法应该旋转任何方向的图像。

此功能有哪些限制

我必须为这个功能提供什么样的输入图像,例如高分辨率图像等?我应该考虑哪些参数来获得 去歪斜 图像?

【问题讨论】:

    标签: image-processing image-rotation leptonica


    【解决方案1】:

    梯度方向的直方图应具有一个显示主要方向的峰值。如果这还不够,霍夫变换将返回该方向的许多段。

    或者,您可以应用少量旋转并尝试读取条形码,直到它起作用。如果读者足够聪明,可以告诉你代码大纲,那么你就有了准确的方向。

    【讨论】:

    • 是的,但是如何使用直方图数据找出 Leptonica 中的角度。我想使用霍夫变换,但我在 Leptonica 中获得了类似的功能。
    • 如何使用pixFindSkewAndDeskew Leptonica 功能去歪斜图像?输入图像分辨率为 1586x1603。我应该使用什么样的输入图像?我尝试更改函数中定义的参数仍然不起作用
    猜你喜欢
    • 2013-02-13
    • 2012-11-03
    • 2018-06-27
    • 1970-01-01
    • 2021-08-31
    • 1970-01-01
    • 1970-01-01
    • 2012-06-04
    • 1970-01-01
    相关资源
    最近更新 更多