Bir RAW dosyasının beyaz dengesini neden ayarlayabilirim ama JPEG dosyasını ayarlayamıyorum?


30

Yakın zamanda RAW dosyalarını kaydetmek için DSLR'imi ayarlamaya ve bunları işlemek için Adobe Lightroom kullanmaya başladım. Bununla birlikte, hala küçük noktamı kullanıyorum ve RAW dosyalarını kaydetme seçeneği olmayan kamerayı çok çekiyorum. Işık odasındaki beyaz dengeli seçeneklerin, RAW dosyalarına karşı JPEG dosyalarına göre farklı olduğunu da farkettim. RAW dosyalarında, bir dizi beyaz dengelenmiş ayardan (floresan, halojen, otomatik vb.) Seçim yapma seçeneğiniz vardır, oysa JPEG ile yapmazsınız. Bu neden?


Yanıtlar:


13

Hızlı ve kısa cevap:

Tüm görüntüler, renk dengesi uygulanmış olması gereken RAW dosyaları olarak başlar.

JPEG görüntüleri için bu dönüşüm, kamera beyaz dengesi ayarları kullanılarak kamera içerisinde yapılır. Yukarıda bahsedildiği gibi, Lightroom bu dönüşümü geri almak için yeterli bilgiye sahip değildir.

Kaydedilen RAW dosyalarında kamera tarafından hiçbir dönüşüm uygulanmaz ve fotoğrafçıya daha sonra hangi beyaz dengesi dönüşümünü uygulamak istediğinize karar vermenize izin verir.


26

Sensörün (RAW) yakaladığı resmi kalibre edilmiş ve nötr olarak kabul edelim.

Denklem renk dengelenmiş bir JPEG oluşturmak için aşağıdaki gibidir:

JPEG = RAW * T

nerede t color balance transformation

Normal olarak, JPEG'e farklı bir renk dengesi uygulamak için, JPEG'e çekim gibi dönüşümün tersini uygulamanız gerekir (nötr resmi geri yüklemek için).

NEUTRAL = JPEG * 1/T

sonra yeni renk dönüşümünü uygulayın

NEW_JPEG = NEUTRAL * T2

Maalesef JPEG görüntüsü (en azından Nikon D50'im tarafından oluşturulanlar) çekilen fotoğrafın sıcaklık ayarını içermiyor. Yani denklemin T'si sadece JPEG görüntüsüne sahip olduğunuzda Lightroom tarafından bilinmediği anlamına gelir. Bu yüzden nötr bir görüntüyü geri yüklemek için ters dönüşümü uygulayamaz.

Bunun yerine, renk dengesini dönüştürmek için farklı genel dönüştürmeler kullanır.


1
Burada matematik kullanarak bir cevap görmeyi hiç düşünmedim, ama bu böyle!
t3mujin

4
Burada matematiği seviyoruz. :)
jrista

12

Şimdiye kadar harika teknik cevaplar. İşte tam olarak doğru olmayabilir ama yine de basit bir benzetme:

Bir RAW dosyası negatif bir film gibidir. Karanlık odada (Lightroom) çalışabilir ve yazdırabilirsiniz (JPG). Bir JPG bir baskı gibidir. Basıldıktan sonra yapabileceğiniz fazla bir şey yok.


Basit ve özlü!
t3mujin

1
Bunun dışında, bir film, önceden pişirilmiş ışığın çeşitli dalga boylarına duyarlılığına ilişkin spesifik bir profile sahiptir . Karanlık odada ne kadar yaparsan yap, profilini değiştiremezsin. Bir anlamda, renkli film ortaya çıkarılmadan önce zaten sakatlandı . Karanlık odada Dünya Bankası açısından manipüle ettiğiniz şey, aslında bir jpeg için bir RAW dosyaya göre yapılandan çok daha fazla: R, G ve B'nin göreceli seviyeleri.
Michael C

8

Decastlejau'nun cevabı, benim gibi teknik olan her şeyi sevenler için harika teknik bilgiler sunuyor. Matematiğe geldiğinde hart çekingenliği için, işte daha az karmaşık bir cevap. RAW ile, genellikle dijital sensörün her pikseli için orijinal kırmızı, yeşil veya mavi SENSÖR değerleri, ayrıca pozlama detayları, kamera durumu (beyaz dengesi), kamera gibi diğer meta veriler olarak depolanan orijinal sensör verisine sahip olursunuz. ayarları ve muhtemelen çeşitli ek veriler.

Ham görüntü temel olarak, bir bayer renk filtre dizisinde düzenlenen, genellikle kırmızı, yeşil ve mavi ışığa duyarlı piksellerden (fotozitler) oluşan dijital bir sensörden doğrudan bir veri dökümüdür . RAW orijinal sensör verileri olduğundan, size sunulan maksimum bilgi miktarına sahip olursunuz; bu, genellikle başka bir formata kaydedilen bir görüntüden çok daha büyük bit derinliği (ve dinamik aralık) içerir. Bu, decastlejau'nun bahsettiği "nötr" görüntüdür ... hiçbir ayar veya ton eğrisi uygulanmadı, gerçekten orijinal veri.

