在 python 中使用 pillow 覆盖原始图像
Overriding Original image using pillow in python
我正在尝试使用 pillow 编辑图像。我看到我们只有将编辑后的图像保存在新文件中的选项。
有没有办法在将编辑后的图像保存到枕头中时覆盖原始图像?只是想知道。
您可以为新文件指定任何路径。如果要替换原始文件 - 只需使用原始文件路径作为新路径:
from PIL import Image
size = (128, 128)
original_file_path = 'folder/file.jpg'
try:
im = Image.open(original_file_path)
im.thumbnail(size)
im.save(original_file_path)
except IOError:
print("cannot create thumbnail for", original_file_path)
我正在尝试使用 pillow 编辑图像。我看到我们只有将编辑后的图像保存在新文件中的选项。
有没有办法在将编辑后的图像保存到枕头中时覆盖原始图像?只是想知道。
您可以为新文件指定任何路径。如果要替换原始文件 - 只需使用原始文件路径作为新路径:
from PIL import Image
size = (128, 128)
original_file_path = 'folder/file.jpg'
try:
im = Image.open(original_file_path)
im.thumbnail(size)
im.save(original_file_path)
except IOError:
print("cannot create thumbnail for", original_file_path)