我在图片中发现了一种模式,你可以在下面的图片中看到,文字"Store No“始终是白色的,并且总是在图片中的相同位置。
你会怎么做呢?为了使其尽可能简单,最好检查尽可能多的像素,因此不理想的做法是对像素进行硬编码以手动检查。也许可以制作另一个相同大小的图像,“提取”"Store No“位,使背景变黑,然后用PHP获取白色像素位置?
任何关于我该如何做的提示都将是非常有帮助的!


发布于 2014-03-18 14:37:12
您可以使用,
php手册中的示例:
int imagecolorat ( resource $image , int $x , int $y )
$im = imagecreatefrompng("php.png");
$rgb = imagecolorat($im, 10, 15);
$r = ($rgb >> 16) & 0xFF;
$g = ($rgb >> 8) & 0xFF;
$b = $rgb & 0xFF;
var_dump($r, $g, $b);--当然,您必须安装GD库
https://stackoverflow.com/questions/22471846
复制相似问题