Blame dcraw_zh_TW.1

Packit 64cd79
.\"
Packit 64cd79
.\" Man page for dcraw
Packit 64cd79
.\"
Packit 64cd79
.\" Copyright (c) 2009 by David Coffin
Packit 64cd79
.\"
Packit 64cd79
.\" You may distribute without restriction.
Packit 64cd79
.\"
Packit 64cd79
.\" David Coffin
Packit 64cd79
.\" dcoffin a cybercom o net
Packit 64cd79
.\" http://www.cybercom.net/~dcoffin
Packit 64cd79
.\"
Packit 64cd79
.TH dcraw 1 "2009 年 3 月 3 日"
Packit 64cd79
.LO 1
Packit 64cd79
.SH 名 稱
Packit 64cd79
dcraw - 指令界面原始影像解碼工具
Packit 64cd79
.SH 總 覽
Packit 64cd79
.B dcraw
Packit 64cd79
[\fI參數\fR]... [\fI圖檔路徑\fR]...
Packit 64cd79
.SH 概 要
Packit 64cd79
.B dcraw
Packit 64cd79
解碼原始影像檔案,顯示圖檔之詮釋資料 (metadata) 以及產生預覽圖片。
Packit 64cd79
.SH 一般選項
Packit 64cd79
.TP
Packit 64cd79
.B -v
Packit 64cd79
在除了警告與錯誤訊息外並顯示額外的執行資訊。
Packit 64cd79
.TP
Packit 64cd79
.B -c
Packit 64cd79
將解碼後圖片與預覽圖片資料送至標準輸出埠 (STDOUT)
Packit 64cd79
.TP
Packit 64cd79
.B -e
Packit 64cd79
自原始影像檔案中解出由相機產生的預覽圖片。視相機廠牌型號的不同,產生的圖檔有可能是 JPEG 或 PPM 格式。
Packit 64cd79
.TP
Packit 64cd79
.B -z
Packit 64cd79
將產生之檔案的最後存取時間設定為照片的實際拍攝時間。
Packit 64cd79
.TP
Packit 64cd79
.B -i
Packit 64cd79
僅辨識輸入檔案的格式而不進行解碼。如果
Packit 64cd79
.B dcraw
Packit 64cd79
可以支援該種檔案,本指令結束時的狀態碼會是 0,反之如果辨識失敗狀態碼則是 1。
Packit 64cd79
.B -i -v
Packit 64cd79
則可以顯示圖檔之詮釋資料 (metadata)。
Packit 64cd79
.TP
Packit 64cd79
.B ""
Packit 64cd79
請注意
Packit 64cd79
.B dcraw
Packit 64cd79
不能解碼 JPEG 格式檔案!
Packit 64cd79
.SH 影像修補選項
Packit 64cd79
.TP
Packit 64cd79
.B -P deadpixels.txt
Packit 64cd79
忽略 .badpixels 參數,自此檔案中讀取損壞感應元件之資料列表
Packit 64cd79
參見
Packit 64cd79
.B 相關檔案
Packit 64cd79
中之檔案格式敘述
Packit 64cd79
.TP
Packit 64cd79
.B -K darkframe.pgm
Packit 64cd79
使用黑框抵消法來消除影像雜訊。如欲產生黑框影像,請將相機鏡頭蓋上後拍攝一張原始影像照片,
Packit 64cd79
並使用
Packit 64cd79
.B dcraw -D -4 -j -t 0
Packit 64cd79
指令來產生參考檔案。
Packit 64cd79
.TP
Packit 64cd79
.B -k 黑暗度
Packit 64cd79
當影像中的陰影顯得模糊時,你可以試著增加黑暗度來改善這個問題。
Packit 64cd79
你可以利用上述指令來產生參考檔案後,再利用下述指令來測量黑暗度:
Packit 64cd79
.B pamsumm -mean
Packit 64cd79
.TP
Packit 64cd79
.B -S 飽和度
Packit 64cd79
當影像中的亮處顯得發紅時,你可以試著減低飽和度來改善問題。
Packit 64cd79
請先到一個明亮的地方拍張照片,再利用下述指令來度量飽和度的參考值:
Packit 64cd79
.B dcraw -D -4 -j -c
Packit 64cd79
photo.raw
Packit 64cd79
.B | pamsumm -max
Packit 64cd79
.TP
Packit 64cd79
.B ""
Packit 64cd79
在一般的情況下,預設的黑暗度與飽和度應該是不需調整的。
Packit 64cd79
.TP
Packit 64cd79
.B -n 雜訊消除臨界值
Packit 64cd79
利用微波法來消除雜訊同時保存影像細節。
Packit 64cd79
雜訊消除臨界值我們建議使用 100 至 1000 之間的數值。
Packit 64cd79
.TP
Packit 64cd79
.B -C 紅色縮放倍數 藍色縮放倍數
Packit 64cd79
根據參數來縮放紅色與藍色圖層。通常倍數是在 0.999 至 1.001 之間,
Packit 64cd79
此指令可以透過紅藍圖層的縮放來消除影像的色像差。
Packit 64cd79
.TP
Packit 64cd79
.B -H 0
Packit 64cd79
將影像中過亮部份改成純白色。(預設功能)
Packit 64cd79
.TP
Packit 64cd79
.B -H 1
Packit 64cd79
影像中過亮部份以淡粉紅色階調來取代。
Packit 64cd79
.TP
Packit 64cd79
.B -H 2
Packit 64cd79
混合過曝與正常曝光值來產生均勻的漸層白色。
Packit 64cd79
.TP
Packit 64cd79
.B -H 3+
Packit 64cd79
重建影像中高亮度部份的色彩。參數值較低時會比較偏向採用白色來取代高亮度部份的色彩;
Packit 64cd79
高數值時則會使用顏色漸層來取代。建議嘗試您先設定成
Packit 64cd79
.B -H 5
Packit 64cd79
來進行試驗。如果對於效果不滿意,可再試試先用
Packit 64cd79
.B -H 9
Packit 64cd79
來進行轉換後,在影像編輯軟體中把帶有顏色的高亮度部份除去後,再與一張使用
Packit 64cd79
.B -H 3
Packit 64cd79
參數來轉換的同一圖檔進行合併。
Packit 64cd79
.SH 色彩選項
Packit 64cd79
在一般狀態下
Packit 64cd79
.B dcraw
Packit 64cd79
程式使用固定的白平衡值,這個數值是經由測量在 D65 燈光下的標準色表所得。
Packit 64cd79
.TP
Packit 64cd79
.B -w
Packit 64cd79
使用相機所指定的白平衡值。
Packit 64cd79
如果在檔案中找不到此項資料,顯示警告訊息並改用其他方式調整白平衡。
Packit 64cd79
.TP
Packit 64cd79
.B -a
Packit 64cd79
利用整個影像的平均值來計算白平衡。
Packit 64cd79
.TP
Packit 64cd79
.B -A 左方座標 上方座標 寬度 高度
Packit 64cd79
利用一個矩形區域的影像平均值來計算白平衡。
Packit 64cd79
這項功能首先會執行
Packit 64cd79
.B dcraw -j -t 0
Packit 64cd79
接著選擇一個有中性灰色的區域來進行計算。
Packit 64cd79
.TP
Packit 64cd79
.B -r 係數0 係數1 係數2 係數3
Packit 64cd79
使用自定白平衡值。
Packit 64cd79
上述四個參數可以拷貝自以下指令的輸出:
Packit 64cd79
.BR dcraw\ -v .
Packit 64cd79
.TP
Packit 64cd79
.BR +M " or " -M
Packit 64cd79
使用或是捨棄影像檔案中的 color matrix 資料。
Packit 64cd79
如果一併使用
Packit 64cd79
.B -w
Packit 64cd79
選項,則預設值為
Packit 64cd79
.B +M
Packit 64cd79
否則將會使用
Packit 64cd79
.B -M
Packit 64cd79
這個參數只會影響 Olympus、Leaf 以及 Phase One 等品牌相機所拍攝的照片。
Packit 64cd79
.TP
Packit 64cd79
.B -o [0-6]
Packit 64cd79
選定當
Packit 64cd79
.B -p
Packit 64cd79
選項沒有使用時所輸出的色域:
Packit 64cd79
Packit 64cd79
.B \t0
Packit 64cd79
\ \原始影像色彩 (各廠牌均有不同值)
Packit 64cd79
.br
Packit 64cd79
.B \t1
Packit 64cd79
\ \ sRGB D65 (預設值)
Packit 64cd79
.br
Packit 64cd79
.B \t2
Packit 64cd79
\ \ Adobe RGB (1998) D65
Packit 64cd79
.br
Packit 64cd79
.B \t3
Packit 64cd79
\ \ Wide Gamut RGB D65
Packit 64cd79
.br
Packit 64cd79
.B \t4
Packit 64cd79
\ \ Kodak ProPhoto RGB D65
Packit 64cd79
.br
Packit 64cd79
.B \t5
Packit 64cd79
\ \ XYZ
Packit 64cd79
.br
Packit 64cd79
.B \t6
Packit 64cd79
\ \ ACES
Packit 64cd79
.TP
Packit 64cd79
.BR -p\ camera.icm \ [\  -o\ output.icm \ ]
Packit 64cd79
利用 ICC 描述檔案來定義相機的輸入以及輸出 colorspace。(預設的 profile 值為 sRGB)
Packit 64cd79
.TP
Packit 64cd79
.B -p embed
Packit 64cd79
使用嵌在原始影像檔案中的 ICC 描述來決定 colorspace
Packit 64cd79
.SH 內插運算選項
Packit 64cd79
.TP
Packit 64cd79
.B -d
Packit 64cd79
將原始影像檔案內容以灰階方式解碼,不使用內插法來改善影像品質。
Packit 64cd79
這個模式最適合翻拍文件
Packit 64cd79
.TP
Packit 64cd79
.B -D
Packit 64cd79
此模式與
Packit 64cd79
.B -d
Packit 64cd79
一樣會輸出灰階影像,
Packit 64cd79
但是影像解碼過程完全不經過任何處理。
Packit 64cd79
.TP
Packit 64cd79
.B -h
Packit 64cd79
輸出影像的長寬減半,相對的解碼速度也會比
Packit 64cd79
.B -q 0
Packit 64cd79
快上一倍。
Packit 64cd79
.TP
Packit 64cd79
.B -q 0
Packit 64cd79
使用品質略遜,但速度較快的雙線性 (bilinear) 內插法來進行影像的解碼。
Packit 64cd79
.TP
Packit 64cd79
.B -q 1
Packit 64cd79
使用變數漸層 (Variable Number of Gradients, VNG) 內插法來進行影像的解碼。
Packit 64cd79
.TP
Packit 64cd79
.B -q 2
Packit 64cd79
使用像素圖樣組群 (Patterned Pixel Grouping, PPG) 內插法。
Packit 64cd79
.TP
Packit 64cd79
.B -q 3
Packit 64cd79
使用 Adaptive Homogeneity-Directed (AHD) 內插法來進行影像的解碼。
Packit 64cd79
.TP
Packit 64cd79
.B -f
Packit 64cd79
在進行內插法演算時將 RGB 當成四種顏色。 如果利用 VNG 或是 AHD 內插法來產生影像結果
Packit 64cd79
出現格狀雜訊的話,請加上這個選項來減少雜訊。
Packit 64cd79
.TP
Packit 64cd79
.B -m 重複運算次數
Packit 64cd79
在使用內插法產生中介數值後,在紅綠與藍綠色頻上重複利用 3x3 大小的中間值濾鏡來消除色彩雜訊。
Packit 64cd79
.SH 輸出選項
Packit 64cd79
在一般情況下
Packit 64cd79
.B dcraw
Packit 64cd79
會產生利用八位元取樣、採用 BT.709 gamma 曲線、根據平均值所計算之全白色值、以及沒有詮釋資料的 PGM/PPM/PAM 檔案。
Packit 64cd79
.TP
Packit 64cd79
.B -W
Packit 64cd79
忽略平均值計算所得之全白色值,使用參數指定的全白色值。
Packit 64cd79
.TP
Packit 64cd79
.B -b 亮度
Packit 64cd79
將全白色值除以這個參數,預設值為 1.0。
Packit 64cd79
.TP
Packit 64cd79
.B -g 次方 斜率極大值
Packit 64cd79
設定 gamma 曲線值,預設值為 BT.709
Packit 64cd79
.RB ( -g\ 2.222\ 4.5 ).
Packit 64cd79
如果你想要使用 sRGB 色域的 gamma 曲線,請使用
Packit 64cd79
.BR -g\ 2.4\ 12.92 .
Packit 64cd79
如欲使用簡單乘方曲線,請將斜率極大值設定成 0
Packit 64cd79
.TP
Packit 64cd79
.B -4
Packit 64cd79
輸出 16 位元線性檔案(固定全白色值,不改變 gamma 值)
Packit 64cd79
.TP
Packit 64cd79
.B -T
Packit 64cd79
輸出 TIFF 格式(附詮釋資料)的影像檔案。
Packit 64cd79
.TP
Packit 64cd79
.B -t [0-7,90,180,270]
Packit 64cd79
旋轉圖片。此指令的預設值是根據相機之方向感應器資料而定。使用
Packit 64cd79
.B -t 0
Packit 64cd79
指令則可以取消自動旋轉功能。
Packit 64cd79
.TP
Packit 64cd79
.B -j
Packit 64cd79
使用 Fuji\ Super\ CCD 的數位相機因為像素不是正方形,在電腦螢幕上無法以正確的長寬比顯示。
Packit 64cd79
使用這個參數會產生轉 45 度角的影像,如此可以確保每個像素都對應到一個感應元件。
Packit 64cd79
.TP
Packit 64cd79
.BR "-s [0..N-1]" " or " "-s all"
Packit 64cd79
如果在一個影像檔案裡夾有 N 個 RAW 影像檔案,利用此參數可以選擇要解碼那個影像。
Packit 64cd79
以 Fuji\ Super\ CCD\ SR 相機為例,每個 RAW 影像檔案裡都包含有兩個影像,
Packit 64cd79
其中一個是專門記錄高亮度區域的資料。
Packit 64cd79
.SH 相關檔案
Packit 64cd79
.TP
Packit 64cd79
\:./.badpixels, ../.badpixels, ../../.badpixels, ...
Packit 64cd79
列出相機感光元件上損壞的感應元件(dead pixels)。
Packit 64cd79
.B dcraw
Packit 64cd79
將會參考這個檔案在解碼時避開這些像素。這種檔案的格式為:
Packit 64cd79
.sp 1
Packit 64cd79
.nf
Packit 64cd79
 962   91 1028350000  # 該感光元件在 2001 年八月一日至四日之間出現問題
Packit 64cd79
1285 1067 0           # 不確定此感光元件損壞的確實時間
Packit 64cd79
.fi
Packit 64cd79
.sp 1
Packit 64cd79
這些座標是以照片轉向與被裁切之前的狀態為準。請使用
Packit 64cd79
.B dcraw -j -t 0
Packit 64cd79
指令來找尋有問題的像素的座標。
Packit 64cd79
.SH "參 見"
Packit 64cd79
.BR pgm (5),
Packit 64cd79
.BR ppm (5),
Packit 64cd79
.BR pam (5),
Packit 64cd79
.BR pamsumm (1),
Packit 64cd79
.BR pnmgamma (1),
Packit 64cd79
.BR pnmtotiff (1),
Packit 64cd79
.BR pnmtopng (1),
Packit 64cd79
.BR gphoto2 (1),
Packit 64cd79
.BR cjpeg (1),
Packit 64cd79
.BR djpeg (1)
Packit 64cd79
.SH 作 者
Packit 64cd79
本軟體由 David Coffin 製作,電郵信箱: dcoffin a cybercom o net