Imagemagick

將原始圖像文件轉換為 jpg 時 mogrify 的輸出文件過暗

  • October 29, 2020

我正在使用 ImageMagick 將使用 Olympus OM-D EM1 相機(副檔名為“ORF”)以 RAW 模式拍攝的一批文件簡單地轉換為 jpeg。當我執行該命令時,mogrify -format jpg *.ORF它會生成一堆方便的 jpeg 文件,但是生成的文件非常暗,在某些情況下無法使用。我知道 RAW 文件有更豐富的關於光的數據集,並且這種轉換可能會丟棄這些數據。有沒有一種簡單的方法來解決這個問題?我已經嘗試過使用-brightness-contrast brightness{+30},當我可以將它們作為預覽查看時,這實際上只會產生不如 RAW 文件的褪色圖像。我的最終目標是製作更小、可以在手機上查看的低解析度文件,同時保留所有 RAW 文件。

這是意料之中的,它們是 RAW 文件,需要開發,imagemagick不是合適的工具。

但由於您的目標是獲得更小的預覽圖像,您可以簡單地提取與相機設置一起保存的內部 JPEG 預覽。它們可以很容易地使案例如提取dcraw

dcraw -e *.ORF

ufraw

ufraw-batch --embedded-image *.ORF

*.thumb.jpg這將在您的文件旁邊創建其他文件或類似ORF文件。

有關更多選項,另請參閱


要真正轉換您的 RAW 圖像 (=develop),您還可以使用dcraworufraw或一些 GUI 工具,例如darktableor rawtherapee,但對於您的任務,這不是必需的。imagemagickafaik 不是正確的工具。

引用自:https://unix.stackexchange.com/questions/616999