JPEGファイルを単に開いたり閉じたりすると、画質が低下しますか?


24

私はかなりの数の写真のクラスがあり、多くの写真の本を読み、多くのフォーラムを上映しました。そして、私はこの質問に対する一貫した答えを見つけることができません。ある「キャンプ」では、JPEGファイルを開いたり閉じたりするたびに画質が低下します(圧縮のため)。他のキャンプでは、実際に写真を編集してから再保存しない限り、画質の低下はないと言います。

次の場合に違いが生じますか?

  • 標準の画像ビューアで画像を開き、写真を「閉じる」だけですか?
  • Photoshop Elements Editorで画像を開き、そこで閉じますか?
  • 単に閉じて画像と再保存するだけの場合は?

JPEGを閉じたり保存したりすると画質が低下するのはいつか、そうでない場合は誰かが簡単な答えを出すことができますか?


1
JPEGを開いても「解凍」されないため、閉じても「再圧縮」されず、品質が低下しません。圧縮(および「損傷」)は、JPEGが開かれたときではなく、最初に生成されたときに行われます。
ElendilTheTall 14年

11
@ElendilTheTall:JPEG画像を開くと、ほとんど間違いなくなりますを開くことによって、実際にそれを表示するのではなく、その後のファイルシステム操作を意味し、少なくともあれば、それは解凍されています。
マイケルボルグワード

回答:


55

これは誤解に基づいています。品質の低下は、画像がJPEGとして保存されるときに行われる圧縮中にのみ発生します。ただし、編集されたかどうかは関係ありません。

だから、:あなたはなりますが、イメージエディタとそれを再保存で画像を開いた場合は、すべての編集をしなかった場合でも、失う品質を(いくつかの非常に特定の例外を除いて、コメントを参照します)。ただし、開いて表示するだけで、保存する代わりに閉じると、何も変わりません。

ところで:これはPhotoshopのような従来の画像編集プログラム専用です。RAWファイルを「開発」するLightroomなどのプログラムは、(JPEGファイルを処理する場合でも)異なるアプローチに従います。常に元の画像をそのまま保持し、最終結果をエクスポートするときに適用される編集手順を個別に保存します。そのため、このようなプログラムを使用すると、品質の低下を心配する必要はありません(複数回、つまり)。ただし、とにかくJPEGソースファイルを使用しないでください。


4
「あなたはされます、あなたが任意の編集をしなかった場合でも...品質を失います。」それはアプリケーションに依存します。アプリケーションは、変更が加えられていないことを十分に認識しており、元のJPEGに追加の品質損失なしに、元の圧縮スキームを書き換えます。
DocMax 14年

9
@LightnessRacesinOrbit:私はあなたがそれについて間違っていると確信しています。データを周波数領域から元の領域に変換し、元に戻すと、毎回量子化によるエラーが追加される可能性があります。最終的には何らかの定常状態に向かって収束するかもしれませんが、私はそれを疑います。
マイケルボルグワード14年

2
ここに:photo.stackexchange.com/a/34192は、私の例では8または9サイクルで収束しました。
mattdm 14年

1
@DocMax:1)アプリがメモリに圧縮ストリームを保存(または再読み込み)するか、2)JPEGファイルを実際に書き換えずにそのままにしておく必要があります(存在する場合はタイムスタンプを含む)。非常にありそうもないシナリオ
レオンブロ14年

1
アプリケーションが圧縮ストリームをそのまま保持して書き換えることはめったにないことに同意します。一度見たことがありますが、それは何年も前のことで、今日よりも記憶が大切でした。私のポイントは、「品質失われる」ということは、品質の損失はまったく回避できないことを意味するということだけでした。「ほぼ間違いなく品質を失う」という問題はありません。
DocMax 14年

23

絶対違う。ファイルを編集し、JPEGとして再保存して、画像圧縮の効果を複合する必要があります。表示するだけでは何の効果もありません。効果がある場合、ウェブ上のすべてのJPEGは1〜2日で完全に「消耗」します。


