
ImageMagickでメタデータから不要な情報を削除する
経緯
画像ファイルにあるメタデータの確認及び、不要な情報を削除したかったので試してみた。メタデータを確認するソフトは色々とある様だが、Windows標準ソフトから既に、自分の環境に入っているソフトはないか探したところ、ImageMagickをインストールしていたので使うことにした
前提
ImageMagickがPCにインストールされていること
※インストール方法について要望があれば記事にします。
方法
全てしなくてよい。自分のしたいことに合わせて参考にしてほしい。なお、自分にとって不要な情報が消えているかは自分で確認してほしい
メタデータの情報を参照する
identify -verbose 画像ファイルのパス/画像ファイル名.png
メタデータをテキストに落とす
identify -verbose 画像ファイルのパス/画像ファイル名.png > output.txt
メタデータの情報(一部)を削除する
mogrify -strip 画像ファイルのパス/画像ファイル名.png
メタデータをテキストに再び落として何が消えたか比較するためにテキストに落とす
identify -verbose 画像ファイルのパス/画像ファイル名.png > output2.txt
複数の画像にあるメタデータ(一部)を一括で削除する
mogrify -strip 複数の画像ファイルが格納されているディレクトリパス/*.png
参考
ImageMagickの公式ページ
参考にしたブログ
おわり!