2024-10-01 11:19:40 发布
网友
在我的下一个项目中,我计划用文本和图形创建图像。我对ruby很熟悉,但对学习python很感兴趣。我想这可能是个好时机,因为PIL看起来是一个很好的库。然而,我不知道它与ruby所提供的(例如RMagick和rubygd)相比有什么不同。据我所知,PIL有更好的文档(rubygd甚至有一个主页吗?)以及更多功能。只是想听听一些意见来帮我决定。在
谢谢。在
文斯
但我个人需要一个巨大的记忆库来记录我的记忆。在
正如您所说,rubygd在英语文档方面有点欠缺。。。。但是在post平台上安装GD是一件很麻烦的事情,有一个小包装器,里面有一些有用的示例,叫做gruby,值得一看。(如果你想要alpha transparency,请确保安装了最新的GD lib)
对于整个社区博客的帮助,PIL是最好的方法。在
PIL已经存在很长时间了,而且非常稳定,所以它可能是您的第一个Python项目的一个很好的候选对象。PIL文档包含了一个有用的tutorial,它可以让您快速了解最新情况。在
PIL是一个很好的图书馆,使用它。ImageMagic(RMagick包装的)是一个非常重的库,如果可能的话应该避免使用。它很适合于对图像进行本地处理,例如,一个批处理照片编辑器,但对于web上常见的图像处理任务来说,处理器效率太低。在
编辑:针对这个问题,PIL支持绘制矢量形状。它可以绘制多边形、曲线、直线、填充和文本。我曾在一个项目中使用它来在web上生成PNG图像的圆角。它本质上具有GDI+(在Windows中)或GTK(在Linux上的Gnome中)的大多数绘图功能。在
但我个人需要一个巨大的记忆库来记录我的记忆。在
正如您所说,rubygd在英语文档方面有点欠缺。。。。但是在post平台上安装GD是一件很麻烦的事情,有一个小包装器,里面有一些有用的示例,叫做gruby,值得一看。(如果你想要alpha transparency,请确保安装了最新的GD lib)
对于整个社区博客的帮助,PIL是最好的方法。在
PIL已经存在很长时间了,而且非常稳定,所以它可能是您的第一个Python项目的一个很好的候选对象。PIL文档包含了一个有用的tutorial,它可以让您快速了解最新情况。在
PIL是一个很好的图书馆,使用它。ImageMagic(RMagick包装的)是一个非常重的库,如果可能的话应该避免使用。它很适合于对图像进行本地处理,例如,一个批处理照片编辑器,但对于web上常见的图像处理任务来说,处理器效率太低。在
编辑:针对这个问题,PIL支持绘制矢量形状。它可以绘制多边形、曲线、直线、填充和文本。我曾在一个项目中使用它来在web上生成PNG图像的圆角。它本质上具有GDI+(在Windows中)或GTK(在Linux上的Gnome中)的大多数绘图功能。在
相关问题 更多 >
编程相关推荐