Foto workflow med Linux

Jeg har anvendt Opensource programmer i snart 15 år, og da jeg tog fotografering op som en hobby valgte jeg at holde fast i det. Og det selvom jeg havde mulighed for at anvende de nyste adobe Software igennem mit arbejde. Og det har selvfølgelig fået betydning for min måde at arbejde med billeder på. Den største udfordring har været, at det er "learning by doing".

En af de ting man skal vænnes sig til når man arbejder med Linux er, at de betalingsprogrammer man anvender på Windows/Mac ikke findes til Linux. Det skyldes primært at deres potentielle Linuxkunder foretrækker de løsninger som ligger frit tilgængelige på nettet og derfor ikke vil kunne give et fornuftigt afkast. Der er ingen tvivl om at brugervenligheden og udviklingen af plugins i f.eks. Photoshop er foran mange opensource programmer, men det ændrer ikke på, at de samme effekter kan opnås med Linuxprogrammer. I dette materiale har jeg valgt at fokusere på de 3 opensource programmet jeg anvender i mit workflow.

  • Darktable - RAW-filer
  • GIMP'en - bitmap-grafik
  • Inkscape - Vector-grafik

Det bør dog nævnes at hvis man arbejder i meget avancerede setups, hvor der er involveret avancerede trykpresser kan man støde ind i udfordringer.

Mit workflow - overordnet

Når man har taget billeder et stykke tid så finder man ud af hvordan arbejdsprocessen virker bedst for en. Herunder er den opdelt i 5 faser:

  1. Shoot
  2. Sortering og navngivning
  3. Darktable - fokus på lys og skygger, farver, beskæring og effekter
  4. GIMP'en - fokus på reperation, forbedringer samt logo.
  5. Konvertering

Shoot

Et shoot forløber som regel på følgende måde:

  1. Snak om selve shootet
  2. opstilling af udstyr, model gøres klar osv.
  3. fotosession
  4. 1. gennemsyn
  5. fotosession
  6. 1. gennemsyn
  7. nedpakning
  8. 2. gennemsyn

Gennemsyn af billeder

Grunden til at der er to forskellige sorteringer er, at de har hver deres fokus:

Gennemsyn Beskrivelse
1. Billederne gennemses, og de billeder man tænker ”nej” til bliver som udgangspunkt slettet med det samme – med mindre der er indsigelse. Her bliver teknisk dårlige billeder, dårlig positurer, lukkede/halvåbne øjne osv. bliver slettet.

Restpuljen af billederne gennemses kritisk og diskuteres af parterne, med fokus på udtryk, æstetik, skygger, positur osv.
2. Grunden til at jeg har lagt en 2. sortering ind her, er for at minimere min egen arbejdsproces. Da alle de dårlige billeder er blevet sorteret fra vil der være en langt mere kritisk tilgang til de resterende. De allerbedste billeder vil stå meget tydeligt frem og betyde at mange "gode" og "brugbare" billeder bliver slettet.

Hvis der er billeder der virkeligt gør sig godt får de 5 stjerner. Er der billeder der ligner hinanden meget, bliver det op til fotografen at udvælge det/de bedst egnede, da det drejer sig meget mere om bearbejdningen af billedet end billedet i sig selv.

Læg mærke til at billeder der sorteres fra bliver slettet. Nogle vælger at gemme alt de tager billeder af, men der er jeg langt mere pragmatisk. Hvorfor gemme noget man ikke er tilfreds med kvaliteten af

Sortering og navngivning

Den endelige sortering kan være lidt forskellig fra situation til situation.

Efter nogle dage kigger jeg på billederne igen og denne gang laver jeg en sortering ud fra 3 kategorier:

Kategori Beskrivelse Billedformat
Prioriterede Billeder som står ud fra de andre

Jeg udvælger maksimalt 8, da disse billeder skal efterbehandles grundigt. Det er disse billeder der kan bruges udadtil og som skal indeholde mit logo og disse billeder skal krediteres når de anvendes. Disse billeder får model og MUA tilsendt
2x jpg med logo

max opløsning

Facebook opløsning (2048px)
Gemmes Gode billeder

Disse billeder får en hurtig behandling, men er ikke beregnet til at skulle anvendes offentligt.

Ofte ender disse billeder også med at blive slettet...
Gemmes i første omgang
Kasseres Billeder der skal slettes

Billeder som ikke rammer i kategori 1 eller 2 bliver slettet
Slettes

Er jeg i tvivl om et billede er kategori 2 eller 3 sørger jeg for at modellen og MUA får billederne at se. På den måde kan billeder til- og fravælges i fællesskab. Oftest er det noget der er overladt til mig selv.

Efter 3. sorteringen ændrer jeg filnavnene så de bliver mere beskrivende ved hjælp af pyRenamer (se nedefor).

Darktable

Darktable ... foto-workflow og RAW-editor

