Edició i retocs de fotos digitals amb Imagemagick
Imagemagick és una suite de programaris per crear, editar, i compon imatges. Podeu llegir, convertir i escriure imatges en una varietat de formats incloent DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, TIFF, etc. Aquesta suite de programaris la componen un grup de programes per editar imatges des de la línia de comandaments sense necessitat de cap aplicació gràfica, representant un gran avantatge a l'realçar scripts amb determinades ordres per modificar o convertir una determinada imatge, els
ordres es mostren a continuació:
animat
comparar
compost
conjuri
convertir
display
identificar
importar
mogificar
muntatge
corrent
Les comandes més coneguts són identificar, convertir y mogificar; el primer per identificar detalls de la imatge com la seva grandària la seva taxa de bits entre d'altres; el segon per convertir una imatge en una altra, l'últim no molt conegut però si usat per modifica directament a la imatge i no realitzar una còpia d'aquesta ..
convert /imagen.ext /imagen.extdeseada
Ara si el que vols és convertir un grup d'imatges en un altre format es recomana usar mogificar de la següent manera:
mogrify -format png /carpeta-de-imagenes/*
Per conèixer els formats compatibles amb aquest programa podem usar el següent comandament:
mogrify -list format
Convert i mogrify poden usar-se per a una mateixa funció, la clau aquesta és que convert ha d'escriure una imatge a part de l'original i mogrify no depenent si es converteix d'un format a un altre.
Sempre podran conèixer les funcions d'aquests programes llegint els fitxers d'ajuda
man mogrify ó mogrify -help
Ara suposem que necessitem comprimir una imatge jpg acabada de traure d'una càmera que pesa al voltant de 2 mb o més i volem que aquesta redueixi el seu pes en MB sense que la qualitat ni la mida es redueixin a simple vista, vegem un exemple:
mogrify -compress jpeg -qualit 80% /imagen/a/modificar
El per cent indica el nivell de comprensió que pot anar de 0 a 100.
Amb l'opció -resize podem canviar-li la mida de la imatge si aquesta és massa gran exemple:
mogrify -resize 1024x768 /imagen/a/modificar
D'altra banda tenim a import que ens permetrà realitzar una captura de la pantalla en qualsevol format d'imatge suportat, exemple:
Per realitzar una captura de la pantalla completa
import -window root /detino/imagen.jpg
Seleccionar l'àrea a capturar
import /detino/imagen.jpg
Si volem fer una imatge animada .gif d'una seqüències d'imatges que hem preparat podem utilitzar la comanda convert de la següent manera:
convert /carpeta/de/imagenes/* /carpeta/alida/fichero.gif
La comanda display ens obrirà la imatge com si d'un visor d'imatges es tractés només que ens permetrà realitzar-li efectes agregar text entre altres coses amb l'avantatge que veurem com va quedant la imatge en el procés, amb l'podrem apreciar els diferents efectes que podrem fer servir, des de l'efecte negatiu com el de agregar marcs, transformar la imatge, etc.
display /imagen/dessead.ext
Per conèixer més sobre aquest programa poden instal·lar el paquet d'ajuda imagemagick-doc i obrir des d'un navegador web el següent fitxer:
/usr/share/doc/imagemagick/www/index.html
La direcció de l'arxiu d'ajuda pot variar en dependència de la versió de la distro que s'estigui fent servir.
Molt Interessant a veure si faig alguns experiments.
Salutacions.
la comanda convert també pot ser usat per passar una successió d'imatges a pdf
salutacions
Síp:
convert *.jpg file.pdf
Molt bon article, jo per redimensionar les fotos perquè no ocupin molt en la meva treballs o en el meu Disc dur ús:
mogrify -resize 10% x10% / ruta / imatge
No sàvia de
mogrify -compress jpeg -qualit 80% / imatge / a / modificar
El provaré gràcies per la informació ....