6

ImageMagick の convert を使用して、いくつかの .png ファイルのサイズを変更しています。問題は、convert が .png に追加情報を書き込んでいるように見えることです。

EXtdate:create 2012-11-26T19:50:31-08:001

問題は、ソース画像が変更されていない場合、古い画像と同一の新しい縮小画像が生成されることですが、この余分な時間/日付情報が含まれているため、すべてのファイルが変更されたと git に認識させます。

convert がこの追加のメタ情報を書き出さないようにして、その後のサイズ変更でファイルが変更されたように表示されないようにする方法はありますか?

4

2 に答える 2

6

-strip パラメーターを検索しています。つまり、次のようになります。

convert infile.png -resize 100x100 -strip outfile.png
于 2012-12-15T02:03:29.157 に答える
4

この問題の解決策が追加されていることがわかりました:

+set date:create +set date:modify

-strip オプションは埋め込まれたデータを削除していませんでしたが、これは削除します。

于 2012-12-15T16:40:16.020 に答える