参考までに、わかりにくいガイダンスの例を次に示します(これはフォトブログのWebサイトからの引用です)。劣化は軽微です。おそらく最初は気づかないでしょうが、時間の経過とともにそれが見えるでしょう。」
マークトーマス14年

14
@markthomas:重要な言葉は保存されます -保存は閉じることとは全く異なります。
マイケルボルグワード

2
「摩耗」の+1 ... Googleは、検索結果ページに数秒ごとに「ペイント」の新しいコートを適用する必要があります。
hjk 14年

@MichaelBorgwardt確かに、「ファイルが開かれるたびに、ファイルが保存されるたびに」と誤解される可能性があります。最初に開くことなく保存すると、劣化がはるかに大きくなりますが、それでも開口部について言及すべきではないと思います。
ファックス

7

JPEG圧縮は、最初に損失の多いフェーズ、次に損失のないフェーズという2つの異なるフェーズがあると説明できます。これらの違いを理解することは、この質問にとって重要です。これは、何が起こっているのかを理解するのに役立ちますが、よくある間違いがどこから来たのかを理解するのに役立つため、それほど重要ではありません。

非可逆圧縮は、ファイルが保存されたときにのみ発生します。これは、品質の低下を引き起こす部分です。ただし、ファイルを閉じるだけでは、非可逆圧縮をトリガーするには不十分です保存する必要があります。エディターによっては、ロスレス圧縮を誤ってトリガーすることを避けるために、編集されていないJPEGファイルの保存を拒否する場合がありますが、エディターが実際にそれを行うかどうかはわかりません。

ロスレス圧縮は、ファイルが保存されたときにのみ発生します。主な違いは、ファイルを保存せずに閉じたときに発生したとしても、それは無損失であるため問題ではないということです。JPEGは両方の手法を併用します。

ロスレス解凍は、ファイルが開かれるたびに発生しますが、それ以外のときは発生しません。閉じたときでも、保存したときでもありません。ロスレス減圧の場合と同様に、これらの時間帯にロスレスが発生したとしても、それが発生しても問題にはなりません。

「損失のある減圧」は決して起こりません。そのようなことはありません。損失のある圧縮フェーズ中に破棄されたデータがなくなったため、ありえません。何らかの方法で再構築できれば、損失のない圧縮アルゴリズムではなく、損失のない圧縮アルゴリズムが得られます。2つのタイプの圧縮に言及したが、理由を説明せずに1つのタイプの圧縮解除に言及しただけでは奇妙に見えるので、この概念についても言及しているだけです。

ファイルを保存すると、両方の種類の圧縮がトリガーされることに注意してください。画像が編集されていないことがわかっている場合を除き、これを回避する方法はあまりありませんが、保存することもあまり意味がありません。また、保存せずにファイルを閉じるだけでは、どちらのフェーズもトリガーされず、「安全な」可逆圧縮もトリガーされないことに注意してくださいこのため、ファイルを開いたり閉じたりするだけでは画質が低下することはありません


ユーザーインターフェイスがオープン編集保存で、画像データがコピーされているという特別な兆候がないときにメタデータ(コメント、メモ)を編集するだけでプログラムが何をするか心配しているしかし、再圧縮されていません。
JDługosz

概念としての「損失のある解凍」は完全に理にかなっていますが、それを実装するものは何も知りません。圧縮ファイルには一定量のデータが含まれています。そのデータの低解像度バージョンのみを抽出する解凍アルゴリズムを想像できます。これを行うと、利用可能なすべてのデータを抽出するよりもはるかに高速になる可能性があり、たとえば、そのようなアルゴリズムを使用してプレビューを提供できます。(たとえば、JPEGは画像を8x8ブロックのシーケンスとして圧縮します。各ブロックの平均色を抽出し、1/8サイズのプレビュー用に単一ピクセルとしてレンダリングできます。)
David Richerby 14年

