Преобразование из RAW Samsung в TIFF

Я купил беззеркальный Samsung NX300, который является хорошей беззеркальной камерой начального уровня. Однако Samsung выпускает глупый проприетарный формат RAW вместо стандартного формата RAW (делают ли это другие производители?). И вместо файлов RAW я получаю файлы.SRW. Ubuntu распознает их как TIFF, но nautilus не показывает миниатюры, а программа просмотра изображений не показывает их. Я могу открыть их, используя Rawtherapee или Darktable, и это более чем нормально.

Тем не менее, я бродил, если есть быстрый и грязный способ массового преобразования всех файлов SRW в файлы TIFF (или любой другой стандарт без потерь).

1 ответ

Решение

Насколько я знаю, у каждого производителя свой формат RAW. Вы можете легко изменить формат с помощью программного обеспечения ufraw-batch. Вам нужна последняя версия ufraw для обработки файлов.srw, чтобы добавить ее в свои репозитории, выполните следующие действия:

sudo add-apt-repository ppa:crass/ufraw
sudo apt-get update
sudo apt-get install ufraw-batch

Теперь вам нужно сделать скрипт для конвертации файлов. Пример: сохраните следующее как scriptname.sh. Для простоты сохраните его в том же каталоге, что и ваши изображения.

#!/bin/bash

for f in "*.srw";
do
        echo "Processing $f"
        ufraw-batch \
                --wb=camera \
                --exposure=auto \
                --out-type=tiff \
                --out-path=. \
            $f
done

Затем откройте терминал и перейдите в каталог, где находятся ваши файлы (например: cd /home/user/pictures/) и выполните скрипт следующим образом:

sh scriptname.sh

Сценарий должен преобразовывать каждое изображение SRW в формат TIFF и сохранять его в том же каталоге. Чтобы остановить скрипт (так как обработка многих изображений занимает много времени), нажмите ctrl + c на терминале.

Если вы хотите переместить все изображения.tif в новую папку, чтобы привести в порядок изображения, вы можете сделать следующее:

mv *.tif folder_to_save_all_the_tiffs/
Другие вопросы по тегам