Python中将原始图像转换为PNG
我刚开始学Python,想写一个脚本把原始文件转换成png格式。到目前为止,我写的代码是这样的:
rawData = open('filename', 'r').read()
imgSize = (515, 515)
img = Image.fromstring(1, imgSize, rawData)
im.save('Test.png')
但是我总是收到一个错误信息,上面写着“[Errno 2] 没有这样的文件或目录”。
我觉得我的代码肯定有什么问题,但我自己看不出来。有人能帮我吗?
1 个回答
1
你可能有一个叫做 filename
的变量,所以你应该这样做:
rawData = open(filename, 'r').read()
注意,这里没有引号。如果加上引号,你就是在说字符串 "filename"
是你的路径,这我可不太相信。