什么是最快速的方式和准确渲染非反锯齿字体(如ttf字体)使用Python到内部图像(例如,一个PIL.Image
,即我don不需要显示它)?我说准确,因为我用pygame试了一下,而且我给它的大小的渲染字体与Word或Paint中渲染的窗口不匹配。蟒蛇渲染非反别名字体到内部图像
1
A
回答
7
Python图像库(PIL)可以使文本图像 - 从售前我可不是意识到这是不准确的的,但我还没有完全测试它尚未...
例 - 现有的问题:
from PIL import Image
from PIL import ImageFont, ImageDraw
image = Image.new("RGBA", (288,432), (255,255,255))
usr_font = ImageFont.truetype("resources/HelveticaNeueLight.ttf", 25)
d_usr = ImageDraw.Draw(image)
d_usr.fontmode = "1" # this apparently sets (anti)aliasing. See link below.
d_usr.text((105,280), "MYTEXT",(0,0,0), font=usr_font)
参见:
http://www.pythonware.com/products/pil/
http://mail.python.org/pipermail/image-sig/2005-August/003497.html
1
啊this is how it's done ...应该呈现相同的窗口在IS使用的算法。
相关问题
- 1. 蟒蛇:cairoplot gantt_chart渲染问题
- 2. jinja2蟒蛇渲染“for循环”
- 3. 蟒蛇统一渲染:如何知道一个Unicode字符从字体
- 4. 字体渲染?
- 5. 渲染窗体到位图
- 6. 反应:动态渲染嵌套图像
- 7. 将字体从闪存渲染到图像
- 8. 蟒蛇Django的字符串渲染的问题
- 9. 蟒蛇 - 字符串中的字体图像坐标
- 10. 图像识别和3d渲染
- 11. Netbeans字体渲染
- 12. Windows字体渲染
- 13. MathJax渲染字体
- 14. Grails渲染插件在部署时不渲染图像
- 15. Visual C# - 从窗体渲染图像?
- 16. Android-图像渲染
- 17. 使用PDFBox渲染Type3字体字符作为图像
- 18. 蟒蛇opencv:没有图像
- 19. 周围图像matplotlib蟒蛇
- 20. 蟒蛇 - 不创建图像
- 21. 文本输入内部的不同字体渲染?
- 22. 无法渲染字体真棒图标
- 23. 渲染在X11位图字体
- 24. 转换字符串的一部分到变量名蟒蛇
- 25. cfdocument内部HTML渲染
- 26. 渲染内部原子
- 27. 将pdf的部分内容渲染为图像
- 28. 蟒蛇名
- 29. 蟒蛇嵌套导入别名
- 30. 渲染到立方体贴图
啊这个不准确就是我的意思。但我已经发布了另一个关于它的问题[这里](http://stackoverflow.com/questions/5748973/why-is-my-truetype-font-of-size-11-rendering-different-than-windows)。 – Claudiu 2011-04-21 19:41:01
啊这实际上把它作为反锯齿,我想它不是。任何提示如何做到这一点? – Claudiu 2011-04-21 20:09:43
@Claudiu根据此页面编辑回答:http://mail.python.org/pipermail/image-sig/2005-August/003497.html – elliot42 2011-04-21 21:26:15