背景
定期的に実行するようなコマンドが生成する画像について、見た目が同じ画像が生成されているのに、毎回 Git での差分を出したくない。
結論
-strip
オプションを用いる。
Strip the image of any profiles, comments or these PNG chunks: bKGD,cHRM,EXIF,gAMA,iCCP,iTXt,sRGB,tEXt,zCCP,zTXt,date. To remove the orientation chunk, orNT, set the orientation to undefined, e.g., -orient Undefined.
補足
-strip
オプション を用いた場合には、たとえば EXIF や画像の回転情報なども消えてしまいます(ドキュメント参照)- 残したいメタ情報がある場合には、
+set
オプション や-define
オプション を使う方法もあるようです*1
*1:試していないので断言できない