Fotoğraf makinesinde düşük çözünürlüklü modda çekim yapmak veya daha sonra yüksek çözünürlüklü fotoğrafları küçültmek daha yüksek kalite sağlar mı?


23

Fotoğraflarınızı daha düşük bir çözünürlükte saklamak istediğinizi varsayalım, yaklaşık 1 MB büyüklüğünde.

5 MPix ve daha fazlasında fotoğraf yapabilen bir kameranız var.

Ve daha küçük boyutta maksimum kaliteye sahip olmak istersiniz.

Bir fotoğrafı en yüksek çözünürlükte yapmak ve ardından PC yazılımıyla (tabii ki iyi bir filtre ile) yeniden boyutlandırmak veya doğrudan 2 MPix'te fotoğraf çekecek şekilde kamerayı ayarlamak daha mı iyi olur?



Verilen teknik hususlarla aynı fikirde. Başka bir nokta eklemek istiyorum Teknik bir sebep olsa bile (düşük olan) düşük çözünürlükte çekim. sizi daha yüksek çözünürlüklü piksellerden kalıcı olarak mahrum eder. sadece kırpma yeteneğinizi değil aynı zamanda birçok başka ayar yapma yeteneğinizi de sınırlandırır
Joop

Yanıtlar:


26

Bilgisayarda daha büyük bir görüntünün küçültülmesi neredeyse kesinlikle daha iyi bir sonuç verecek. Bunun nedeni bir görüntünün yeniden boyutlandırılmasının çok yoğun bir işlem olduğudur ve çeşitli yeniden örnekleme algoritmaları (örneğin Lanczos vs Bicubic) arasında kalite açısından bir fark vardır. 2 MP görüntü üretmek için 5 MP kamera almak, kameranın yeniden boyutlandırmayı gerçekleştirmesine neden olacaktır ve bu 2 nedenden dolayı kötüdür: a) Hangi yeniden örnekleme algoritmasının kullanılacağını kontrol edemezsiniz ve b) Kamera her zaman bilgisayarınızdan daha zayıf bir işlemciye sahip olduğundan, kaçınılmaz olarak, kalite değil hız için optimize edilmiş bir yeniden örnekleme algoritması kullanın.

Bu yüzden kalite önemliyse, bilgisayarı yeniden boyutlandırın.


2
Görüntü yeniden boyutlandırma işlemci yoğun olabilir ancak dijital kameralarda elde ettiğiniz gibi özel amaçlı görüntü işleme boru hatlarının masaüstü bilgisayarlarda genel amaçlı CPU'lardan daha hızlı olma potansiyeline sahip olduğu anlamına gelir.
Matt Grum

3
Teorik olarak, bu kesinlikle mümkün. Uygulamada, kameralardaki DSP'ler güç kısıtlamaları ile sınırlıdır ve bu nedenle yüksek frekansta çalışmayacaklardır. Ek olarak, günümüzün genel amaçlı CPU'larının birden fazla çekirdek içerdiği ve GPGPU işlemenin yükselmesiyle birlikte, dizüstü bilgisayarların / masaüstlerinin sahip olduğu performans avantajı yakın zamanda ortadan kalkmaması gibi.
CadentOrange

7
Elbette, ancak kameradaki işlemcinin bilgisayarı yenmesi gerekmiyor ; Sadece makul bir algoritma için yeterince iyi olmalı.
mattdm

Ve bugünlerde herhangi bir işlemci Lanczo için bile fazlasıyla yeterli.
FarO

18

Philip orada bir noktaya geldi, bilgisayarda yeniden örnekleme, daha iyi yeniden örnekleme algoritmalarına daha fazla kontrol ve erişim sağlayacak.

Fotoğraf makinesinde daha küçük bir boyut seçmemenin başka bir nedeni var ve fotoğraflarınızı indirip gerçekten iyi bir tane bulursanız, yüksek çözünürlükte tutabilirsiniz. Kameranızı 2 megapiksel olarak ayarlarsanız geri dönüş olmaz!

