创建图像的副本-python

2024-09-28 17:18:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我正试图从一个图像文件中读取数据并将其写入一个新文件-以制作副本。

下面是我的代码,用于读取原始图像的数据并将每个字节写入新图像:

file = open("image2.png", "w")
with open("image.png", "rb") as f:
    while True:
        byte = f.read(1)
        if not byte:
            break
        file.write(byte)

现在,它确实创建了一个名为“image2.png”的新文件,但是当我试图打开它时,我得到一个错误,说图像已经损坏或损坏。

如何读取图像的数据并将其写入新文件?


Tags: 文件数据代码图像字节png图像文件with