@jdlugosz一般にメタデータのみを更新するプログラムは、JPGの画像部分を解凍/再圧縮しません。新しいファイルにある部分をそのままコピーします。JPGファイル形式は、メタデータのみを更新する必要がある場合に、実際にそのように実行する方が簡単で作業が少ないように構成されています。しかし、それはすべてソフトウェアに依存しています。それが物事を行う方法で愚かである場合、(他のソフトウェアを使用する以外に)それを回避する方法はありません。
トニー14年

@DavidRicherbyプレビューなどに解凍エンジンを使用するソフトウェアがたくさんあります。ほとんどのWebベースの写真アルバムは、これを行ってサムネイルを生成し、小さなディスプレイのブラウザーに低解像度バージョンを送信します。MacOSXでは、FinderとiPhotoのサムネイルビューがそれを行います。WindowsのExplorerのサムネイルもそれを行うと思いますが、それについてはわかりません。
トニー14年

実際、AIUIでは、JPEG圧縮圧縮解除の両方が(多少)損失が大きくなります。言うことです。つまり、あなたは正確に圧縮されたデータから元の画像を復元することはできません、あなたは(常に)は正確に復元画像から圧縮されたデータを復元することはできません。ほとんどの場合、これはクリッピングが原因で発生する可能性があります。圧縮されたYUV DCT係数を8ビットRGBピクセルカラーにマッピングし直すと、一部のピクセルが0未満または255を超えるカラー値になり、クリッピングされる場合があります。
イルマリカロネン14年

4

JPEGファイルを開いたり閉じたりするだけでは、(私が知っているプログラムでは)保存コマンドがトリガーされないため、再圧縮は行われません。

実際に「保存」を行う時間については、何が変更されたか、問題の画像プログラムがどれだけ賢いかによって異なります。

ユーザーCutNGlassはすでに、スマート画像プログラムの例「Better JPEG」について言及しています。これは、JPEG画像が多数の独立してエンコードされた長方形のピクセルブロックで構成されていることを利用しています。 -画像を保存するときに圧縮されます。たとえば、このようなプログラムを使用すると、赤目を除去でき、JPEGイメージを保存すると、変更の影響を受けたブロックのみが再圧縮されます。 http://www.betterjpeg.com/features.htm

現在、再圧縮する必要のないJPEG画像の一部を再圧縮する必要を回避するためのこの手法は、本当に「古いニュース」です(私は専門家ではなく、10年以上前から知っています)。すべての優れた画像処理プログラムがこれまでにこれを完全に処理することは当然だと思います(通常、JPEG画像を開いて[保存]を押しても再圧縮は行われませんが、プログラムはどのブロックも変更されていないことを知っているので、そのままにしておきます)が、この質問とそのさまざまな答えを見れば、このまだ真実ではないことしかわかりません!*たぶん、そのようなソリューションの背後にあるプログラミングは、私が思っているよりも複雑です-そうでなければ、すべてのJPEG処理プログラムはこの数年前に持っていたでしょう!*


こんにちは新しいユーザー。貢献してくれてありがとう、betterjpegへのリンクを含めると便利です。開発者の観点から見ると、状況は極度のエッジケースと呼ばれます-便利になるためには、ユーザーが部分編集を行い、まったく同じ品質の出力設定を望み、ソースファイルがいくつかのJPEGエンコーディングオプションの1つであることに依存します。関係する作業量については、十分なメリットがありません。
ジェームズスネル14年

こんにちは@JamesSnell!まず第一に、すべての画像処理プログラムが可能な限りJPEGの劣化を回避するために全力を尽くさない理由についてのフィードバックを本当に感謝します。ただし、このプログラミング作業を行うのが多すぎる場合、およびユースケースが「極端なエッジケース」を表しているかどうかは、非常に主観的であると言わなければなりません。プログラムが処理する画像形式の数とJPEGの一般的な使用方法に依存します。また、失う必要のないもの(この場合は不必要な画像品質の低下)を失いたくないかどうかによって異なります。
カール14年