Bir RAW görüntünün pikselleri, ekrandaki piksellerle doğrudan eşleşmez ve bu nedenle doğrudan görüntülenemezler. Bir RAW görüntüsünü görüntülemek için, bu ham sensör piksel verilerinin ham sensör verilerini alan bir işleme algoritmasından geçirilmesi ve ton eğrisi gibi çeşitli ayarlamalar ve zayıflamalar uygulanması gerekir.her biri kırmızı, yeşil ve mavi öğeler içeren ekran pikselleri oluşturmak için beyaz dengesi ayarlamaları, pozlama ayarları vb. Son algoritmayı ekranda görüntülemek için RAW görüntüsünde herhangi bir ayar yapıldığında bu algoritma uygulanmalıdır. RAW ile bu şekilde çalışarak, orijinal sensör verilerini bozulmamış bir durumda tutarsınız, bu "işleme hattı" ndaki ayarlardan herhangi birini istediğiniz zaman radikal olarak değiştirmenize ve ekrana getirilen görüntüde ideal sonuçları görmenize olanak tanırsınız. RAW verilerinin algoritmik olarak işlenmesinin çoğu, son görüntüdeki bir LOSS bilgisinin bir dereceye kadar sonuçlanmasına neden olur. Örneğin bir ton eğrisi uygulamak, genellikle gelişmiş kontrastla sonuçlanır, ancak dinamik aralıkta bir kayıpla sonuçlanır.

Bir RAW görüntünün aksine, bir JPEG görüntü, son bir görüntü oluşturmak için ton eğrisi, beyaz dengesi ayarları vb. Uygulayan bir algoritma tarafından işlenmiş görüntüdür. Bir JPEG zaten işlendiğinden, orijinal sensör verileri kaybolur. Aynısı, kameranız JPEG ... yerine orijinal sensör verilerini işleyen bir son TIFF dosyasını kaydettikten sonra TIFF dosyasını kaydettiğinde de geçerlidir. İşlenmiş görüntüler tamamen tavan boşluğundan yoksun değildir ve ayarlamalar hala yapılabilir. Bit derinliği ne kadar yüksek ve tasarruf edeceğiniz gam ne kadar yüksek olursa, o kadar fazla boşluk elde edersiniz, ancak RAW kullanıyorsanız, kullandığınız kadar esnekliğe asla sahip olamayacaksınız.

Sınırlı tavan boşluğunun bir örneği beyaz dengesi ayarlama alanındadır. JPEG'deki her piksel şimdi kırmızı, yeşil ve mavi renk bilgisi içeriyor. Bu, özellikle daha büyük ayarlamalar ile, tek renk atmaları veya renk bölmeleriyle karşılaşmadan elde edebileceğiniz beyaz dengesi düzeltmesi miktarını sınırlar. Bu tür ayarlamalar RAW ile daha da yapılabilir, çünkü son görüntüdeki her pikseli orijinal kırmızı, yeşil ve mavi sensör verilerinden yeniden karıştırarak renk atmalarını ortadan kaldırabilirsiniz.


6

Aslında beyaz dengesini bir jpg görüntüsünden ayarlayabilirsiniz. Sadece sonuçlar bir RAW dosyasından alabileceğiniz sonuçlardan çok daha düşük olacaktır. Diğer cevaplarda çok daha iyi tartışıldığı gibi, jpg dosyaları RAW olanlardan daha az veri içerir, bu nedenle renk dengesini değiştirmek için böyle bir marj yoktur. Aynı açıklama ve kontrast ayarları için de geçerlidir.

Bununla birlikte, diğer programları kullanarak jpg görüntülerinin beyaz dengesini biraz değiştirmek mümkün olsa da, Lightroom'da jpg dosyalarından yönetebileceğiniz kötü sonuçların tipik Lightroom kullanıcıları için yeterince iyi olmayacağına karar verdiler.

Bunun jpg sıkıştırma teknikleriyle hiçbir ilgisi olmadığını, sadece o jpg dosya formatının daha az bilgi depoladığını unutmayın.


Sadece daha az bilgi olması değil, aynı zamanda kaybedilen bilgilerin bu ayar için çok önemli olduğu anlamına gelir. Bir JPEG'deki wb'yi ayarlamak için, kendisine uygulanan ayarlama hakkında bir fikre sahip olmanız (veya başka bir tahminde bulunmak veya bilgisayarın tahminde bulunmak) gerekir.
mattdm

1
Gerçekten de, algoritma bakış açısına göre, sadece 3 kanallı RGB'nin farklı ağırlıkta olması önemlidir. Ayrıca pratik bir bakış açısıyla sadece resimdeki wb için gerçek beyaz (veya nötr gri) bir piksel bulmanız gerekir.
uberto

4

