2017-02-26 56 views
0

我一直在搜索這個論壇,但無法找到相關答案來解決我的問題。我只找到單個文件轉換的解決方案。使用rawpy將多個原始.NEF圖像轉換爲TIFF

我想轉換一個目錄尼康RAW圖像(.NEF)成TIFF(.TIFF)。 顯然,這可以通過rawpy插件來實現。我對Python並不熟悉,並且盡力而爲。你可能會發現我的劇本可笑:)

我想理想情況下能夠將目錄路徑粘貼到命令行,並將它轉換爲16位tiff。

import rawpy 
import imageio 

paths = 'C:\Users\Jake\Desktop\Exposuretests\Darks' 

for i in paths: 
    with rawpy.imread(paths) as raw: 
     rgb = raw.postprocess() 
imageio.imsave(paths + '.tiff', rgb) 

非常感謝所有的幫助。我相信對於精通python的人來說這非常簡單!

回答

0

我想你已經解決了這個問題,但也有幾個錯別字:

import rawpy 
import imageio 

paths = 'C:\Users\Jake\Desktop\Exposuretests\Darks' 

for i in paths: 
    with rawpy.imread(paths) as raw: 
     rgb = raw.postprocess() 
    imageio.imsave(paths + '\file_' + i + '.tiff', rgb) 

可能做的伎倆。

史蒂夫

2

你可以做到這一點很簡單,而無需編寫任何Python或如果你使用ImageMagick的這是安裝在大多數Linux發行版,並且可用於MacOS和Windows循環。

在終端,只需鍵入:

magick mogrify -format tif *NEF 
相關問題