gpt4 book ai didi

Python PIL 裁剪不裁剪图像

转载 作者:行者123 更新时间:2023-11-28 22:40:02 24 4
gpt4 key购买 nike

我有以下裁剪图像的功能:

def crop(original_image):


original_image = Image.open(original_image)
original_image.crop((25, 25, 50, 50))
#original_image.load()

thumb_io = StringIO.StringIO()
original_image.save(thumb_io, format='JPEG')

thumb_file = InMemoryUploadedFile(thumb_io, None, 'foo2.jpg', 'image/jpeg',
thumb_io.len, None)


return thumb_file

保存的图像只是原始图像,没有任何尺寸编辑。我尝试了负载而不是负载,但这并没有什么不同。

原始图像为 300 x 450。

图像没有保存任何裁剪编辑,我做错了什么?

最佳答案

改变这一行:

   original_image =  original_image.crop((25, 25, 50, 50))

因为裁剪函数的返回值是一个矩形区域但是你不保存!

关于Python PIL 裁剪不裁剪图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34142924/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com