gpt4 book ai didi

algorithm - 如何判断图片是否需要旋转

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:23:57 25 4
gpt4 key购买 nike

我正在尝试找到一种方法来确定是否需要旋转图像以使文本水平对齐。如果确实需要旋转多少度?

我正在将图像发送到 tesseract,为了使 tesseract 有效,图像中的文本需要水平对齐。

我正在寻找一种不依赖于图像中“方向”元数据的方法。

我想到了以下方法来做到这一点:

  1. 将图片顺时针旋转 90 度四次,然后将所有四张图片发送到 tesseract。这并不理想,因为需要将一张图像处理 4 次。
  2. 使用霍夫线变换来查看线条是垂直的还是水平的。如果它们是垂直的,则旋转图像。这样图像仍然可能需要旋转 180 度。所以我不确定这会有多有效。

我想知道是否有其他方法可以使用 OpenCV、imageMagik 或任何其他图像处理技术来完成此操作。

最佳答案

如果您有 1000 张水平或垂直图像,您可以将这些图像的大小调整为 224x224,然后针对此任务微调卷积神经网络,例如 AlexNet 或 VGG。如果你想知道图像向右旋转了多少次,你可以将标签设置为顺时针旋转的次数,如 0,1,2,3。

http://caffe.berkeleyvision.org/gathered/examples/finetune_flickr_style.html

关于algorithm - 如何判断图片是否需要旋转,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36699988/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com