Bir 5MP ve 2MP kamera arasındaki seçim göz önüne alındığında, 5MP kameranın çekilmesi ve yeniden boyutlandırılması size daha iyi bir renk çözünürlüğü ve daha az takma olacağınız için daha iyi bir görüntü kalitesi (her şey eşit olmak üzere) verecektir.


9
"Geri dönüş yok" için +1. Bu da RAW'ta da çekim yapmamın sebebi, işlemede bile önerilen değerlere uymam. (Daha sonra daha fazla zaman geçirmek istersem, hala ham dosyaya sahip olacağım.)
CVn

13

Muhtemelen çok fazla önemli değil.

Bilgisayarın bir avantajı vardır, çünkü dayanması için daha fazla işlemci gücü sağlayabilir. Her görüntüye doğru olanı uyarlamak da dahil olmak üzere daha karmaşık algoritmalar kullanabilirsiniz. (Ve, Matt Grum'un işaret ettiği gibi, fikrinizi değiştirirseniz daha geniş bir versiyona sahipsiniz. Muhtemelen bu rotaya gitmenizin en zorlayıcı nedeni budur - gelecekteki ihtiyaçlarınızı tahmin etmek zordur.)

Cihaz içi dönüşümün nasıl uygulandığına bağlı olarak başka avantajları olabilir. Öncelikle, dönüştürülmüş bir JPEG üzerinde çalışmak yerine, ham sensör verilerinde küçülme yapabilir. Bu, JPEG’de bir kereden fazla tasarruf etmekten kaçınır (bu, ayrıntıyı attığınız için bu durumda önemli değildir) ve kameranın Bayer de-mozaicing’in bir parçası olarak küçültme yapmasına izin verir. Bu küçük bir kalite iyileştirme sağlayabilir . İkincisi, sensör olabilir düşük bir çözünürlükte çekim yaparken gürültü okunan azalır bir donanım düzeyinde piksel binning yapmak.

Ancak bu avantajlar uygulamaya bağlıdır. Bence yapılacak en iyi şey aslında bazı görüntüler çekmek ve karşılaştırmak. Farkı söyleyemezseniz, en kolay olanla gidin. (Ya da daha büyük sürümleri, sonuçta bir yerde saklamak için tavsiye alın.)


1
Spekülasyondan kaçınmak ve objektif bir cevap almak için bir yol sunmak için +1.
whuber

1
Kabul etme eğilimindeyim ve Canon sRaw’ın nasıl çalıştığını merak ediyorum, çünkü bildiğim kadarıyla bu tür şeyler yapmakla ilgili. Benim için bir arkadaşımı bulabilirim.
John Cavan

Matt, donanım düzeyinde piksel kazandırma nedir?
Vaddadi Kartick

1
@KartickVaddadi Veriler sensörden ayrılmadan önce birkaç bitişik fotositenin değerlerini tek bir piksel değerinde birleştiriyor. Örneğin, bir 4x4 Bayer paterni 2x2 paterni olarak değerlendirilir. Kırmızı ile filtrelenmiş 4 fotosit, bir kırmızı piksel oluşturmak için birleştirilir, mavi ile filtrelenmiş dört fotosit, bir mavi piksel oluşturmak için birleştirilir ve yeşil filtreli 8 fotosit, iki yeşil pikseli oluşturmak için birleştirilir. Elbette bu, çözünürlük ve detay kaybıyla sonuçlanır. Her 16 pikseli 4 piksele düşürerek 20MP'lik bir sensör 5MP'lik bir görüntü üretecektir.
Michael C,

8

Fotoğraf makinesinde yüksek çözünürlüklü fotoğraflar çekmenin, bilgisayarınızdaki fotoğrafı kırpmanıza ve yeniden boyutlandırmanıza izin verdiğini eklerim. Örneğin, 5MP görüntünüzün alanının yarısını tutabilir ve çok geniş bir çekim yapmış olsanız bile 2MP'ye kaydedebilirsiniz.


Odanın sadece yeniden boyutlandırma yerine 2MP'ye kırpması için +1.
Michael C,
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.