0

圧縮された画像ファイルを読み込んで編集し、もう一度保存すると、品質が低下するのではないかとよく思います。保存時に同じ品質グレードを使用した場合、アルゴリズムはファイルがすでにJPEGとして圧縮されていることを何らかの形で検出するため、表示された表現を再度圧縮しようとしても意味がありませんか?

常にオリジナル(たとえば、PSD)を保持し、常にそれを変更してから、JPEGまたは必要なものとして保存する方がよいでしょうか?

4

6 に答える 6

4

はい、それ以上のファイル情報は失われます。複数の変更を行う場合は、元の非圧縮ファイルを処理します。

于 2009-07-05T13:23:42.973 に答える
3

JPEGなどの非可逆圧縮画像形式に関しては、連続した圧縮により、目に見える品質の低下が生じます。品質の低下は、圧縮アーティファクトや画像のぼやけなどの形で発生する可能性があります。

同じ品質設定を使用して画像を保存しても、品質は低下します。「品質を維持する」、またはより良い方法として、品質の低下をできるだけ少なくする唯一の方法は、利用可能な最高品質の設定を使用することです。それでも、品質が損なわれないという保証はありません。

はい、JPEG などの非可逆圧縮方式を使用して画像を作成する場合は、元のコピーを保持しておくことをお勧めします。オリジナルはPNGなどの無損失の圧縮スキームで保存できます。これは、(一般的に) ファイル サイズが大きくなりますが、ファイルの品質を維持します。

(注: JPEG にはロスレス バージョンがありますが、最も一般的なものはDCTなどの技術を使用して画像を処理するもので、損失があります。)

于 2009-07-05T13:25:03.017 に答える
2

一般的に、はい。ただし、圧縮形式によっては、通常、ファイル形式のプロパティを操作するように設計されたソフトウェアによって、品質を損なうことなく実行できる特定の操作 (主に回転とミラーリング) があります。

理論的には、JPEG は各 8x8 ブロック pf ピクセルを個別に圧縮するため、同じ圧縮設定で保存されている場合、画像のすべての変更されていないブロックを保持できるはずですが、これを実装するソフトウェアは知りません。

于 2009-07-05T14:42:35.263 に答える
1

もちろん。最初に使用されるアルゴリズムのレベルは、その後の保存とはおそらく異なるためです。これは、画像操作ソフトウェア(Photoshopなど)を使用して簡単に確認できます。ファイルを数回保存し、毎回圧縮レベルを変更します。ほんの少し。画像の劣化が見られます。

于 2009-07-05T13:41:51.190 に答える
1

変更がローカルであり(領域を再シェーディングするのではなく、数ピクセルを修正する)、同じ設定で元の編集ツールを使用する場合、影響を受けない領域での劣化を回避できます。それでも、圧縮されたブロックが影響を受け、回復できないため、変更領域周辺で品質がさらに低下することが予想されます。

本当の答えは、ソース画像の編集を実行し、可能な場合は圧縮せずにキャプチャし、使用する画像をターゲットにする前に必要な程度の圧縮を適用することです。

于 2009-07-05T13:58:11.123 に答える
1

はい、画像を JPEG として再保存すると、常に少しの情報が失われます。どれだけ失うかは、画像を読み込んだ後に何をしたかによって異なります。

画像を同じサイズに保ち、わずかな変更のみを加えれば、それほど多くのデータが失われることはありません。画像が読み込まれると、元の画像の近似値が圧縮データから再作成されます。同じ圧縮を使用して画像を再保存すると、失われるデータのほとんどは、読み込み時に再作成されたデータになります。

画像のサイズを変更したり、大きな領域を編集したりすると、再保存時に失われるデータが多くなります。画像の編集された部分は、最初に圧縮したときとほぼ同じ量の情報を失います。

可能な限り最高の品質を得たい場合は、常にオリジナルを保持する必要があります。

于 2009-07-05T14:35:15.247 に答える