また、JPEGは世界#1(最も使用されている)画像形式であるため、それ自体で「極端なエッジケース」以外の何かを作成します(少なくとも「極端な」という単語は削除する必要があります) )。このブロック処理手法が画像プログラムに実装されている場合、さまざまな状況(赤目除去、画像の回転/反転、トリミングなどの部分的な編集)に使用できるという事実も考慮すると、また、「極端なエッジケース」以外の何かを示します。それは最も要求された機能ではないかもしれませんが、同時に、それが高く評価されると確信しています!
カール14年

1
カール、私は@JamesSnellにこれがエッジケースであることに同意します-そして、私はここでいくらかの経験があるので人気のある画像エディタに取り組んできました。ファイルを開くと、編集のためにメモリ内の非圧縮バージョンにコピーされ、元のファイルはすぐに破棄されます。これによりメモリが節約され、ソースとして任意のファイル形式を使用できる柔軟性が得られます。JPEGのロスレスフリップまたはローテーションが可能なソフトウェアを見てきましたが、非常に特殊な機能です。リンクするプログラムは、この機能を一般的な編集に拡張する唯一のエディターです。
マークランサム

計量してくれてありがとう、マーク-そしてあなたの洞察に感謝します。しかし、世界で最も一般的な画像ファイルタイプを使用した非常に一般的なタイプの編集について話しているため、これを「エッジケース」とは呼びません。彼らがこれを処理するのに「価値がある」と感じるための画像劣化については、ほとんどの画像プログラムがこれを処理しないが、それを「エッジケース」にしない理由の説明です。JPEGファイルは通常、非圧縮バージョンよりもはるかに小さいため、メモリに保存してこの機能を追加できます。
カール

3

表示するだけで品質が失われることはありません。ただし、上記で指摘したように、ファイルを保存するときにエディターが圧縮すると、変更を加えずに保存すると画質が低下する場合があります。たとえば、圧縮なしのJPEGがあるとします。

  1. GIMPで開き、変更を加えずに保存します
  2. GIMPは、必要な圧縮量(品質)を尋ねます
  3. 90%の品質を入力します(デフォルト)

これを20回行うと、20回圧縮されているため、品質が大幅に低下します。圧縮せずに(100%品質)保存すると、変更はありません。


3
JPEGには常に圧縮があります。JPEGには「圧縮なし」というものはありません。本質的に損失があります。ただし、[JPEG圧縮]画像を100%の品質でJPEGコンプレッサーに通しても、品質低下することありません。
明度レース、モニカと14年


1
ない場合は、間違いなく@geometrikal
mattdm

2
同じ品質レベルで再保存した場合の品質損失の例:photo.stackexchange.com/a/34192
mattdm

2
また、100%品質は圧縮なしではないことに注意してください。
mattdm 14年

2

もちろん、他のファイルと同様に、「保存」を押さずにファイルを閉じるだけでは、変更は行われません。(単に開いたり閉じたりする単語Docのように考えてください)

変更を加えると、ほとんどのプログラムは「変更を保存する」かどうかを尋ねる通知を出します。

したがって、答えは間違いなくあなたの質問にはありません。

お役に立てば幸いです。


1

簡単に言えば:

  • オープニング:品質の損失なし
  • コピー:品質の損失なし
  • 表示:品質の低下なし
  • 編集せずに保存:コピー、品質の低下なし*
  • メタデータの編集のみで保存:品質の低下なし*
  • 圧縮品質の変更による保存:品質の低下
  • 画像データの編集後の保存:品質の低下

*プログラムによっては、実装が不十分なプログラムは、不要な場合でも実際に再圧縮され、結果として品質が低下する場合があります

デジタルデータのデコードはロスレスです。単なるデコードと表示がデータを変更するような単一のデジタル形式はありません。

