Son zamanlarda belgelerin fotoğraflarını çektim. Benim durumumda yüksek kaliteli resimlere gerek duyulmazken, mümkün olan en ayrıntılı ve gürültüsüz resimleri hedeflemeye karar verdim. En fazla ayrıntıyı elde etmek için, mümkün olan en geniş odak uzunluğunu kullanmalı ve mümkün olduğunca yakın bir yerden fotoğraf çekmelisiniz, ancak yine de belgeye odaklanabilirsiniz. F numarası 6 ile 8 arasında bir yerde seçilmelidir, bu lensin en keskin olacağı yerdir. Ayrıca, resmin kenarlarında bozulmalar olabilir ve F / 2.8 yerine F / 7 çekim yaparsanız bu sorun daha az olacaktır.
Benim durumumda, kameramı, ayakları tamamen geri çekilmiş bir tripod üzerine koydum, bu da kamerayı belgenin yaklaşık 60 cm üstüne koyuyor. Kullandığım odak uzunluğu 50 mm idi. Sonra, beyaz dengesini ayarlamak için önce bir beyaz kağıdın resmini çektim. Daha sonra pozlamayı doğru yapmak için belgenin bir resmini çektim (ISO en düşük ayara ayarlanmış, benim durumumda 100). "Sağa açığa vurmak" istersiniz, böylece histogramın uzun pozlama için pozlamayı ayarlamasını kontrol edersiniz, ancak aşırı pozlanmış parçalar alamazsınız.
Ardından, sayfanın birkaç farklı bölümüne odaklandığım uzaktan kumanda ve manuel odaklama ile fotoğraf çekmeye başladım. Ve her odak ayarı için 5 fotoğraf çektim. Gürültü azaltma en düşük ayara ayarlanmıştır. Sonra tüm sayfaların tüm resimlerini bu şekilde çektiğimde ham dosyaları bilgisayarıma indirdim ve ham dönüştürücüyü 16 bit TIFF dosyaları oluşturmak için kullandım, burada gürültü azaltma ayarlandı. Her 5 resim setini hizaladım ve gürültüden kurtulmak için bunların ortalamasını aldım. Bu detay kaybını önler. Daha sonra farklı odak ayarları için ortalama resimler hizalandı ve bir odak istifleme gerçekleştirildi.
5 fotoğrafın hizalanması align_image_stack
, ücretsiz Hugin panorama dikiş makinesinin bir parçası olan program kullanılarak yapıldı . Kurduktan sonra, programın birkaç kopyasını align_image_stack.exe
birkaç dizine koyabilirsiniz . Sonra bu dizinlerden birinde bir komut istemi açabilir ve şu komutu verebilirsiniz:
align_image_stack -a al -C -t 0.3 -c 20 image1.tif image2.tif image3.tif image4.tif image5.tif
Burada, -a al
"al" ifadesini yeniden eşlenen görüntülerin öneki olarak tanımlar; -C
bu görüntülerin aynı boyuta kırpılacağı anlamına gelir; -t 0.3
kontrol noktalarının yanlış hizalanması için toleransı 0,3 pikselden az olacak şekilde ayarlar; -c 20
programın kullandığı farklı segmentlerde kontrol noktası sayısını 20 olarak ayarlar (pratikte bu, yüzlerce kontrol noktası ile sonuçlanacağınız anlamına gelir).
Çıktı is TIFF adında dosyaları vardır al0000.tif
, al0001.tif
vs.
Bir sonraki adım, bu 5 görüntüyü ortalamaktır. Bunun için ImageMagick programını kullanıyorum . Komutu verebilirsiniz:
convert al*.tif -poly "0.2,1,0.2,1,0.2,1,0.2,1,0.2,1" av.tif
Burada -poly
komut bir polinomu değerlendirir, 0.2
's resimlerin her birinin ağırlıkları, 1
açık bir şekilde 1'e eşit olarak ayarlanması gereken güçler.
Daha sonra resimlerin ortalaması dosyada bulunur av.tif
ve bu çok düşük parazitli bir resim olacaktır.
Ardından farklı odak ayarları için farklı resimlerin hizalanması farklı şekilde yapılmalıdır. İlk önce tüm farklı ortalamaları aynı boyuta kırpmalısınız, aksi takdirde align_image_stack
program bir hata mesajı verecektir. Daha sonra verdiğiniz komut aşağıdaki gibidir:
align_image_stack -a al -t 0.3 -c 20 -m -z av2.tif av3.tif av4.tif av5.tif av6.tif av7.tif av8.tif ...
Artık -C
seçeneğiniz yok, çünkü yeniden eşlenen görüntüleri aynı boyuta kırpmamız gerekmiyor. -m
Görüntülerin görüş alanında için optimize eder seçenek Bunun nedeni farklı odak ayarı gereklidir. Bu -z
seçenek kameranın nesneye olan uzaklığı için optimize eder, bu seçenek iyi hizalama elde etmek için de gerekli olabilir.
Ardından, odak yığınını işlemek için Hugin programının bir parçası olarak gelen enfuse programını kullanırsınız. Hizalanmış ortalama dosyaları, enfuse programının bir kopyasını da koyduğunuz bir dizine taşıyın. Orada bir komut istemi açar ve şu komutu verirsiniz:
enfuse --exposure-weight=0 --saturation-weight=0 --contrast-weight=1 --hard-mask *.tif
Çıktı adında bir dosya olacak a.tif
align_image_stack
Programı çalıştırırken zaman kazanmak için , birden fazla komut istemi açabilir ve birçok seti aynı anda işleyebilirsiniz. 4 çekirdekli bir işlemcide programın 4 örneğini çalıştırabilir ve işleri 4 kat hızlandırabilirsiniz.
Sonuçlardan çok memnun kaldım, resimler gürültü olmadan son derece keskinti. Son derece küçük hassas ayrıntılar, büyüteç kullanıldığında olduğu gibi orijinalde de görülebiliyordu.
Sonuç olarak, önemli noktaları özetleyeyim:
- Bir tripod ve uzaktan kumanda kullanarak yakından fotoğraf çekin. Mümkün olduğunca çok ayrıntı yakalamak için uzun bir odak uzaklığı kullanın.
- Mercek netliği için (genellikle F / 6 ila F / 8 arasında bir yerde) en uygun F numarasını kullanın, tüm belgeyi odakta tutmaya çalışmak için F değerini bu aralığın ötesinde artırmayın; kırınım. Bunun yerine odak yığınını kullanın.
- En düşük ISO ayarını kullanın, en düşük gürültü azaltma ayarını kullanın, ancak uzun pozlama gürültü azaltmayı etkinleştirin. İkinci seçenek, kameranın sıcak piksellerin etkisini ortadan kaldıran karanlık bir çerçeve çıkarma işlemi yapmasını sağlar.
- Sağa doğru açın ve birden fazla fotoğraf çekin. 2 durak pozlama telafisi ve 5 fotoğraf çekilmesi, 20 kat daha fazla ışık yakalayacağınız anlamına gelir, bunun sonucunda gürültü ortalama olarak yaklaşık 4,5 kat bir sqrt (20) faktörüyle azaltılabilir.
- Resimleri yukarıda açıklandığı gibi işleyin. Ham işlemcideki gürültü azaltmanın kapalı olduğundan emin olun.