使用 PIL 保存图像时出错
Error saving an image using PIL
我正在尝试使用 getbbox
裁剪图片然后保存。但是,我不断收到一些我不知道如何修复的错误。
代码:
import ImageOps
import Image
im=Image.open("b1.jpg")
invert_im = ImageOps.invert(im) # because the boundary is white so I convert it to black so I can crop the photo
im2 =invert_im.getbbox()
invert_im = ImageOps.invert(im2) # invert back
invert_im.save("b1_cropped.jpg")
我收到的错误:
AttributeError: 'tuple' object has no attribute 'save'
有什么想法吗?
import ImageOps
import Image
im=Image.open("b1.jpg")
inverted = ImageOps.invert(im)
box = inverted.getbbox()
cropped_im = im.crop(box)
cropped_im.save("b1_cropped.jpg")
这应该是答案。
我正在尝试使用 getbbox
裁剪图片然后保存。但是,我不断收到一些我不知道如何修复的错误。
代码:
import ImageOps
import Image
im=Image.open("b1.jpg")
invert_im = ImageOps.invert(im) # because the boundary is white so I convert it to black so I can crop the photo
im2 =invert_im.getbbox()
invert_im = ImageOps.invert(im2) # invert back
invert_im.save("b1_cropped.jpg")
我收到的错误:
AttributeError: 'tuple' object has no attribute 'save'
有什么想法吗?
import ImageOps
import Image
im=Image.open("b1.jpg")
inverted = ImageOps.invert(im)
box = inverted.getbbox()
cropped_im = im.crop(box)
cropped_im.save("b1_cropped.jpg")
这应该是答案。