我最近為文檔拍照。雖然在我的情況下並不需要高質量的圖片,但我還是決定盡可能地拍攝最詳細,無噪音的圖片。為了獲得最詳細的信息,應使用最大的焦距並儘可能近地拍攝照片,但仍可將注意力集中在文檔上。 F值應在6到8之間選擇,這是鏡頭最清晰的地方。另外,您可能會在圖片的邊緣出現失真,如果您以F / 7而不是F / 2.8拍攝,這將不是一個問題。
在我的情況下,我將相機放在一個腳完全縮回的三腳架將相機放置在文檔上方約60厘米處。我使用的焦距為50毫米。然後,我首先拍攝了一張白皮書照片以設置白平衡。然後,我為文檔拍攝了一張照片以使曝光正確(將ISO設置為最低設置,本例中為100)。您想“向右曝光”,因此您要檢查直方圖,將曝光時間調整得更長一些,以免曝光過度。
然後我開始用遙控器拍照和手動對焦,我專注於頁面的幾個不同部分。對於每個焦點設置,我都拍攝了5張照片。降噪設置為最低設置。然後,當我用這種方式完成所有頁面的所有圖片的拍攝後,我將原始文件下載到了我的計算機上,並使用原始轉換器生成了16位TIFF文件,此處的降噪設置為關閉。我將每組5張圖片對齊並進行平均以消除噪點。這樣可以防止細節丟失。然後將不同焦點設置的平均圖片對齊並進行焦點堆疊。
使用 align_image_stack
程序對這5張圖片進行對齊,該程序是免費的 Hugin全景拼接器的一部分。安裝後,您可以將程序 align_image_stack.exe
的一些副本放入幾個目錄中。然後,在這些目錄之一中,您可以打開命令提示符並輸入命令:
align_image_stack -al -C -t 0.3 -c 20 image1.tif image2.tif image3.tif image4。 tif image5.tif
此處 -a al
將“ al”定義為重映射圖像的前綴; -C
意味著這些圖像將被裁剪為相同大小; -t 0.3
將控制點未對齊的公差設置為小於0.3像素; -c 20
將程序使用的不同段中的控制點數設置為20(實際上,這意味著您將獲得數百個控制點)。
輸出為TIFF文件,分別為 al0000.tif
, al0001.tif
等。
下一步是對這些文件求平均值5張圖片。我為此使用 ImageMagick程序。您可以輸入以下命令:
轉換al * .tif -poly“ 0.2,1,0.2,1,0.2,1,0.2,1,0.2,1” av.tif
在這裡, -poly
命令計算一個多項式, 0.2
是每張圖片的權重, 1
的冪就是這裡顯然需要設置為1的冪。
然後,圖片的平均值包含在文件 av.tif
中,並且這將是一張噪聲極低的圖片。
然後必須以不同的方式對齊不同圖片以用於不同的焦點設置。首先,您必須將所有不同的平均值裁切為相同大小,否則 align_image_stack
程序將給出錯誤消息。然後,您給出的命令如下:
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 ...
因此,您現在沒有 -C
選項,因為我們不需要將重新映射的圖像裁剪為相同大小。 -m
選項將針對圖像的視野進行優化,這是必需的,因為焦點設置不同。 -z
選項將優化相機到物體的距離,可能還需要使用此選項以實現良好的對齊。
然後使用附帶的enfuse程序作為Hugin程序的一部分來處理焦點堆棧。將對齊的平均文件移到某個目錄,同時還要放置enfuse程序的副本。在那裡,您將打開命令提示符並輸入以下命令:
enfuse --exposure-weight = 0 --saturation-weight = 0 --contrast-weight = 1 --hard-mask *。 tif
輸出將是一個名為 a.tif
的文件,以節省運行 align_image_stack
的時間程序,您可以打開多個命令提示符並同時處理多個集合。在4核處理器上,您可以運行該程序的4個實例,並將處理速度提高4倍。
我對結果非常滿意,圖片非常清晰,沒有任何噪音。
總結起來,讓我總結一下要點:
- 從使用三腳架和遙控器近距離拍攝。使用較長的焦距來捕獲盡可能多的細節。
- 使用最佳F值以獲得更好的鏡頭清晰度(通常介於F / 6至F / 8之間),不要將F值增加到超過在此範圍內嘗試使整個文檔聚焦,因為那樣會由於衍射而降低清晰度。而是使用焦點堆疊。
- 使用最低的ISO設置,使用最低的降噪設置,但是請啟用長時間曝光降噪。後一種選項可讓相機進行暗框扣除,從而消除熱像素的影響。
- 向右曝光並拍攝多張照片。 2檔曝光補償和拍攝5張照片意味著您將捕獲到20倍的光線,因此可以將噪聲減少sqrt(20)倍,通過平均可以減少4.5倍。
- 如上所述處理圖片。確保關閉原始處理器中的降噪功能。