画像の一部をぼやけさせようとしています。最終的には顔をぼかしたいのですが、一部だけをぼかすことができません。画像の一部を切り取って元の画像に貼り付けようとしています。トリミングはできますが、トリミングした領域を貼り付けた画像を保存しようとすると、「AttributeError: 'NoneType' object has no attribute 'save'」というメッセージが表示されます。
私が使用しているコードは次のとおりです。
import Image, ImageFilter
picture = Image.open("picture1.jpg")
#finds width and height of picture
width, height = picture.size
#crops the picture
box = (20, 20, width/2, height/2)
ic = picture.crop(box)
#blurs the cropped part of the picture
ic = ic.filter(ImageFilter.GaussianBlur(radius=20))
#pastes the image back
blurredPic = picture.paste(ic, box)
#saves the new image and the cropped image
blurredPic.save("BlurredPic.jpg")
ic.save("cropPic.jpg")
本当に助かります。