0.引言 平时上网干啥的基本上都会接触验证码,或者在机器学习学习过程中,大家或许会接触过手写体识别/验证码识别之类问题,会用到手写体的数据集; 自己尝试写了一个生成手写体图片的python程序,在此分享下生成单张 30*30像素的手写体数字1-9图像 的一种实现方法; 我是利用random生成随机数1-9,然后PIL写到图像上,然后经过旋转、扭曲处理,得到“手写体”,这里没有加干扰线和干扰点; 得到的手写体数字图像如图1所示; 实现比较简单,用了PIL库,不需要额外安装opencv啥的,有兴趣可以自己试试。 图1 生成的手写体数字1-9 图2 利用generate_