栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

在Python中使用给定的字体正确渲染文本并准确检测其边界

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

在Python中使用给定的字体正确渲染文本并准确检测其边界

pyvips似乎正确地做到了。我尝试了这个:

$ python3Python 3.7.3 (default, Apr  3 2019, 05:39:12) [GCC 8.3.0] on linuxType "help", "copyright", "credits" or "license" for more information.>>> import pyvips>>> x = pyvips.Image.text("Puzzling", dpi=300, font="Miss Fajardose", fontfile="/home/john/pics/MissFajardose-Regular.ttf")>>> x.write_to_file("x.png")

pyvips文档对选项进行了快速介绍:

https://libvips.github.io/pyvips/vimage.html#pyvips.Image.text

或者C库文档有更多详细信息:

http://libvips.github.io/libvips/API/current/libvips-create.html#vips-
text

它为抗锯齿文本制作了一个带状的8位图像,可用于进一步处理,传递给NumPy或PIL等。在简介中有一节介绍了如何将libvips图像转换为数组:

https://libvips.github.io/pyvips/intro.html#numpy-and-
pil



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/652864.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号