PIL:将文件保存在 python
PIL: saving file in python
from PIL import Image
in_put = raw_input("provide the image path: ")
pic_im = image.open(in_put)
pic_im.rotate(45).show()
pic_im.save("outputfile.jpg")
我使用上面的代码来打开和旋转用户输入的图像。
但每次保存图像时我都必须手动更改 "outputfile.jpg" 的名称。
请指导保存修改后的图片:例如
如果我原来的文件路径是E:\Picture\Nature.jpg
然后它应该将修改后的文件保存在名称为 E:\Picture\Nature_modified.jpg
的保存位置
也许是这样的?
output_filename = in_put[0:len(in_put)-4] + "_modified.jpg"
pic_im.save(output_filename)
from PIL import Image
in_put = raw_input("provide the image path: ")
pic_im = image.open(in_put)
pic_im.rotate(45).show()
pic_im.save("outputfile.jpg")
我使用上面的代码来打开和旋转用户输入的图像。
但每次保存图像时我都必须手动更改 "outputfile.jpg" 的名称。
请指导保存修改后的图片:例如
如果我原来的文件路径是E:\Picture\Nature.jpg
然后它应该将修改后的文件保存在名称为 E:\Picture\Nature_modified.jpg
的保存位置也许是这样的?
output_filename = in_put[0:len(in_put)-4] + "_modified.jpg"
pic_im.save(output_filename)