PIL VS RMagick /红宝石-GD
-
22-07-2019 - |
题
有关我的下一个项目,我打算创建一个文本和图形图像。我很舒服红宝石,但兴趣学习蟒蛇。我想这可能是一个好时机,因为PIL看起来像一个伟大的图书馆使用。不过,我不知道如何比较哪红宝石所提供的(如RMagick和Ruby-GD)。从我可以收集PIL有更好的文档(不红宝石-GD甚至有一个主页?)和更多的功能。只是想听到一些意见,以帮助我做出决定。
感谢。
文斯
解决方案
ImageMagic是一个巨大的图书馆,并在阳光下做的一切,但与RMagick变种很多报告内存问题,我个人认为它是我的需要矫枉过正。
至于你说的红宝石-GD在地面上有点薄,当涉及到英文文档....但GD是安装在后平台不费吹灰之力并有一些所谓有用的例子稍微包装的 gruby 那值得一看。 (如果你是Alpha透明度后,请务必安装最新的GD库)
对于整个社区的blogy帮助,PIL的方式。
其他提示
PIL是一个很好的文库,使用它。 ImageMagic(什么RMagick套)是应尽量避免一个非常沉重的库。其良好的做图像的局部处理,说,一批照片编辑器,但是实在是太过处理器低效的网络常见的图像处理任务。
修改强>响应于该问题,PIL支持绘制矢量形状。它可以绘制多边形,曲线,线条,填充和文本。我在一个项目上产生飞在网上圆角阿尔法角落PNG图像中使用它。它本质上具有大部分GDI +(在Windows)或GTK(在侏儒在Linux)。
的绘图功能PIL已经存在了很长一段时间,是非常稳定的,因此它可能是你的第一个Python项目一个很好的候选人。该PIL文档包括一个有用的教程,这应该让你加快速度很快。
不隶属于 StackOverflow