我正在使用 ImageMagick 将使用奥林巴斯 OM-D EM1 相机(扩展名为“ORF”)以 RAW 模式拍摄的一批文件简单转换为 jpeg。当我运行该命令时,mogrify -format jpg *.ORF
它会生成一堆方便的 jpeg 文件,但是生成的文件非常暗,在某些情况下无法使用。我知道 RAW 文件具有更丰富的关于光的数据集,并且此转换可能会丢弃该数据。有没有一种简单的方法可以解决这个问题?我尝试过使用它-brightness-contrast brightness{+30}
,这实际上只会产生褪色的图像,当我可以预览它们时,这些图像不如 RAW 文件。我的最终目标是生成较小且可以在手机上查看的较低分辨率文件,同时保留所有 RAW 文件。
答案1
这是预料之中的,它们是 RAW 文件,需要开发,imagemagick
不是合适的工具。
但由于您的目标只是获得较小的预览图像,因此您可以简单地提取使用相机设置保存的内部 JPEG 预览。它们可以使用例如轻松提取dcraw
:
dcraw -e *.ORF
或者ufraw
:
ufraw-batch --embedded-image *.ORF
这将*.thumb.jpg
在您的文件旁边创建其他文件或类似文件ORF
。
要真正转换您的 RAW 图像(= 开发),您还可以使用dcraw
或ufraw
,或一些 GUI 工具(如darktable
或)rawtherapee
,但对于您的任务来说这不是必需的。imagemagick
据我所知不是合适的工具。