[英]Using rawpy to convert multiple raw .NEF Images to 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的人來說非常簡單!
如果使用大多數Linux發行版中安裝的並且適用於macOS和Windows的ImageMagick ,則可以非常簡單地執行此操作而無需編寫任何Python或循環。
在終端中,只需鍵入:
magick mogrify -format tif *NEF
我想您已經解決了這個問題,但是有一些錯別字:
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)
可能會成功。
史蒂夫
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.