您当前的位置: 首页 >  Python

柳鲲鹏

暂无认证

  • 0浏览

    0关注

    4642博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Python中,如何使用ImageDraw在Image上绘制粗线?

柳鲲鹏 发布时间:2019-04-12 18:24:16 ,浏览量:0

  绘制线的代码如下:


draw = ImageDraw.Draw(image_frame)
draw.polygon([(left, top), (left+width-1, top), (left+width-1, top+height-1), (left, top+height-1)], outline=(255, 0, 0))

  保存为图片时会发现,线只有一个像素,怎么办?这个时候,移动一个像素,再绘制一次:

left += 1
top  += 1
draw.polygon([(left, top), (left+width-1, top), (left+width-1, top+height-1), (left, top+height-1)], outline=(255, 0, 0))

  如果觉得还是不够粗,再移动像素绘制.

关注
打赏
1665724893
查看更多评论
立即登录/注册

微信扫码登录

0.0593s