首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >向python生成的图像添加文本

向python生成的图像添加文本
EN

Stack Overflow用户
提问于 2012-09-09 19:54:28
回答 1查看 2.7K关注 0票数 2

我让一条python读取一个串口,然后用这个数据创建一个二维码。我想做的是将用于生成二维码的数据添加到生成的图像中。

代码语言:javascript
复制
qr = qrcode.QRCode(
    version=1,
    box_size=10,
)
data1 = arduino.readline()
shadata1 = hashlib.sha1(data1).hexdigest()

qrdata = data1 + shadata1[0] + shadata1[1] + shadata1[2] + shadata1[3] + shadata1[4] + shadata1[5]
qr.add_data(qrdata)
qr.make(fit=True)

img = qr.make_image()
img_file = "/" + data1 + ".png"
img.save(img_file, 'PNG')

因此,在我获得生成并保存的二维码的时刻,我希望拥有以下内容

代码语言:javascript
复制
 _____________
|             |  "Title"
|             |  Data1
|             |  "Pin Code"
|             |  shadata1[0] shadata1[1] shadata1[2] shadata1[3] shadata1[4] shadata1[5]
|             |
|_____________|

我不知道我将如何实现这一点。

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-09-09 19:58:01

使用Python Image Library,您可以操作图像,包括向其中添加文本。

请注意,PIL仅适用于Python 2.x。v3支持正在进行中。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12338848

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档