RemoveAI by Kumiro

無劣化の削除と再エンコードの違い

圧縮データの保持と画像の描き直しは別の処理です。

標準モードはコンテナを編集し、JPEGのスキャン、PNGのIDAT、WebPの画像データを再圧縮せず保持します。容量が減っても画像データは同じです。

「無損失」の対象を確かめる

メタデータを取り除きつつ、元の符号化された画像データを保つことと、ファイル全体が同じバイト列であることは異なります。メタデータが変わればファイルやハッシュ値も通常変わりますが、それだけで画質低下とは言えません。何を維持する処理なのかを明確にする必要があります。

確認すべきポイント

所有するか処理の許可を得た画像を使い、原本を残してください。対象のメタデータだけを容器構造から取り除く処理なのか、デコード後に再出力する処理なのかを確認します。向き、色、透明度、該当する場合はアニメーションを比較し、厳密には符号化画像データの一致も検証します。見た目だけでは再エンコードの有無は断定できません。

表示に必要な情報もある

向きのタグやICCプロファイルは表示に影響します。ブラウザーのキャンバスからの再出力も、無損失である根拠にはなりません。形式や変種ごとに検証が必要で、ある画像の成功をすべてのJPEG、PNG、WebPに当てはめることはできません。

ファイルが小さくなると画質は落ちますか?

必ずしもそうではありません。メタデータの削除だけでも容量は減るため、サイズだけでなく処理方法と画像データを確認してください。

確認のみ

確認のみ

参考資料

画像の裏側を、知る。

画像メタデータを理解する実用ガイド。

ガイドを見る

関連ツールと資料

画像メタデータ、形式、出所に関する公式資料。