Hello, I'm trying to create a watermark on an image by using the app engine images composite function. However the function doesn't seem to respect the transparency in my overlay image, which is just a copyright symbol. It fills the transparent area with white so the final output looks like this http://bayimg.com/image/eaaagaacb.jpg. I have tried all sorts of combinations for opacity and image types but nothing seems to work right. Please advise.
[code] def post(self): im = avatar = self.request.get("image") image = images.Image(im) result = urlfetch.Fetch('http://upload.wikimedia.org/wikipedia/ commons/5/58/Red_copyright.png') copyright = result.content new_image = images.composite([ (im, 0 ,0, 1.0, images.TOP_LEFT), (copyright, 0 ,0, 0.5, images.CENTER_CENTER)], image.width, image.height, 0, images.PNG) self.response.headers['Content-Type'] = "image/png" self.response.out.write(new_image) --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to google-appengine@googlegroups.com To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~----------~----~----~----~------~----~------~--~---