Es tracta d’aplicar un fitre com els que trobem a Instagram. Si vull automatitzar-ho, puc fer servir Imagemagick, que és una navalla suïssa per a la transformació d’imatges.
Al final he trobat la pàgina de fmwconcepts.com, que ofereix molts filtres en forma de script. A mi el que m’interessa i que em pot donar molt bon resultat és un filtre que s’anomena levels, que es tracta de modificar (fer un stretch) dels nivells, igual que faríem amb Gimp: Colors > Nivells. Amb el Gimp també em dóna un bon resultat fer Colors > Corbes, i veig que també hi ha el script (filtre) curbes. Per tant, també el podria provar, aquest.
Vull automatitzar el procés de generar imatges millorades de les imatges contingudes en una carpeta. Per tant, el meu script haurà d’anar imatge per imatge (primer bucle). I dins de cada imatge, fer un escombrat de paràmetres, de manera que per cada imatge generem 4 fotos. Finalment, haurem d’escollir quina és la foto que ha quedat millor, que ha quedat més contrastada i amb colors vius.
El script:
RUTA=/home/joan/projectes/OSM/marker_animation/filtre_levels RUTAPICS=/home/joan/projectes/OSM/marker_animation/res/ribes-taga-ogassa-camprodon-ribes/prov RUTARESULTATS=/home/joan/projectes/OSM/marker_animation/res/ribes-taga-ogassa-camprodon-ribes/prov/resultats FILTRE=levels clear cd $RUTAPICS for f in *.jpg do cp $RUTAPICS/$f $RUTARESULTATS LEFT=0 RIGHT=100 START=0 i=$START echo $f name=$(echo "$f" | cut -f 1 -d '.') for i in 0 1 2 3 do LEFT=$(($LEFT+5)) RIGHT=$(($RIGHT-5)) i=$(($i+1)) your_options="-C global -i $LEFT,$RIGHT $RUTAPICS/$f $RUTARESULTATS/$name-$i.jpg" FILTREAMBOPCIONS="levels $your_options" $RUTA/$FILTREAMBOPCIONS done done
Més informació: