【问题标题】:How can I find where a specific string is on an image?如何找到图像上特定字符串的位置?
【发布时间】:2011-10-03 06:12:04
【问题描述】:

我想知道是否有人知道我可以将图像文件提供给 Python、C 或 Java 程序并获取特定字符串在图像上出现位置的坐标?

【问题讨论】:

  • 如果您想要 Python 或 C 中的代码,为什么要使用 java
  • 也可以是java,我真的不在乎是什么语言。
  • 您是否需要完整的 OCR(例如,您是否正在尝试解决与 CAPTCHA 等效的问题)或者您是否知道字符串(以及它的外观,即什么字体/字体大小)。如果是后者,你仍然需要进行特征查找,但是会简单很多。正如劳伦斯所提到的,OpenCV 可以做你想做的事(并且具有 C++ 和 python 绑定(或者更具体地说,是在 C++ 中并且具有 python 和其他绑定)
  • 基本上我知道我在找什么字符串,我只需要知道它在图像上的位置。

标签: java python c image image-processing


【解决方案1】:

您所说的称为Optical Character Recognition,或OCR。

OCR 并不容易从头开始实施,但是那里有一些库。 OpenCV can be used for OCR.

【讨论】:

    【解决方案2】:

    我对此进行了更多研究。事实证明,sikuli 正是我所需要的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-24
      • 2011-01-15
      • 1970-01-01
      • 2020-10-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多