300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > Python中 如何使用ImageDraw在Image上绘制粗线?

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

时间:2024-01-17 20:18:49

相关推荐

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

绘制线的代码如下:

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 += 1top += 1draw.polygon([(left, top), (left+width-1, top), (left+width-1, top+height-1), (left, top+height-1)], outline=(255, 0, 0))

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

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。