トラブルこれらのソースからJPGを開くを持っているでしょう、なぜ私は理解していません。しかし、一部の視聴者はCMYK jpgファイルを適切に処理できません。 Photoshopに問題があると私は驚いています。 Imagemagickを使用してコメントを追加すると、ファイルを解凍して再圧縮します。 Imagemagickはファイル内の-quality値を見つけて出力を同じにすることができればそれを使用します。しかし、ファイル内で品質値を見つけることができない場合、値92で圧縮されます。これは、入力として100であった場合にファイルサイズが減少する可能性がありますが、92で再圧縮されました。 92を使用し続けます。ただし、JPGは損失があるため、有効な品質が失われることがあります。しかし、それはおそらく視覚的に目立たないでしょう。あなたはモグリフの代わりに改宗を試み、それが何か違うかどうか見ることができます。また、コメントを追加する必要はありません。入力を読み込んで再び保存すると、Imagemagickで解凍して再圧縮します。 http://www.imagemagick.org/script/command-line-options.php#quality
あなたの画像がsRGBであるので、CMYKの問題が存在しないImageMagickの
identify -verbose Aragon.jpg
Format: JPEG (Joint Photographic Experts Group JFIF format)
Mime type: image/jpeg
Class: DirectClass
Geometry: 9600x14400+0+0
Resolution: 2400x2400
Print size: 4x6
Units: PixelsPerInch
Type: TrueColor
Endianess: Undefined
Colorspace: sRGB
Depth: 8-bit
...
Compression: JPEG
Quality: 75
Orientation: Undefined
Properties:
date:create: 2017-08-18T21:26:37-07:00
date:modify: 2017-08-18T21:26:37-07:00
jpeg:colorspace: 2
jpeg:sampling-factor: 2x2,1x1,1x1
signature: bad15aa674dc45312d47627b620c895ee76b1fa4457b55bf1acca85883de5963
Artifacts:
filename: aragon.jpg
verbose: true
に応じて75の品質を持っている参照してください。
このファイルは、Imagemagick mogrifyで処理する前か後に表示されますか?
このファイルの品質が元々75で、92または75より高い値で再圧縮された場合、ファイルサイズが増加する可能性があります。
ファイルサイズを小さくしたくない場合は、75以上で再圧縮してください。 100は圧縮率を最小限に抑えますが、ファイルサイズを大きくする可能性があります。
その他の要因は、JPGの-sampling-factorの変更である可能性があります。 http://www.imagemagick.org/script/command-line-options.php#sampling-factorを参照してください。また、圧縮テーブルにも違いがある可能性があります。 ImagemagickはJPGの読み込みと解凍にlibjpgを使用します。元のJPGは、他のツールを使用して圧縮されている可能性があります。
もう1つの要因は、カラープロファイルの導入または削除です。イメージマジックはそれを自動的に変更すべきではありません。
入力の品質と出力に割り当てられている品質を確認することをお勧めします。また、入力色空間も確認してください。あなたのイメージを識別する - 詳細を使用して、何が変更されたかを確認してください。
残念ながら、私は何が起こっているのか正確にはわかりません。私は関与しているかもしれないいくつかの要因だけを教えてくれる。
私はImagemagick 6.9.9.7 Q16 Mac OSXを使用してファイルを変換しました。
convert aragon.jpg aragon2.jpg
入力にFilesize:5.94157MiBがあります。出力にはFilesize:5.23264MiBがあります。両方のファイルの品質は同じです75.したがって、JPGに損失のある圧縮があるため、実際には品質が低下したため、圧縮解除と再圧縮のためにファイルサイズにわずかな変更があります。または、おそらく使用される圧縮テーブルの変更のためです。これをもう一度行うと、Filesize:5.23289MiBが生成されます。だから非常にわずかな増加。我々は、入力よりも大きな圧縮品質を使用することを求めているので、ファイルサイズが、それは非可逆圧縮であっても劇的に増加することから、13.968MiB:
convert aragon.jpg -quality 100 aragon4.jpg
を行うと、ファイルサイズが得られます。
私のiPadのSafariはエラーなしでその画像を読み込むことができません。あなたはそれを作成したプログラムを知っていますか?それともどこから来たの?私はよりよい解決策が、新しい問題を引き起こす* "訂正" *を心配するのではなく、最初に問題のある画像を生成しないことを示唆しています。 –
@Mark Setchell私が得る画像はInstagramまたはFacebook(残念なことに)Photoshopを除いて、私が試した殆どの画像編集者は100%罰金を科す。私はCamera Rawを使用してそれらを開きます(動作します)が、最近コンピュータを完全にフリーズしました。私はちょうどその猫の非常に大きな画像ファイルが、一定量またはパーセンテージで画像がファイルサイズを縮小していたかどうかを見るための例であることを発見しました。 – alexy13