簡體   English   中英

使用rawpy將多個原始.NEF圖像轉換為TIFF

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM