Başlangıç seviyesine çok benziyorum, bu yüzden bu çok basit bir aptalca soru ise affedin. Bir JPEG fotoğraf görüntü dosyası oluşturduktan sonra, bunun bir RAW dosyası olup olmadığını nasıl öğrenebilirim?
Başlangıç seviyesine çok benziyorum, bu yüzden bu çok basit bir aptalca soru ise affedin. Bir JPEG fotoğraf görüntü dosyası oluşturduktan sonra, bunun bir RAW dosyası olup olmadığını nasıl öğrenebilirim?
Yanıtlar:
Bir JPEG fotoğraf görüntü dosyası oluşturduktan sonra, bunun bir RAW dosyası olup olmadığını nasıl öğrenebilirim?
Bir JPEG dosyanız varsa, bu bir RAW dosyası değildir.
RAW tek bir biçim değil, doğrudan sensörden veri içeren görüntü dosyaları için toplu bir ad. RAW dosyalarının JPEG veya PNG gibi daha genel amaçlı görüntü formatlarına dönüştürülmesi için işlenmesi gerekir. Çoğu kamera bu işlemi kendi başlarına yapabilir, böylece görüntülerini JPEG formatında kaydedebilir veya RAW verilerini bilgisayarınızda işlenmek üzere bir dosyaya yazabilirler. Her iki durumda da, dosyanızın bir JPEG dosyası olduğunu biliyorsanız, tanımı gereği bir RAW dosyası değildir.
Birisi bir RAW dosyasını anlamsız bir şekilde yeniden adlandırmadıkça, asla .jpg / .jpeg / .jfif uzantılı bir dosya adına sahip olmaz. RAW dosyaları için tipik uzantılar .raw, .arw (Sony), .dng (Android telefonlar vb.), .Nef (Nikon), .cr2 (Canon) ...
Bir JPEG dosyasında hiyeroglifler arasında bir metin veya onaltılık düzenleyicide açılırsa her zaman başlangıçta JFIF metni bulunur (uyarı: metin düzenleyicide metin olmayan bir dosya açılırsa ASLA kaydetmeyin!). Bir RAW dosyasının buna sahip olması imkansız değil, ancak son derece olası değildir.
Microsoft Windows'da dosya adı uzantılarını göremiyorsanız, "Klasör Seçenekleri" / "Bilinen dosya türleri için uzantıları gizle" seçeneğinin işaretini kaldırın.
file
diyor: IMG_1385.JPG: JPEG image data, Exif standard: [TIFF image data, little-endian, direntries=11, description= , manufacturer=Canon, model=Canon IXUS 150, orientation=upper-left, xresolution=200, yresolution=208, resolutionunit=2, datetime=2018:04:17 14:52:46, GPS-Data], baseline, precision 8, 4608x3456, frames 3
. Tersine, gömülü bir JPG küçük resmi varsa JFIF'i bir RAW dosyasında bulabilirsiniz.
file
bir metin / onaltılık düzenleyici değildir. Deneyin xxd
(ama muhtemelen tüm dosyayı boşaltmak istemezsiniz, bu yüzden sınırlandırmanızı öneririz (örn. xxd -l 1024 <file>
)).
grep -i JFIF *.JPG
Tüm dizinleri denedim . Düzenlediğim dosyalarda tek isabet var (bu yüzden görüntü düzenleyici JFIF biçimini kullanıyor). Bunun kameraların eski JFIF biçimini değil Exif biçimini kullanmasından şüpheleniyorum .
Dosya biten: JPEG ile sona .jpg
veya .jpeg
, RAWs farklı dizeleri ile sona (örneğin .cr2
, .nef
, .arw
, ...)
Dosya başlıkları: Genellikle, formatlar programlara söyleyen bazı imzalar yerleştirir.
Boyut: Aynı boyut ve güdü göz önüne alındığında, kaliteli 100 JPEG bile önemli ölçüde daha küçük olacaktır. (örneğin 20 MiB ve 5 MiB)
Bilen bir programa sorun. Çoğu (hepsi değilse de) programlar bir dosyanın biçimini belirlemek için dosya üstbilgisini veya diğer dosya analizlerini kullanır. Yanlış bir sonla biten bir JPEG olduğunda IrfanView bile (örneğin söyler ThisIsNotAPNG.png
)
Görüntünün verilerindeki değişiklikleri yeniden kodlayarak bir JPEG'e kaydedebilmenize rağmen, örneğin bir kurşun kalem çizgisini bir RAW'a çizip RAW olarak kaydedemezsiniz - PSD, TIF, JPEG, ...
Daha fazla yöntem var, ancak çoğu bu tür şeylerde biraz deneyim içeriyor (örneğin bir HEX editörü). Cevabın düşük seviyeli olmasını istiyorsanız, o zaman cevapları süper kullanıcılara taşımanızı öneririm .
Not: Bu cevabı çok uzun sürebileceği için, konteyner dosyalarını dikkate almadım. Çoğu RAW dosyası kapsayıcıdır - yalnızca RAW'ın kendisini değil, aynı zamanda bir JPEG küçük resmini de içerir. Cevabımda, yalnızca ilgili kapsayıcıdaki görüntü dosyası hakkında konuşuyorum - örneğin RAW kapsayıcılarındaki JPEG'ler hala JPEG'dir ve bildiğim kadarıyla JPEG'ler kapsayıcı dosyaları değildir ve bu nedenle RAW 'görüntüleri' içeremez .
RAW formatı, genel olarak adlandırıldığı gibi, farklı soneklere sahip bir grup dosya türüdür. Canon *.raw
gibi dosyalar ve tescilli dosyalar vardır, *.cr2
örneğin ve diğerleri. Ben bir Canoneer'ım, bu yüzden aşağıdakiler Canon'umla olan deneyimlerime dayanıyor.
Hemen hemen her üreticinin kendi RAW dosya formatı vardır. Ayrıca Canon'un bazılarının RAW formatlarını güncellediğinden emin olun, bu nedenle "Tüm [Canon] görüntü araçlarının tüm [Canon] RAW görüntülerini açabileceğini" iddia edin. Bir RAW dosyasını önizlemek için, belirli bir sürümdeki belirli dosya biçimini işleyebilen bir program gerekir. Güçlü Photoshop'ta bile her RAW dosyasını açarken sorunlar var.
RAW dosyası, sensörden toplanan verilerin yanı sıra kamera ayarlarını içeren verilerin bir dökümüdür. Kameradan belleğe tam ve kayıpsız veri alımıdır. RAW formatı bir görüntü formatı değildir.
Fotoğraf makinelerinde , RAW dosyasını JPEG olarak yorumlayan ve ekranda gösterilen ve / veya belleğe kaydedilen yerleşik görüntü işlemcileri (Canon'un Digic X olarak adlandırılması durumunda ) bulunur.
Herhangi bir dijital kamera kullanıldığında dahili iş akışı:
Eğer RAW
modu seçilirse, işlemci verileri kaydeder görüntü vücuda belirli bir biçimde olduğu gibi. Eğer RAW+JPEG
mod seçilir için olduğu gibi, işlemci verileri kaydeder image.cr2 için (Canons için) ve işlenmiş görüntü image.jpeg . Eğer JPEG
modu sadece seçili işlenen görüntü kaydedilir ve ham veriler sonsuza kaybolur.
Bu nedenle RAW görüntüler , gerçek görüntü formatlarıyla karşılaştırıldığında oldukça zengindir. 16 bit derinliğe sahip 12MPx kameranız varsa, RAW dosyasında 12 000 000 * 16 bit görüntü bilgisi ve ayarları tutan ihmal edilebilir miktarda veri bulunur.
JPEG ise görüntüleri makul büyüklükteki dosyalarda saklamak için ayrılmış dosya biçimidir. Kayıplı sıkıştırmaya dayanır ve 50 siyah tonunun insan gözüne siyah olduğu gerçeğinden faydalanır, neden rahatsız oluyor? .mp3
Ses formatına benzer şekilde çalışır - dedektörün ayırt edebileceği nüansları yok sayar, ancak insan duyuları yapamaz. Cehalet seviyesi sıkıştırma kalitesiyle düzenlenir.
RAW dosyaları nasıl belirlenir?
jpg
veyajpeg
Ham görüntü dosyaları, 8 bitlik bir jpeg dosyasına sığacak bu verilerin sonsuz sayıda yorumu oluşturmak için yeterli veri içerir. Raw Bir ham dosyayı açıp ekranınıza baktığınızda, "THE raw" dosya." Ham dosyadaki verilerin sayısız olası yorumu arasından birini görüntülüyorsunuz . Ham verilerin kendisi, her piksel kuyusu tarafından tek (tek renkli) bir parlaklık değeri ölçümü içerir. Bayer maskeli kamera sensörlerinde (renkli dijital kameraların büyük çoğunluğu Bayer filtreleri kullanır) her piksel kuyusunun önünde kırmızı, yeşil veya mavi renk filtresi bulunur . Her piksel kuyusunda ölçülen tek parlaklık değerlerinden nasıl renk bilgisi aldığımızla ilgili daha ayrıntılı bir tartışma için lütfen bkz.RAW dosyaları piksel başına 3 renk mi yoksa yalnızca bir tane mi?
Ham dosyayı açtığınızda monitörünüzde gördüğünüz görüntünün nasıl görüneceği, dosyayı açmak için kullandığınız uygulamanın görüntülenebilir bir görüntü oluşturmak için dosyadaki ham verileri nasıl yorumladığını belirler. Her uygulamanın, ham verilerin nasıl işleneceğini belirleyen kendi varsayılan parametre seti vardır. En önemli parametrelerden biri , ham verileri dönüştürmek için kullanılan beyaz dengesinin nasıl seçildiğidir. Çoğu uygulama, kullanıcı tarafından seçilebilen birçok farklı parametre kümesine sahiptir; bunlar daha sonra ham dosyadaki verileri başlangıçta yorumlamak için kullanılan talimatlar kümesi içinde bireysel ayarları değiştirmekte serbesttir.
Eğer bir ekranda bir görüntü görüntülüyorsanız, sen edilir değil bir ham dosyasına bakan. Gördüğünüz şey , bir kamera sensörü tarafından toplanan ham verilerin olası bir yorumudur . Bu yorum birkaç şeyden biri olabilir:
Akılda tutulması gereken şey, "ham görüntü" olan bir ham görüntü dosyasının tek bir yorumu olmadığıdır. Ham verilerin anlamlı herhangi bir görüntü olarak görülmesi için işlenmesi gerekir. Çeşitli işleme adımlarının ayarları, sonucun nasıl göründüğünü belirler. Ham verileri işlemek için doğal olarak "doğru" bir yol yoktur. Renk sıcaklığı ve beyaz dengesi, kontrast, beyaz nokta, siyah nokta vb. Gibi şeyler, "fotoğraf" dediğimiz şeye benzemeden önce sensör tarafından toplanan ham verilere uygulanmalıdır.
Ham görüntü dosyasındaki verilerin ne olduğu ve ne olmadığı hakkında daha ayrıntılı tartışmalar için, lütfen Stack at Photography Exchange'de şu diğer sorulara bakın:
RAW dosyaları piksel başına 3 renk mi yoksa yalnızca bir tane mi?
Yazılım neden beyaz dengesini RAW dosyaları için JPEG'lerden daha doğru bir şekilde düzeltebilir?
RAW ACR JPG vs ACR
RAW formatta çekim yaparken, post-sürecinin bu resim bakmak iyi yapmak gerekiyor?
Düzenleme programlarında RAW görüntüler neden JPEG'lerden daha kötü görünüyor?
Lightroom / Photoshop önizlemem yüklendikten sonra neden değişiyor?
Lightroom neden içe aktarılan RAW'larımdaki tüm ayarları değiştiriyor?
¹ Elbette, tüm görüş alanı içinde tek bir saf renk içeren bir resim çekebilirsiniz. ancak çoğu fotoğraf çok çeşitli ton, renk tonu ve parlaklık düzeyleri içerir.