在Google App Engine(GAE)中替换PIL(ImageDraw)的功能

Gre*_*ind 5 python google-app-engine python-imaging-library

因此,Google App Engine看起来不会很快包含Python Imaging Library .有一个图像api,但它很微不足道,不足以满足我的需要.

我想知道什么只有Python(没有C扩展)可以替代Image.paste和ImageDraw模块.我不想自己写,但这是一个选择.我也对其他解决方案持开放态度,例如"在其他地方进行处理,然后通过api调用",如果它们不是太难看的话.(为了记录,我刚刚建议的解决方案对我来说似乎很难看.)

其他人如何得到这个?

(我不是很喜欢GAE,只是探索,这看起来像是我的应用程序的交易破坏者.)

笔记:

对我来说,裁剪,调整大小是不够的.特别是我需要

  1. 粘贴(用另一个替换图像的一部分....可以伪造"compose")
  2. 绘制(用于绘制网格线等.也可以伪造)
  3. 文字(在图像上写文字,更难伪造,除非有人想纠正我)

Aar*_*ers 2

我的skimpygimpy.sourceforge.net 将进行绘图和文本操作,但它不会编辑现有图像(但当然,如果您想深入研究,可以对其进行修改)。它是纯蟒蛇。看到它在谷歌应用程序上运行,例如 http://piopio.appspot.com/W1200_1400.stdMiddleware#Header51

这是一个我要搞乱的实验网站。该链接可能不会永远有效。