📜  Python PIL | ImageDraw.Draw.chord()(1)

📅  最后修改于: 2023-12-03 14:46:02.317000             🧑  作者: Mango

Python PIL | ImageDraw.Draw.chord()

Python PIL (Python Imaging Library)是Python的一个图片处理库,可以使用它来创建、打开、修改和保存多种图片格式,例如JPEG、PNG、BMP等等。其中ImageDraw.Draw.chord()方法是用来在图像上绘制弦(Chord)形状的。

基本语法

下面是ImageDraw.Draw.chord()的基本语法:

ImageDraw.Draw.chord(xy, start, end, fill=None, outline=None)
参数说明
  • xy: 表示弦的尺寸,是一个由表示左上角和右下角坐标的二元组组成的元组;
  • start: 表示弧的起始角度,0表示3点钟方向,单位是度;
  • end: 表示弧的结束角度,同样是以0度为3点钟方向;
  • fill: 填充颜色,可以使用十六进制颜色码或颜色名称;
  • outline: 弦的边框颜色。
示例

下面的代码展示了如何使用ImageDraw.Draw.chord()来绘制一个红色填充、蓝色边框的弦。

from PIL import Image, ImageDraw

img = Image.new("RGB", (300, 300), "white")
draw = ImageDraw.Draw(img)

draw.chord((50, 50, 250, 250), 0, 180, fill="red", outline="blue")

img.show()

绘制的结果如下所示:

chord-example

更多关于Python PIL的信息请参考官方文档;更多关于Markdown的信息展开这里