私は.jpgファイルからメタデータを削除して、何も置き換えようとしていません。どのように私はこれを行うかもしれないの例を誰も提供することができますか?JavaのJPEG画像からメタデータを削除するにはどうすればよいですか?
5
A
答えて
5
イメージを読み取ってもメタデータは読み込まれません。ちょうどそれを読んでそれを書き返すだけです。
BufferedImage image = ImageIO.read(new File("image.jpg"));
ImageIO.write(image, "jpg", new File("image.jpg"));
+0
がありますプログラム全体のコードですか? – Samir
+1
これはプログラム全体です。単に "image.jpg"をファイル名に置き換えてください。 – tskuzzy
+1
画質を維持するのはどうですか? – StanislavL
関連:http://stackoverflow.com/questions/37062959/how-to-remove-image-metadata-from-large-images-without-out-of-memory-in-java – Thilo