JPEG kalitesi neden on ikiye çıkıyor?


19

Adobe ürünlerinde JPEG kalite seçeneği neden on ikiye çıkıyor?

PS'nin Kaydet iletişim kutusundaki seçenek şunlardır:

Kaliteyi gösteren JPEG kaydetme iletişim kutusu 12

Bu yepyeni bir tanım on bire kadar çıkıyor .



lol, şimdi bu ifadenin nereden geldiğini biliyorum!
Andres

11
Çünkü akıllı bir mühendis JPEG ölçeğine ulaştı ve 2000 $
ını

1
Bu,% 500'e kadar çıkabilen bileme ile aynı programdır
MikeW

1
Şakaların aslında doğru cevap olduğuna inanıyorum . Photoshop'un eski bir sürümünde (3, belki CS3 değil, Photoshop 3) 11'in en yüksek değer olduğunu hatırlıyorum. Unutmayın, şu anda şirket tarafından üretilen devasa bir ürün olmasına rağmen, program aslında birkaç dahi programcının, özellikle de böyle bir mizahtan hoşlanan bir sınıfın el işi idi. Ve sonra 12, XKCD çizgi romanı gibi daha sonra eklendi.
mattdm

Yanıtlar:


14

Öncelikle, bu sayıların% 100 keyfi olduğunu anlayın ... bir uygulamadaki 12'den 6'sı, matematiksel olarak aynı olsalar bile, başka bir uygulamada 50/100 ile eşleşebilir veya eşleşmeyebilir. Bu yüzden bu değerleri uygulamalar arasında karşılaştırmaya çalışmayın.

Bu olduğunda ... bu kontrolün ayarladığı şey sıkıştırma algoritmasının "nicemleme tabloları" dır. Genellikle Luminance ve Chrominance nicemleme tablolarıdır. Bu tablolar, farklı yinelenen modeller için sıkıştırma motoru tarafından her bir bilgi türünün ne kadarının atıldığını açıklar. Örneğin, "ince" bir QT, tablonun tüm bölümlerinde çok düşük bir sayıya sahip olabilir, bir desenin ne sıklıkta yinelenirse yapılsın onu atmayın, burada karşı tablonun tablonun alanlarındaki daha büyük sayılara sahip olacağı bunlar sık ​​görülen paternleri temsil eder. Temel olarak "bu yaygın bir örüntüdür, çok daha fazla sıkıştırabilirsiniz, görüntü için önemli değildir."

