On 06/02/2017 08:31 AM, Peter Otten wrote:
Terry wrote:

We read the docstring so you don't have to ;)

 I have to remember to utilize available help functions... my bad.

from PIL import Image
image = Image.open("sample.jpg") # some random pic I have lying around
help(image.paste)
Help on method paste in module PIL.Image:

paste(im, box=None, mask=None) method of PIL.JpegImagePlugin.JpegImageFile
instance

[...]
     Note that if you paste an "RGBA" image, the alpha band is
     ignored.  You can work around this by using the same image as
     both source image and mask.
[...]

So let's try that. (Since I don't have a transparent picture handy I'm using
a copy of 
<https://raw.githubusercontent.com/python-pillow/Pillow/master/Tests/images/transparent.png>.)

stamp = Image.open("transparent.png")
image.paste(stamp, (0, 0), mask=stamp)
image.show()
Seems to work...


_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor

I first posted my question to the image-sig list but never got a reply.

Awesome! Thank you for responding.

--
    Terry "Hoots"

         To stay young, never lose your sense of wonder.


                             *****
             My main photo gallery can be seen at:
           <URL:http://www.flickr.com/photos/tvbare/>

              I also keep a secondary gallery at:
<URL:http://www.facebook.com/pages/Osage-Plains-Images/300412117042>

                             *****

_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor

Reply via email to