如何使用python的PIL以一定角度绘制文本?

如何使用python的PIL以一定角度绘制文本?,第1张

如何使用python的PIL以一定角度绘制文本

将文本绘制到一个临时的空白图像中,旋转它,然后将其粘贴到原始图像上。您可以将这些步骤包装在一个函数中。祝您好运,确定要使用的确切坐标-
我的冷雾脑袋现在还不适应。

该演示将黄色文本写在图像上方:

# Demo to add rotated text to an image using PILimport Imageimport ImageFont, ImageDraw, ImageOpsim=Image.open("stormy100.jpg")f = ImageFont.load_default()txt=Image.new('L', (500,50))d = ImageDraw.Draw(txt)d.text( (0, 0), "Someplace Near Boulder",  font=f, fill=255)w=txt.rotate(17.5,  expand=1)im.paste( ImageOps.colorize(w, (0,0,0), (255,255,84)), (242,60),  w)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5645184.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存