良好的图像调整大小框架

问题描述:

我目前正在调整PHP中的图像大小,我的当前代码需要大约2-2.2秒(不包括上传时间)才能将图像调整为两种大小,一种缩略图大小和一种中等大小。 任何人都可以推荐一个框架或类,我可以下载,将迅速调整图像的大小?良好的图像调整大小框架

谢谢。

伊夫使用此之前曾经和它工作得很好

http://www.white-hat-web-design.co.uk/articles/php-image-resizing.php

不知道它是快你已经拥有,但。

我已经使用了ImageMagick很长一段时间,它的效果很好。

作为来自Ruby和本地方的人,我会建议避免使用基于ImageMagick的解决方案,因为它会消耗大量内存,并且首先会很慢。

我发现很多脚本语言倾向于包装三个免费图像库之一:ImageMagick,ImageScience和GraphicsMagick。当涉及图像大小调整时,所有这三个库的性能都相对较差。如果您必须在三者之间做出选择,则GraphicsMagick具有最佳性能,而ImageScience消耗的内存最少。

然而,开出任意库,我建议根据要么VIPS的NetPBM,这是一个很大更快,消耗少得多的内存比自己更受欢迎的同行有一些事情。

如果钱不是问题,那么包装类似Linux的英特尔IPP可能是最快的选择。但是,IPP约为200美元。

+0

您提供的解决方案是否包含PHP的插件/ API? – daniel 2009-07-03 13:01:37