Una soluzione, su Ubuntu, sarebbe usare dcraw
per convertire NEF in PBM e pnmtopng
convertire PBM in png. Quindi, apri un terminale ed esegui questi comandi:
sudo apt-get install netpbm dcraw
Non ho immagini .NEF per testarlo, ma secondo questa pagina puoi fare:
Converti tutte le immagini NEF in PNG:
dcraw -c -w input.NEF | pnmtopng > output.png
Per convertire un'intera directory:
for filename in *.NEF ; do dcraw -c -w "$filename" | pnmtopng > "$filename.png" ; done
Probabilmente lo strumento migliore in circolazione per tutte le esigenze di elaborazione delle immagini in batch, tuttavia, è ImageMagick . È gratuito, open source, multipiattaforma e può fare praticamente qualsiasi cosa tu possa pensare di includere ridimensionamento, ritaglio, gestione della trasparenza, montaggio e conversione tra la maggior parte dei formati di immagine sotto il sole. Sarebbe stata la mia prima scelta, ma ho trovato alcuni post (più vecchi) che affermavano che non funzionava con NEF. Tuttavia, il loro sito web dice che lo fa , quindi dovresti provarlo e, in ogni caso, vale davvero la pena imparare. Installalo su Ubuntu con:
sudo apt-get install imagemagick
Per convertire un singolo .NEF:
convert foo.NEF foo.jpg
Per convertire tutti i file .NEF nella directory corrente ( sovrascriveranno gli originali ):
mogrify -format jpg *.NEF
Per fare lo stesso ma mantenendo i file originali, esegui convert
in un ciclo:
for img in *.NEF; do convert "$img" "$img.jpg"; done