Pythonで文字画像を作る
指定したフォントで画像を生成する
日本語が不自由。.ttfを指定して文字を描画しそれをpngファイルで保存する方法について。
Pythonの画像処理についてはOpenCV以外にもPillow等優秀なものが揃っている。今回はPillowのImageFont, ImageDrawを使って実装した。
環境構築
実装
利用
解説
フォントの設定
これだけでできる。便利
文字サイズの取得
描画したテキストがどの程度の画像サイズになるか事前に知っている必要があるため、以下コードで事前に把握している。
どこかに静的関数で存在していればこんな変な実装にならなかったような…。
おわりに
pillow便利。