Sıkıştırma yapan farklı şeyler, içinde depolanan farklı tablo kümelerine sahiptir. Örneğin kameramda jpeg boyutu başına 2 (İnce ve Kalın) var. (en azından Small Fine'ın Büyük Fine ile aynı tabloları kullanmadığına bahse girerim ... ama olabilirler!) 4 seviyesi olan (Düşük, Normal, İyi, Süper İnce) birkaç kamera gördüm. Photoshop'un geleneksel olarak 13 (0-12), Lightroom 101 (1-101) (bir anda daha fazlası) iddia ediyor ve 5 (1-5) ila 256 arasında herhangi bir yere sahip başka araçlar gördüm! (0-255).

Şimdi Photoshop'un 13 seviyesiyle başlayalım. Temelde, daha fazla ayrıntı spektrumu oluşturan uygulamaya yerleştirilmiş 13 set QT'ye sahiptir. 0 felaket, herşeyi faydalı olan şeyleri geçmişe sıkıştırmak. 12 eşit derecede kullanılamaz, ancak tam tersine, aslında PNG gibi kayıpsız bir sıkıştırmada veya BMP gibi sıkıştırılmamış bir formatta görüntüyü temsil etmek için gerekenden daha BÜYÜK dosyalara neden olabilir! Öyleyse neden orada? Yaygın olarak kabul edilen akıl yürütme ve bunu defalarca gördüm, orijinal PS ekibinin çoğu insanın 0-10 kullanmasını beklediği ve 11 ve 12'nin "araştırma" veya başka bir köprüye köprülenmesi için yerinde kalmasıydı sıkıştırma yapmak için uygulama. (bunu yapacaksanız neden jpg olarak dışa aktarabilirsiniz? TIFF veya başka bir şey dışa aktarabilirsiniz.)

Lightroom'un 101 adımlı iddiası, bir süre önce Jeffrey Friedl tarafından parçalandı . Orada iki büyük bulgu var.

  1. LR, 101 değerini, her biri 7 veya 8 punto genişliğinde, sadece 13 farklı QT'ye eşler. 93, 95, 99 ve 100'ün hepsi aynı değerleri kullanır.

  2. LR 0 aslında başka hiçbir şeyin 0 değerine benzemez. Böylesi daha iyi.


1
Deneyimlerim, 95'in LR'de 100'den farklı olduğu için başka bir etkisi de olabilir.
Rowland Shaw

@Rowland, 95, 99 ve 100 ile aynı görüntüyü dışa aktardım. Üç dosya da bayta kadar aynı boyutta. Photoshop'taki görüntü seviyesi karşılaştırması (piksel çıkarma) üç görüntü arasında da aynı görüntüyü gösterir. 92, 80, 50 ve 0 ditto fark edilir derecede farklıdır. Ben üç dosya bayt için bayt aynı işlem tarihi meta verileri hariç aynı bahis bahse girerim.
cabbey

Bence nicemleme tablolarını doğru şekilde açıklamıyorsunuz. Tekrarlanan hatırlanan desenlerle ilgisi yoktur: JPEG'deki hiçbir şey bu şekilde çalışmaz. QT, frekans alanına dönüştükten sonra sayıların yuvarlanmasıyla ilgilidir. Daha yüksek frekanslar ciddi şekilde yuvarlanabilir veya hatta atılabilir ve karakteristik jpeg artefaktları elde edersiniz. Birkaç standart tablo kullanılır, böylece dosyaya dahil edilmesi gerekmez.
JDługosz

PS'nin bu şişirilmiş dosyalar ile ne yaptığını bilmiyorum, ancak değerleri ( neredeyse kayıpsız olarak bilinir) kasıtlı olarak susturmayan bir QT kullanmak genellikle manzaralar gibi ayrıntılı sahnelerde 4: 1 sıkıştırma verecektir. Çeşitli araçlardan herhangi biriyle gerçek kayıpsız sıkıştırma yaklaşık 2: 1 yapacaktır.
JDługosz

9

Neden 12'ye gitme seçeneği olduğu konusunda bir cevap veremiyorum - ancak farklı niteliklere bir örnek verebilirim.

JPEG12 JPEG11 JPEG9 JPEG3

Bunları doğrudan öğretim üyesinin slayt gösterilerinden birinden aldım, bu benim kendi işim değil. Görüntüler, JPEG kalitesi 12 ile 11 arasında dosya boyutundan başka bir fark olmadığını (en azından insan gözüyle görülemeyen) göstermek için kullanıldı. Bu nedenle daha küçük dosya boyutu nedeniyle 11 daha iyi seçenektir.

Sorunuzun cevabı olmadığını biliyorum, ama bunun biraz yardımcı olabileceğini düşündüm.


Hmm, aslında sadece ona tekrar baktığımızda renklerin 11'de 11'den biraz daha derin olduğu oldukça açık. Yani tüm argümanımı reddediyor ... Üniversite yığınlar için!
Pazı

2
Eylemdeki imgur sıkıştırma algoritması olabilir.
Andres

Farkları gerçekten karşılaştırmak için piksel çıkartma kullanılsın mı? homepages.inf.ed.ac.uk/rbf/HIPR2/subdemo.htm
Leonidas

4

JPG kalite ölçeği isteğe bağlıdır - çoğu program 1-10 veya 1-100 ölçeği sunarken Photoshop'un neden 12'ye gittiğinden emin değilim.

Jeffrey Friedl, Lightroom'dan JPG kalite ayarları ve çıktısının harika bir analizine sahiptir ve sonuçlarında Lightroom ve Photoshop arasında karşılaştırıldığında çıktı değişir ... Lightroom'un 0-100 ölçeği bile Photoshop'un 0-100 ölçeğine karşılık gelmiyor " Web için Kaydet "iletişim kutusunu tıklayın.

Photoshop'un iletişim kutusu neden on ikiye gidiyor? Çünkü öyle :)


Editör şu anda benim için jacked gibi görünüyor - birisi bağlantımı düzeltebilirse, takdir edilecektir.
ahockley
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.