潜在的に損失があるのは、画像データの再圧縮だけです。実際には単なるメタデータ編集である特定の編集操作は、品質の損失を引き起こさないはずです。たとえば、EXIFローテーションは無損失です。


プログラムは、変更されていないイメージの一部から逐語的にコピーされたデータを使用してファイルを生成できますが、他の部分の新しい圧縮データを生成できます。たとえば、JPEGウィザードを使用すると、JPEGの「重要な」領域を強調表示してそのままにしておくことができ、画像の他の重要度の低い領域をさまざまな量で積極的に圧縮できます。
supercat 14年

(Explorer、Finderなどで)ファイルをコピーしても、品質が低下することはありません。画像を開いて、すべて選択、コピー、コピーから新しい画像を作成して保存すると、品質が低下します。
fzwo 14年

@supercat-ブロック置換は、特定のjpegエンコーディングスキームでのみ可能です。ただし、選択的な品質(一部の領域のみ)オプションを使用すると、Webの画像を大幅に劣化させることなく、興味深いスペースを節約できます。
ジェームズ・スネル14

@JamesSnell:私はずっと前にJPEG Wizardを使っていました。私はそれが維持または更新されているかどうかを確認していませんが、写真に詳細が必要な場所がいくつかあり、必要のない領域がたくさんある場合、スペースを大幅に節約できます。場合によっては、画像の主要な被写体以外のすべてをぼかして、ファイルを非常に小さくすると同時に、画像を美的に改善する場合があります。
supercat

1

単にNoを入れてください。

具体的に。JPEGは不可逆圧縮として定義されているため、JPEG画像を保存する際にいくつかの損失があります。

間違っていない場合、画像はハフマンコーディングを使用して圧縮されます。これで、画像エディターが画像を開いたときに、画像の圧縮は解除されません。圧縮された画像をデコードするだけで、画面にその中身が表示されます。

ただし、変更を加えて再保存すると、画像は新しいjpegに再圧縮され、データ損失が増加します。GIMPなどのソフトウェアは、必要な品質を尋ねるので、既存の品質を維持するために100%を選択できます。

変更を加えずに画像を開いたり閉じたりすると、保存方法や失われるデータには関係ありません。表示するために開いてから閉じても、ファイルは変更されません。ケース(mp3、画像、ワードドキュメント)に関係なく。何も保存されないため、品質は常に同じままです。

ただし、以前の回答で述べたように、データの損失が本当に心配な場合は、pngやtiffなどの他の形式を使用できます。


2
「品質パーセンテージ設定」の100%値を使用してGINMPで写真を再保存する場合、既存の品質は保持されないことに注意してください。エンコーダが使用する特定のパラメータのみを可能な限り最高の品質レベルに設定します。これらの設定はロスレスではありません。
ヒューゴ14年

2
問題ない。この質問でそれについてもっと読むことができます。
ヒューゴ14年

0

これらの回答にも多くの誤報があるようです。

JPEGは非可逆ブロックエンコーディング標準です。周波数領域のコードは、より高い精度の画像コンポーネントをより低い精度で表現することにより圧縮されます。ブロックサイズは8x8ピクセルです。

JPEGイメージをエンコードするには、各ブロックを取得し、2次元DCTを実行して、最低周波数で始まり最高周波数で終わるビットが少なくなるようなジグザグパターンで記録します。精度プロファイルは、単一の品質変数によって管理されます。

ブロックでこのプロセスを1回実行する限り、画質を損なうことなく、何度でもデコードおよび再エンコードできます(常に同じ品質変数を使用する限り)。これは誇張ではありません。jpegブロックのデコードおよび再エンコードのプロセスは完全にロスレスにすることができ、その価値のある編集アプリケーションはすでにこれを行うことができます。

これは、画像を編集する人にとって何を意味しますか?画像を開いて同じ画像品質で保存(再エンコード)した場合、品質は失われません(編集アプリケーションは画像のエンコードに使用された品質変数を通知できるはずです)。画像を開いてその一部のみを編集する場合、変更されるブロックは、編集した8x8ブロックのみです。他のすべてはまったく同じになります。



