Linux RAW Imageprocessing,

AfterShotPro is een fantastische tool, maar wanneer er 100+ foto's tegelijk verwerkt moeten worden, (raw en/of jpg), wordt het systeemgeheugen enorm zwaar belast.

Dus is het beter om de zaken afzonderlijk af te handelen.

Met een combinatie van GThumb, AfterShotPro en enkele commandline opdrachten kan ik elke hoeveelheid fotobestanden, in welk formaat dan ook, snel verwerken.

Allereerst importeer ik met GThumb de NEF-bestanden vanaf de camera c.q. SD-kaart, en laat ik deze plaatsen in een map naar keuze:

/%Y-%m-%d %E/NEF  met een omschrijving als “Tanthof” 

Daarna wordt, via een terminalcommando d.m.v. ufrawbatch, in bovengenoemde NEF map een conversie van NEF naar JPG opgestart:

ufraw-batch --out-type=jpeg --size=800,600 *.NEF ; mkdir ../pre ; mv *.jpg ../pre

Alle foto's worden hiermee naar 800x600px verkleind en vervolgens opgeslagen in een tijdelijke "pre" map.
Zo worden de gereduceerde beelden snel zichtbaar in mijn imageviewer, en biedt mij de gelegenheid om in een paar "oogopslagen" te zien of een foto het bewaren en bewerken waard is, danwel dat deze samen met het bijhorende NEF-bestand naar de prullenbak verwezen kan worden.

Vervolgens be-/verwerk ik de resterende raw-bestanden in AfterShotPro.AftershotPro save, waarna ik via een
toetscombinatie "CTRL-A" en “CTRL-S” de bestanden opsla, als JPG, in de bovenliggende map (“..”) 

De opgeslagen boomstructuur:

/2015
        ../2015-01-01                   #primaire jpg opslag
                    ../NEF                      # NEF opslag

../2015-01-02 Tanthof              #primaire jpg opslagASP image tree
../NEF;                                            #primaire NEF/RAW opslag
../pre                                              #tijdelijke JPG opslag

etc.
Tenslotte worden de tijdelijke “/pre” map en bestanden verwijderd.

 

Om het verwerkingsproces snel te doen verlopen heb in een alias aangemaakt in "~/.bash_aliases":

alias NEF2prejpg='ufraw-batch --out-type=jpeg --size=800,600 *.NEF ; mkdir ../pre ; mv *.jpg ../pre'

Om de abeeldingen met een aanvaardbare snelheid/kwaliteit op mijn TV scherm te vertonen, via een dlna server, is een formaat van 1600px of 192- hoog of breed ruim voldoende. Daarentegen gebruik ik voor een A4 afdruk de resolutie van de originele camera instelling: ca 4500px (breedte)
Overigens zijn NEF/RAW afbeeldingen non-destructive bewerkt, waardoor ik de orignele staat van de afbeeldingen eenvoudig kan herstellen.

September 16, 2015