簡體   English   中英

在python中將RAW圖像轉換為TIFF但保留元數據

[英]Convert a RAW image to TIFF in python but keep the metadata

我嘗試將原始圖像轉換為 tiff,但我希望它保留元數據。 這是我之前使用的代碼:

import rawpy, imageio, os
with rawpy.imread(path) as raw:
   rgb = raw.postprocess()
imageio.imsave('default.tiff', rgb)

如果您對 EXIF 數據感興趣並積極使用,您幾乎肯定需要在您的機器上安裝exiftool - Phil Harvey 的 Perl 腳本。 在這種情況下,使用rawpy圖像處理可能是最簡單的,因為您已經生成了 TIFF 文件,然后使用exiftool從原始文件中復制轉發 EXIF 數據。

因此,具體而言,如果您的原始文件是Nikon.nef您將打開它並進行rawpy圖像處理以制作Nikon.tif ,然后退出(或使用 Python 綁定)並運行:

exiftool -TagsFromFile Nikon.nef Nikon.tif

這會將 EXIF 數據從您的原始文件傳輸到您的 TIFF 文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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