python 3.5 png椭圆显示为矩形

python 3.5 png椭圆显示为矩形,python,png,python-imaging-library,Python,Png,Python Imaging Library,在下面的代码中,png椭圆显示为矩形 有人能告诉我原因和如何解决这个问题吗 from PIL import Image ellipse = Image.open("C:\Python\shapes\\ellipse.png") ellipse.show() 尝试将带有所有双反斜杠的“C:\Python\shapes\\eliple.png”更改为“C:\\Python\\shapes\\eliple.png”。图像始终是矩形。唯一能使图片变成椭圆的是颜色和透明度。尝试椭圆。转换('RGBA'

在下面的代码中,
png
椭圆显示为矩形

有人能告诉我原因和如何解决这个问题吗

from PIL import Image

ellipse = Image.open("C:\Python\shapes\\ellipse.png")
ellipse.show()

尝试将带有所有双反斜杠的
“C:\Python\shapes\\eliple.png”
更改为
“C:\\Python\\shapes\\eliple.png”

图像始终是矩形。唯一能使图片变成椭圆的是颜色和透明度。尝试
椭圆。转换('RGBA')
以包含alpha通道。我不确定它会起作用,但我会试试。只是试了一下,那不太好。你能不能提供所需图像和当前正在获取的图像的链接?我只是用颜色填充png文件的其余部分来解决这个问题。所以椭圆被一个彩色矩形所包围。无论如何,谢谢:)这也不行,我只是用颜色填充png文件的其余部分来解决这个问题。所以椭圆被一个彩色矩形所包围。无论如何,谢谢你:)