LINEで写真の画質が落ちる理由
チャットアプリは、電波の弱い場所でも写真をすぐに届けられるように作られています。そのため送られるのは元のファイルではなく、小さくしたコピーです。LINEなどのアプリでも、送信時に写真が縮小・圧縮されることがあり、その場合は送った写真に次の2つのことが起こります。
サイズが小さくなる。最近のスマホ写真は1200万画素から5000万画素あります。たとえばWhatsAppが2023年8月にHD送信を追加したときの検証では、標準画質が1600 × 1052ピクセル、HDが最大4096 × 2692でした(ChannelNews、英語)。標準画質では、1200万画素の元写真のうち3メガピクセルにも届きません。スマホの画面では気づきませんが、拡大したり、切り抜いたり、印刷したりすると差が出ます。
画質の低いJPEGとして保存し直される。JPEGは8 × 8ピクセルのブロック単位で細部を捨て、ほとんどのエンコーダーは色の情報を明るさの半分の解像度で保存します(4:2:0クロマサブサンプリング)。LINEの圧縮の詳しい設定は公開されていませんが、結果はひと目でわかります。
- ブロックノイズ:空や壁、肌などのなめらかな部分、とくに夜景の暗い部分に四角いブロックが出ます。
- リンギング:輪郭や文字のまわりに、うっすらとした輪や点が出ます(モスキートノイズとも呼ばれます)。
- 色のにじみ:色が半分の解像度で保存されるため、鮮やかな赤や青が輪郭からはみ出します。
- 平坦でロウのような質感:髪や芝生、布、木の葉がのっぺりした面になります。
- バンディング:夕焼けのようななめらかなグラデーションが、段々の縞になります。
転送するたびに劣化が重なる。グループからグループへ転送したり、保存して切り抜いたり、加工してから送り直したりすると、前の劣化の上にさらに圧縮がかかります。何度か繰り返すと、顔はまだらになり、輪郭のまわりに輪が出てきます。いちばん悪いのは写真のスクリーンショットです。ファイルではなく画面をコピーしたもので、共有するときにまた圧縮されます。









