从PHP的图像中读取文本

问题描述:

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

所以,如果我有一个这样的形象:

enter image description here

我怎样才能提取文本“一些文本”转换成字符串。

所有的帮助和建议表示赞赏。

+0

不,但如果你想出来,让我知道! – 2010-01-07 22:45:29

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

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

有可用的软件包,叫phpOCR,这不正是你需要的。

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

+0

我试过phpOCR但它不工作。脚本有两个函数imagecreatefrompng和imagecreatefromjpeg,这些函数没有定义,因此给出了一个错误。 – sAn 2017-10-26 12:46:36

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

这不是一个繁琐的任务(这就是为什么captcha的工作和他们一样好)。

如果你想找到解决方案,你会更好的谷歌'OCR PHP'。

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