dyn*_*mic 86 php gd image imagemagick image-processing
我正在放弃GD来操纵我的网站中的图像 - 这太糟糕了.
每个人都说要使用ImageMagick因为它们比GD好,但ImageMagick和Gmagick(瑞士军刀图像处理)怎么样?
Zend在这里有一篇很漂亮的文章http://devzone.zend.com/article/10531谈论它们.
在我离开ImageMagick之前,是否有使用gmagick的动机?
(PHP 5.3+)
编辑:问两个库之间哪个更好有什么问题?我认为这是一个公平的问题.如果有人可以解释一个lib优于另一个的好处,那将有助于我和其他人阅读这个问题.为什么要关闭这样的问题?
编辑2:每个人都在问我需要做什么:我认为这是不经意的:用户上传图像(可能是png/gif/bmp w/e)我需要转换为JPG,然后将其存储在数据库中,最终如果它们是太大我需要调整一下它们.
谢谢
Pek*_*ica 44
根据维基百科,GraphicsMagick是ImageMagick 5.5.2的一个分支.
据我所知,GMagick没有新功能; 叉子专注于更好的性能和稳定性,正如@Col所说,你应该测试和比较自己.
从功能的角度来看,如果需要一个库不仅仅是基本的调整大小和裁剪操作,我个人更喜欢ImageMagick,因为有数千个示例的庞大,记录良好且图文并茂的库可以很好地工作.GraphicsMagick似乎没有类似质量的文档.
从版本5.5.2开始,GMagick也可能没有向IM添加任何新功能.可能值得查看ImageMagick更改日志是否遗漏了您需要的任何内容.
在一个非常主观的说明中,ImageMagick绝对是更受欢迎和知名的库,您可能会找到更多的支持,示例和脚本.此外,我怀疑性能差异是否真的会在大多数用例中产生影响 - 根据我过去十年的经验,IM不是最快的,但也不是最慢的图形处理库,非常适合大多数日常用途.
| 归档时间: |
|
| 查看次数: |
38512 次 |
| 最近记录: |