我购买了无反光镜三星 NX300,这是一款不错的入门级无反光镜相机。然而,三星生产了一种愚蠢的专有 RAW 格式,而不是标准的 RAW 格式(其他供应商也这样做吗?)。我得到的不是 RAW 文件,而是 .SRW 文件。Ubuntu 将它们识别为 TIFF,但 nautilus 不显示缩略图,图像查看器也不显示它们。我可以使用 Rawtherapee 或 Darktable 打开它们,这非常好。
但是,我在想是否有一种快速而肮脏的方法可以将所有 SRW 文件批量转换为 TIFF 文件(或任何其他无损标准)。
据我所知,每个制造商都有自己的 RAW 格式。您可以使用软件 ufraw-batch 轻松更改格式。您需要最新版本的 ufraw 来处理 .srw 文件,要将其添加到您的存储库,请执行以下操作:
现在你需要制作一个脚本来转换文件。示例:将以下内容保存为 scriptname.sh 为简单起见,将其保存在与图像相同的目录中。
然后打开终端并导航到文件所在的目录(例如:)
cd /home/user/pictures/
并执行脚本如下:该脚本应将每个 SRW 图像转换为 tiff 并将其保存在同一目录中。要停止脚本(因为处理许多图像需要很长时间),请在终端上按 ctrl+c。
如果你想把所有的.tif 图像移动到一个新的文件夹来整理图像,你可以这样做: