このプログラムは、string.txtに保存された文字列を、一行ずつ取り出して、手書きの画像を自動生成するプログラムである。
使用したデータセットは以下の3つである。
- ETL6(日本語のカタカナ、大文字のアルファベット)
- ETL9G(日本語、標準JIS第二種漢字、ひらがな)
- matlabのemnist(小文字のアルファベットのため)
matlabのemnistのデータセットは以下の記事を参考に入手した。
https://qiita.com/aki_abekawa/items/c2b94187f2ba7dc56993
- ディレクトリETL6にETL6のバイナリファイルを入れる
- ディレクトリETL6にあるmake_etl_table.pyを実行する
- ディレクトリETL9GにETL9Gのバイナリファイルを入れる
- ディレクトリETL9Gにあるmake_etl_table.pyを実行する
- ディレクトリemnistにemnist-byclass.matを入れる
- ディレクトリemnistにあるmake_table.pyを実行する
- ディレクトリETL6とETL9Gとemnistの中身を全てディレクトリETLに入れる
- strings.txtに作成する文字列を書き込む
- make_image.pyを実行する