use*_*537 2 python python-imaging-library
我刚刚使用python图像库(PIL)完成了一些图像处理,但无法使save函数正常工作。整个代码工作正常,但不会保存生成的图像。代码如下:
im=Image.new("rgb",(200,10),"#ddd")
draw=Image.draw.draw(im)
draw.text((10,10),"run away",fill="red")
im.save("g.jpeg")
Run Code Online (Sandbox Code Playgroud)
保存会产生错误,因为扩展名未知,甚至删除点也无济于事。
用途.jpg
:
im.save("g.jpg")
Run Code Online (Sandbox Code Playgroud)
图像库确定扩展使用哪种编码器,但是在某些版本的PIL中,JPEG编码器.jpeg
仅注册扩展.jpg
。
另一种可能是您的PIL安装不支持JPEG 可言 ; 例如,尝试将图像另存为PNG。
归档时间: |
|
查看次数: |
4357 次 |
最近记录: |