我想合并2张图像,并且也要合并在第一张图像的特定位置。

例子:
第一张图片:x.png(400 X 400像素)
第二张图片:y.png(在100,100坐标下)

如何在Google Appengine中使用python做到这一点?

如果您可以为此提供一些代码...或对此代码的任何引用...,将不胜感激。

谢谢,
请让我知道进一步的澄清。

最佳答案

这可以使用非常精简的成像库来完成,该库可以模拟PIL的某些功能。您需要的功能是composite

from google.appengine.api import images

xpng = #Load data from x.png here, or read from BlobProperty
ypng = #Load data from y.png here, or read from BlobProperty

composite = images.composite([(xpng, 0, 0, 1.0, images.TOP_LEFT),
    (ypng, 100, 100, 1.0, images.TOP_LEFT)], 400, 400)

#composite now holds your new image data, to do what you want with

关于python - 使用Google App Engine和python合并2张图片?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5594708/

10-13 07:46