1
私は慎重に調査していませんが、これが正確なケースではないのは丸め誤差であると思います。
mattdm 14年

プログラムが同じQ-matrixを使用し、孤立した領域のみを変更する場合、@ stevecoxの要約は正しいです。同じプログラムを使用する場合、同じスライダー設定で同じ内部パラメーターを指定する必要があります。左/上からトリミングすると、ブロックの配置を変更できます。色合いや明るさなどの全体的な変化はすべてに影響を及ぼし、いずれも名目上の圧縮品質を超える恐ろしい劣化をもたらす可能性があります。元の保存が非常に高品質だった場合、効果は微妙ですが累積的です。
JDługosz

5
-1だけのPhotoshop CCで迅速な実験を行い、繰り返し開くとまったく同じ設定で画像を保存すると、結果を行うモードをブレンド「違い」を使用して、オリジナルと比較して、異なるファイルたびに。どうやらPhotoshopは「価値のあるもの」ではありません。私は他の編集者のために話すことはできませんが、私は彼らが同じであるお金を賭けます。あなたは可能性が継続的に画像を解凍して再圧縮する際にエラーを丸め回避するために、非常に慎重にプログラムを書くが、ないポイントはないだろう- JPEGファイルは良い中間フォーマット、完全に停止されません。
マットグラム14年

3
@SteveCox Photoshopで画像を開き、JPEG品質7として保存し、そのJPEGを開いてJPEG品質7として保存し、5回繰り返しました。次に、最初のJPEGと5番目のJPEGを比較しました。リファレンス実装が行うことは、主要な編集者全員が品質の低下を引き起こす場合にのみ学術的関心の対象となります。
マットグラム

0

簡単な答えは「それは依存します」です。

次の場合に違いが生じますか?

標準の画像ビューアで画像を開き、写真を「閉じる」だけですか?

視聴者は決して画像を変更できないため、安全である必要があります。

Photoshop Elements Editorで画像を開き、そこで閉じますか?

画像を変更しないでください。

単に閉じて画像と再保存するだけの場合は?

画像を閉じても画像は変わりません。使用しているプラ​​グインによっては、画像を再保存すると変更される可能性が非常に高くなります。

「JPEGを閉じたり保存したりすると画像品質が低下する場合とそうでない場合」に対して、非常に多くの回答が見つかる理由の1つです。画像の編集に使用しているソフトウェア、そのソフトウェアにインストールされているプラ​​グイン、ソフトウェアが「自動保存」を実行するかどうか、使用する設定など、さまざまなものに依存するということですjpg画像を保存するとき!それが実際に私が元のファイルを編集しない理由です。

私はphotoshopを使用していませんが、問題の特定の問題に役立つと思われるプラグインがあります-jpegを保存する際の画質の低下を回避する:http : //www.betterjpeg.com /jpeg-plug-in.htm

Adobe PhotoshopおよびAdobe Photoshop Elements用の優れたJPEG Lossless Resaveプラグイン は、編集されたJPEG画像をPhotoshopで再保存する際の再圧縮損失を回避するように設計されたツールです。このプラグインは、JPEGイメージが多数の独立した小さなブロックで構成され、未変更のブロックを再圧縮しないという事実を利用しています。


0

興味深い答えのセット。しかし、いくつかはまだ少し誤解を招くです。まとめてみます。

絶対にない

1)ファイルを開いても、ファイルに影響はありません。またそれを閉じます。ビューアまたは編集プログラムではありません。

異なるプログラムで異なるファイルを表示する可能性がありますが、このプログラムがカラーモードやカラープロファイルなどの情報を解釈する方法が原因である可能性があります。しかし、そのプロセスはそれを読んでいるだけです。

小さな変更の可能性があります

