根据Wikipedia的说法,GraphicsMagick是ImageMagick 5.5.2的一个分支。
据我所知,GMagick没有新功能。叉车专注于更好的性能和稳定性,正如@Col所说,您应该进行测试和比较。
从功能的角度来看,如果不仅仅需要库来进行基本的大小调整和裁剪操作,我个人会更喜欢ImageMagick,因为它拥有庞大的,文档齐全的,有插图的数千个示例库,它们可以很好地工作。 GraphicsMagick似乎没有类似质量的文档。
从5.5.2版开始,GMagick还可能没有向IM添加任何新功能。可能值得检查一下ImageMagick更改日志,以了解是否缺少所需的东西。
从高度主观的角度来看,ImageMagick绝对是最受欢迎和知名的库,您可能会找到更多的支持,示例和脚本。我也怀疑性能差异是否真的会在大多数用例中产生影响-根据我过去十年的经验,IM不是最快的图形处理库,也不是最慢的图形处理库,并且完全适合大多数日常使用。
0
我正打算放弃GD来处理我网站上的图片-这太糟糕了。
每个人都说使用ImageMagick是因为它们比GD更好,但是ImageMagick与Gmagick( 瑞士图像处理的军刀 )又如何呢?
Zend在http://devzone.zend.com/article/10531上有一篇漂亮的文章在谈论它们。
在我去ImageMagick之前,有没有使用gmagick的动力?
(PHP 5.3+)
编辑:问两个库之间哪个更好是怎么回事?我认为这是一个公平的问题。如果有人可以解释一个库优于另一个库的优点,那将帮助我和其他人阅读此问题。为什么要解决这样的问题?
Edit2:对于每个问我该怎么做的人:我认为这是个遗忘:用户上传图像(可能是png / gif / bmp w / e),我需要转换成JPG,然后将其存储在数据库中,如果他们太大了,我需要调整一下它们的大小。
谢谢