【问题标题】:Read text from an image with PHP [closed]使用 PHP 从图像中读取文本 [关闭]
【发布时间】:2010-01-07 22:43:11
【问题描述】:

我想尝试使用 PHP 从图像中读取一些文本。

如果我有这样的图像:

如何将文本“Some text”提取到字符串中。

感谢所有帮助和建议。

【问题讨论】:

标签: php image


【解决方案1】:

您正在寻找的过程称为光学字符识别。

http://en.wikipedia.org/wiki/Optical_character_recognition

有一个可用的包,称为 phpOCR,它完全可以满足您的需要。

http://sourceforge.net/projects/phpocr/

【讨论】:

  • 我已经尝试过 phpOCR 但它不起作用。该脚本有两个函数 imagecreatefrompng 和 imagecreatefromjpeg 没有定义,因此会报错。
  • @san 你需要安装 php-gd 库
【解决方案2】:

phpOCR 不是最佳选择,我会推荐用于 PHP 的 TesseractOCR “在 PHP 脚本中使用 TesseractOCR 的包装器。” https://github.com/thiagoalessio/tesseract-ocr-for-php

【讨论】:

    【解决方案3】:

    这就是所谓的 OCR。 (见http://en.wikipedia.org/wiki/Optical_character_recognition)。

    这不是一项微不足道的任务(这就是验证码的工作如此出色的原因)。

    如果您想找到解决方案,最好使用谷歌搜索“OCR PHP”。

    【讨论】:

    • 这是一件有趣的事情。谷歌搜索“php ocr image to text”会在结果顶部带来同样的问题。所以元(或矛盾,如果你愿意的话)
    • 验证码效果很好,我看不懂
    猜你喜欢
    • 2011-04-27
    • 1970-01-01
    • 2012-07-21
    • 1970-01-01
    • 1970-01-01
    • 2012-11-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多