【发布时间】:2022-01-21 13:25:14
【问题描述】:
image = open(filepath, 'rb')
new_image = open("new_image_path.jpg", 'w', encoding="ISO-8859-1")
new_image.write(image.read().decode(encoding="ISO-8859-1"))
如果我在notepad++中打开它,我得到的新图像完全一样,但是新图像已损坏并且由于某种原因无法打开。
【问题讨论】:
-
需要在
wb模式下打开new_image才能写入二进制数据。 -
非常感谢您,先生。