【发布时间】:2010-11-29 08:14:00
【问题描述】:
我有 python 代码,只需要对照片做几件简单的事情:裁剪、调整大小和覆盖水印。我用过 PIL,重新采样/调整大小的结果很糟糕。我用过imagemagick,界面和命令的设计是把一只猫装在盒子里,然后用键盘反复把它扔下一组楼梯。
我正在寻找可以与 python 一起使用的不是 PIL 或 Imagemagick 的东西来进行简单、高质量的图像转换。就此而言,如果命令行界面良好,它甚至不必具有 python 绑定。
哦,它需要与平台无关,我们的生产服务器是 linux,但我们的一些开发人员在 Windows 上开发。它也不需要安装一堆愚蠢的 gui 代码来用作库。
【问题讨论】:
-
你会看到一段时间。 PyMagick 是除了 PIL 之外唯一的东西。
-
人们如何认为 PIL 可以接受?任何调整大小的操作(甚至是下采样)都会产生伪影和模糊,即使使用 ANTIALIAS 重采样设置也是如此。我已经尝试了几个小时让它产生我可以接受的结果,但与 Photoshop 或 GIMP 等桌面工具相比,PIL 的大小调整是可悲的。
-
我使用 resize with antialias 来生成文档生成应用程序的缩略图,它们与 acrobat pdf 查看器的功能相当
标签: python command-line libraries imaging