从图像中解析简单数字

时间:2012-09-19 16:28:40

标签: php

所以,我有一个这样的图像:http://imgur.com/qBGvP

总是看起来像这样,尽管数字可能不同。它是一个gif,背景是透明的,数字是白色的。

我需要一些方法将其解析为要在脚本中使用的数字。我有什么想法可以解决这个问题吗?

1 个答案:

答案 0 :(得分:6)

如果字体是等宽字体并且图像中数字的位置是恒定的,则将图像分解为单个数字应该是微不足道的。然后,将每个图像输出为某种格式(PNG可能是最好的)并比较文件。

如果您使用相同的脚本保存已知数字,然后将它们与实际案例数据进行比较,则效果最佳。如果无法做到这一点,你将不得不进行像素对像素的比较,这对于如此小的图像来说并不是一个大问题。

基本上你是通过一个程序来制作一个非常原始的OCR,这个程序是“这就是数字的样子,那么它的数字是多少?”