在Python中为图像添加合理的文本

时间:2017-08-26 01:19:49

标签: python image-processing pillow

我已经可以使用Python中的Pillow为图像添加文本。但是,我想知道如何添加格式化文本。特别是,我想在图像中添加一个文本框,使文本居中对齐。

如果使用Pillow无法做到这一点,我会对其他图像处理库(包括其他语言)开放,这样可以更容易地在图像上叠加格式化文本。

2 个答案:

答案 0 :(得分:1)

请参阅此链接中的功能 - http://pillow.readthedocs.io/en/3.1.x/reference/ImageDraw.html#PIL.ImageDraw.PIL.ImageDraw.Draw.text

第一个参数是位置。您可以根据要添加文本的图像大小来提供它。

答案 1 :(得分:0)

这是一个简单的库,它使用PIL完成文本对齐: https://gist.github.com/turicas/1455973