ari*_*iel 16 python python-imaging-library
我正在寻找一个命令,它将使用PIL在现有图像上绘制一个圆圈.
im = Image.open(path)
Run Code Online (Sandbox Code Playgroud)
我想要一个能绘制半径r和中心的彩色圆圈的功能(x,y)
Joh*_*ooy 24
image = Image.open("x.png")
draw = ImageDraw.Draw(image)
draw.ellipse((x-r, y-r, x+r, y+r), fill=(255,0,0,255))
Run Code Online (Sandbox Code Playgroud)
小智 6
image = Image.open("x.png")
draw = ImageDraw.Draw(image)
draw.ellipse((x-r, y-r, x+r, y+r), fill=(255,0,0,0))
Run Code Online (Sandbox Code Playgroud)
使用这种方式我无法使它半透明,它总是不透明的
这个问题可以通过这里给出的解决方案来解决: 如何用 Python 绘制透明多边形?
直接链接:https : //stackoverflow.com/a/21768191
image = Image.open("x.png")
draw = ImageDraw.Draw(image)
draw.ellipse((x-r, y-r, x+r, y+r), fill=(255,0,0,0))
Run Code Online (Sandbox Code Playgroud)
使用这种方式我无法使其半透明,它总是不透明的
| 归档时间: |
|
| 查看次数: |
31053 次 |
| 最近记录: |