繁体   English   中英

在Python中用PIL打开一张GIF图片

[英]Opening a GIF picture with PIL in Python

我正在尝试打开一个 GIF 文件,但它出现了一个我不明白的语法错误。 图像是否必须更改为 PNG/JPEG,因为我试图保持透明度,如果我必须更改文件类型,这将丢失。

我不明白的语法错误

我试图保留图像并使用 screen.addshape 用 Turtle 打开它。 这适用于图像,但是我在调​​整图像大小时遇到​​问题,因此我不得不使用 PIL 库打开图像,然后调整它们的大小

Image.open("your.gif")应该可以工作。 但是,路径不是您认为的字符串。 \\是转义字符。 要键入\\ ,您需要使用\\\\代替\\

因此Image.open("C:\\Your\\Path\\to a funny\\image.gif") Image.open("C:\\\\Your\\\\Path\\\\to a funny\\\\image.gif") Image.open("C:\\Your\\Path\\to a funny\\image.gif")变成了Image.open("C:\\\\Your\\\\Path\\\\to a funny\\\\image.gif")Image.open(r"C:\\Your\\Path\\to a funny\\image.gif") (原始字符串)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM