Python3とPILが必要(Anacondaを使うと勝手に入ってて便利ですね)。 フォントのディレクトリや画像サイズを適宜変えるとよさそう。 """ フォントを指定して数字の文字画像を生成する(黒背景白文字) """ import os import re from PIL import Image, ImageDraw, ImageFont SIZE = W, H = 28, 28 def num_to_english(x): """ 数字の英語文字列を返す """ assert 0 <= x <= 9, "Input int x (0 <= x <= 9)" return ("ZERO", "ONE", "TWO", "THREE", "FOUR", "FIVE", "SIX", "SEVEN", "EIGHT", "NINE")[x] def make_image(idx, fon