Belki de bu benzetme, RAW beyaz dengelemenin JPEG beyaz dengelemesinden daha üstün olmasının nedenini netleştirmeye yardımcı olacaktır.

Siyah beyaz bir resmin olduğunu hayal et. Bu fotoğrafa renk koymanın otomatik bir yolu olmadığı çok açık. Belirli bir gri gölgeyle eşlenen birçok farklı renk tonu olduğundan, orijinal renklerin ne olduğunu söylemenin bir yolu yoktur. Tahmin edebilirsiniz (eski filmlerin renklendirilmesiyle yapıldığı gibi), ancak asla emin olamazsınız.

Şimdi, beyaz dengesi o kadar berbat olmuş bir resmi hayal edin ki her şey mavinin gölgesidir. Bu durum siyah beyaz resminkine benzer. Resimdeki kırmızılar ve yeşiller hakkında bilgi kaybettiniz. Genel renk tonu kalmayacak şekilde mavi renk tonunu kaldıran bir bilgisayar programı, orijinal resmi size geri vermeyecek, aksine siyah beyaz bir görüntü verecektir.

Tabii ki, çoğu beyaz dengesi yukarıdaki örneklerde olduğu gibi berbat değildir ve JPEG beyaz dengelemesi iyi sonuç verir. Ancak, RAW'taki gibi, çekimden elde ettiğiniz orijinal bilgilere sahip olduğunuzda her zaman daha doğru bir dönüşüm elde edersiniz.


2

decasteljau'nun cevabı teknik çalışmalar için mükemmel. Yine de biraz tüy ekleyeyim:

Bir RAW dosyası sensörden gelen doğrusal verilere sahiptir - daha fazla fotonun her bir fotosata çarpması doğrudan daha yüksek bir okumaya eşittir. Ve bu, kırmızı, yeşil ve maviye eşit şekilde bölünür. (Eh, teknik olarak, çoğu sensörde iki kat daha fazla yeşil reseptör. Ama bu bir uygulama detayı.)

Yine de, insan görme sisteminin - göz ve beyin - bir şeyleri algılaması böyle değil.

Birincisi, parlaklığı doğrusal olmayan bir şekilde algılıyoruz, bu yüzden aynı manzaradaki parlak güneş ve karanlık gölgeleri tuhaf görünmeden halledebiliyoruz. Bu yüzden, eğrilerin son halini almak için eğriler bir RAW görüntüye uygulanır. Bunu atlayabilir ve doğrusal bir JPEG oluşturabilirsiniz, ancak düz (punto amaçlanmamış) ve garip görünür.

İkincisi, renklerin ne renklendirilmesi gerektiğine dair doğal bir algıya dayanıyor , bu nedenle hem soğuk hem de sıcak ışıklarda ve hatta biraz ayarlandıktan sonra çok garip bir ışık altında bize normal görünüyorlar. Işık gerçekten "gerçekten" maviyse, onu görmeme eğiliminde oluruz - ancak fotoğraf çekerseniz daha fazla mavi fotoğraf kaydedilir. Bir görüntü dosyası, şeylerin nasıl görünmesi gerektiği konusunda hiçbir şey bilmez ve görüntünün zihinsel beklentilerimizle eşleşmesi için uygulanan beyaz dengesi düzeltmesinin yapılması gerekir.

Bir RAW dosyadan dönüştürürken, dönüştürücü bilinen bir başlangıç ​​noktasından çalışıyor. Kamera modeliniz için detaylı bir profile (ya da kendiniz oluşturduğunuza) ya da en azından kameranın genel çıktısına uygun bir temel renk matrisine sahip. Bu nedenle, çeşitli ayarlamaları uygulamak bu durumdan çıkabilir - bu, decasteljau'nun cevabındaki "RAW * T" dir ve fikrinizi değiştirirseniz, genellikle orijinal RAW dosyası değiştirilmediği için, bu başlangıçtan itibaren yeniden başlayabilir ve farklı bir dönüşüm uygulayın.

Eğer bir JPEG dosyası varsa, o başlangıç kaybolur ve hiçbir biliniyor gelen ile ayarlamalar başlatın.


1

Ton Eğrileri ve Doygunluk bunu zorlaştırır, çünkü:

(1) beyaz dengesinden sonra olurlar

(2) doğrusal olmadıkları için işlem sırası önemli

(3) kamera modeline ve Picture Control ayarlarına bağlıdırlar

1 & 2, beyaz dengesinin ayarlanabilmesi için bu işlemin geri çekilmesi gerektiği anlamına gelir. 3 kesin olarak geri çekilmenin mümkün olmadığı anlamına gelir.

Bu diğer adımları desteklemeden beyaz dengesini düzeltebilecek bir dönüşüm var, ancak bu dönüşüm her kamera için doğrusal değil ve farklı. Hasta kullanıcısı bir Eğri kontrolü kullanarak manuel olarak bulabilir. Bunu otomatik olarak yapmak için kameraya özel tersine mühendislik gerekir.


Bence en iyi cevabı aldın.
Skyde,
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.