画像ファイルを作成するプログラムのテストについて

モノとしては、CSVもどきのテキストファイルを読み込んで、画像ファイルを作るプログラムのテスト。
そのプログラムを単体レベルで出来るテストケースとテスト(要目視確認)を作っていた。
元データが増えればテストケースも比例して増えるが、ある程度の境界値を設けてテストケースを無駄に増やさないようにしている。


しかし、画像作成関係のテストって自動化できるんだろうか?
例えば「どのピクセルを塗りつぶす」みたいな場合って、テスト結果画像とバイナリ比較でもするんだろうか?
それにjpegやgif、pngなどで圧縮するケースもあるだろうし。
もしかしたら、画像解析(ex. テキスト化)結果を比較でもするんだろうか?


気になるところなので、後で調べる。