Jednym z rozwiązań, na Ubuntu, byłoby użycie dcraw
do konwersji NEF do PBM i pnmtopng
konwersji PBM do png. Otwórz terminal i uruchom następujące polecenia:
sudo apt-get install netpbm dcraw
Nie mam żadnych obrazów .NEF do przetestowania tego, ale zgodnie z tą stroną możesz:
Konwertuj wszystkie obrazy NEF na PNG:
dcraw -c -w input.NEF | pnmtopng > output.png
Aby przekonwertować cały katalog:
for filename in *.NEF ; do dcraw -c -w "$filename" | pnmtopng > "$filename.png" ; done
Prawdopodobnie najlepszym narzędziem do wszystkich Twoich zadań przetwarzania obrazów jest ImageMagick . Jest darmowy, open source, wieloplatformowy i może zrobić wszystko, co możesz pomyśleć, w tym zmianę rozmiaru, kadrowanie, zarządzanie przezroczystością, montaż i konwersję między większością formatów zdjęć pod słońcem. Byłby to mój pierwszy wybór, ale znalazłem (starsze) posty, które twierdzą, że nie działa z NEF. Mimo to ich strona internetowa twierdzi, że tak , więc powinieneś to wypróbować, a w każdym razie naprawdę warto się tego nauczyć. Zainstaluj go na Ubuntu z:
sudo apt-get install imagemagick
Aby przekonwertować pojedynczy plik .NEF:
convert foo.NEF foo.jpg
Aby przekonwertować wszystkie pliki .NEF w bieżącym katalogu ( nadpisze oryginały ):
mogrify -format jpg *.NEF
Aby zrobić to samo, ale zachowując oryginalne pliki, uruchom convert
w pętli:
for img in *.NEF; do convert "$img" "$img.jpg"; done