擅长:python、mysql、java
<p>我意识到这个问题很老了,但是对于当前版本的枕头(v4.2.1),有一个名为<code>putalpha</code>的函数。对我来说似乎很管用。我不知道在你需要改变alpha的每一种情况下是否都有效,但它确实有效。它为图像中的每个像素设置alpha值。看起来,虽然你可以使用一个掩码:<a href="http://www.leancrew.com/all-this/2013/11/transparency-with-pil/" rel="noreferrer">http://www.leancrew.com/all-this/2013/11/transparency-with-pil/</a>。</p>
<p>像这样使用<code>putalpha</code>:</p>
<pre><code>from PIL import Image
img = Image.open(image)
img.putalpha(128) # Half alpha; alpha argument must be an int
img.save(dest)
</code></pre>