2)画像の回転などのロスレス操作を行う。通常、プログラムはjpgファイルのデータを並べ替えるだけで、分析や再圧縮は行いません。しかし、私はそれを行うと思われるすべてのプログラムに火をつけません。

悪名のない小さな変更

3)同じプログラムで同じ圧縮で開いて保存します。

最初の再圧縮は、jpgファイルを初めて保存するときに行われます。同じ設定でファイルを2回保存すると、元のデータ損失はすでに行われていますが、小さな変更を再度適用できます。最初と同じ程度ではありませんが、これを数回行うと気付くことができます。しかし、それはプログラム次第です。

顕著な変化

4)最も明らかなのは、異なる圧縮設定で再保存することです。

プログラムが持っているものの「規模」だけでなく、使用されるアルゴリズムも。これは少し技術的すぎますが、少なくとも2つの主要な圧縮アルゴリズム4:4:4と4:2:2があります。

プログラムの「スライダー」を使用して「品質」を最高にすることができますが、プログラムが4:2:2を使用しており、元のファイルが4:4:4にあった場合、データが大幅に失われます。

これは数年前に作成した小さなペーパーです。このデータ損失の意味を確認できます。スペイン語ですが、Google翻訳を使用できます。http://otake.com.mx/Apuntes/PruebasDeCompresion2/1-CompresionJpgProceso.htm

混乱

5)画像を開いて、機能が制限されているプログラムで再保存する場合。たとえば、バイバーはRGBファイルしか保存できず、CMYKファイルでは適切に機能しないか、埋め込みカラープロファイルを理解できない可能性があります。保存すると画像が完全に台無しになる可能性があります。

6)多くの圧縮を使用します。Webサイト用に保存し、圧縮します。オリジナルを削除しないでください!

画像の編集部分のみ

7)通常、再圧縮はすべての画像に対して実行されますが、ポイント3で述べたように、画像が変更されていない場合はそれほど多くありません。画像を編集するときは、この編集部分でこの分析を再度行う必要があります。

編集は3つのグループに分類できることに注意してください。

a)色補正、コントラストなど

b)画像の一部の変更(赤目、人の削除、不要なスポットのクリーニング)

c)まったく新しいコラージュ。

そのため、場合によっては、少なくともアナリシスと再圧縮の観点からは、画像がまったく異なるものになります。

この投稿:https : //photo.stackexchange.com/a/67434/37321ユーザーは、既存の圧縮を非常に巧妙に分析し、不要な場合は再圧縮しないプログラムに言及しました。


0

はい、明らかにそうです!サンプル画像と30のJPEG品質でそれを行うだけで、初期画像が高速になります。(160 Kb) ここに画像の説明を入力してください

最初のラウンド(10 Kb) ここに画像の説明を入力してください

2回戦(9Kb) ここに画像の説明を入力してください

したがって、品質メトリックをサイズ変更または変更しない限り、JPEGは画像の品質を大幅に低下させません。イメージは引き続きゆっくりと劣化しますが、重要ではありません。そして今、画像から4ピクセルだけを削除します(右から1列)。もう一度保存します。 ここに画像の説明を入力してください

著しい劣化。JPEGアルゴリズムを深く掘り下げる必要があることを説明します。いずれにせよ、あなたがこの状況に自分自身を見つけた場合、それを覚えておいてください-それは終わっていません。ニューラルネットワーク画像の超解像と強化など、優れたJPEGノイズ除去ソフトウェアがいくつかあります。私はこのサービスに最後の画像(最悪の画像)をアップロードしました。本当にいい結果。 ここに画像の説明を入力してください


開いたり閉じたりするソフトウェアは何ですか?ソフトウェアを閉じても画像が保存されない(したがって再圧縮されない)か?
mattdm

Photoshopの基本的な再保存
ソフィアシェブツ

1
質問はいくつかの異なる状況について質問するため、この答えは明確にすることなく混乱を招きます。
mattdm
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.