写一个Python小程序,可以实现将指定字体所有的汉字转换为PNG格式图片,将汉字输出图片时可指定图片的大小。
将行楷体汉字转为图片输出的效果如下:
以下是程序实现的部分关键代码片段:
import os
import pygame
def mkCharimg(ch):
pygame.init()
font = pygame.font.Font("stxingkai.ttf", 480)
rtext = font.render(ch, True, (0, 0, 0), (255, 255, 255))
pygame.image.save(rtext, ch+".png")
使用以上代码可以将汉字输出为图片。
已转换的行楷所有汉字图片放在这里供大家下载,可以用来训练行楷字体汉字的AI识别: