我在PNG图像上绘制了很多小方块,目前正在使用GD,每张图像需要大约1秒来绘制200个左右的小方块。对我来说似乎很长一段时间,如果我以某种方式获得AGG(link)的包装并使用它,它会更快吗?
或者有更快的方法来绘制小方块吗?
我正在使用PHP,但当然我只能exec
任何应用程序。
编辑:代码样本按要求提供,但我认为你不能从我所解释的中获得更多。循环大约是1,000:
for($run=0; $run<$numdata; $run++)
{
$co=explode(' ',substr($data[$run],3));
imagefilledrectangle($image,$co[0],$co[1],$co[2],$co[3],$transparent);
}