Darktable anvendes til:

  • Sortering og kategorisering af billeder ved hjælp af stjerner og farver.
  • Billed redigering med fokus på lys, farver, effekter og beskæring (RAW-format)
  • Eksportering af billeder som png for at undgå tab af data

Darktable arbejder i RAW, hvilket betyder at man ikke ændrer selve billedets data, men måde defremvises. Ændringer lægges i en tilhørende tekstfil. Fordelen ved at arbejde i RAW er, at man kan arbejde med meget nøjagtigt med lys og skygger, farver og nuancer, effekter og beskæring - vel at mærke uden at der bliver ændret i billedets oprindelige data. Billedet forlader først Darktable når der ikke mangler andet end billedbehandling, der kræver ændring af pixelse.

Når billedet er redigeret færdigt eksporteres det som png (8-bit) og sRGB. Grunden til at jeg anvender png-formatet er, at de enkelte pixels i billedet forbliver uforandret (loosless compression). Hvis man anvender jpg vil billedet blive komprimeret (lossy compression).

GIMP'en

GIMP'en ... billedbehandler

GIMP'en anvendes til:

  • Billedmanipulation f.eks: kloning og reparation
  • Logo tilføjes
  • Billeder gemmes som png og eksporteres til jpg hvis nødvendigt.

Jeg anvender primært GIMP'en til at reparere fejl og fjerne ting der ikke hører til. Det kan være alt fra en termostat til en bums på panden. Hvis nogle områder f.eks. er udblændet pga. genskind kan disse områder også repareres. Det er mest klonings- og reparationsværktøjet jeg anvender. Når redigeringen er færdig gemmer jeg dem i png, så billederne ikke bliver komprimeret.

Erfaring har lært mig at man på dette tidspunkt skal holde en holde en pause med billederne og så tage dem frem igen efter nogle timer, da jeg ofte opdager noget jeg ikke har fået rettet ordentligt op på.

Inkscape

Inkscape er et vektorbaseret illustrationsprogram. Grunden til, at det ikke er nævnt i mit almindelige workflow, er at programmet anvendes efter behov, f.eks. når der skal laves logoer og stregtegninger. Fordelen ved at anvende vektorbaseret grafik er, at illustrationerne ikke bliver pixeleret når de skaleres, men står knivskarpt.

Inkscape ... vektorgraffikprogram

Navngivning

pyRenamer ... ændring af filnavne

pyRenamer er et simpelt og effektivt program til at ændre og manipulere med filnavne.

Konvertering

Terminalen ... Linux powertool

Til at konvertere mellem filformater anvender jeg nogle scripts der kører ved hjælp af terminalen. Jeg har tidligere anvendt GUI (Graphic User Interface) til det, men har fundet ud af at det kan gøres langt smartere ved hjælp af kommandolinien. F.eks. kan nedestående script konvertere et PNG billede til JPG hvor den længste side er 2048 pixel.

	
for file in *; do
filename=${file%.*}
convert "$filename.png" -resize 2048x2048 -quality 90 "2048_$filename.jpg"
done
	

Kender man lidt til filformater vil man let kunne ændre i scriptet for at ændre i på filindstillingerne ... og tilføje flere. Det er også muligt at indsætte ens logo ved hjælp af scripts

Generelt er kommandolinien et stærk værktøj, som giver adgang til en del muligheder.

Program Beskrivelse
ImageMagick Et program der spænder vidt og på mange platforme. Der findes et hav af scripts og tutorials på nettet til hvordan det kan anvendes.
gphoto2 En samling af programmer og drivere der anvendes til at skabe kontakt mellem computeren og det digitale kamera. Med en enkelt kommando kan man få udskrevet sit shuttercount:

gphoto2 --get-config /main/status/shuttercounter.

Se den imponerende liste over understøttede kameraer her

Formater jeg anvender

Jeg opdeler formaterne i 2 grupper: De billeder som jeg arbejder med, og de billeder jeg sender videre og anvender på diverse fora.

Arbejdsbilleder

I mit interne workflow anvender jeg den oprindelige RAW-fil, som jeg konverterer til 8 bit PNG i sRGB. På den måde sikrer jeg mig at jeg ikke mister billedinformation ved komprimering og holder mig til det farverum som langt størsteparten af dem der skal kigge på mine billeder kan se.

Publicerede billeder

Jeg konverterer billeder der skal sendes videre eller anvendes på nettet til JPG i tre formater

Opløsning Beskrivelse
Fuld Dette billede er konverteret i fuld opløsning inklusiv logo og sendes til model og MUA og anvendes på sites som 500px. Disse billeder anvedes med fuld kreditering til alle medvirkende
2048px Her er billedet konverteret til den opløsning der ofte anvendes på Facebook og andre lignende sites. Det skal ses som en ren service
1200px Jeg konverterer ofte til denne størrelse, hvis billeder skal sendes rundt, for at vælge mellem billeder. Det er i mine øjne et passende kompromis mellem størrelse af billederne og de detaljer man kan se.