Redigering og retusjering av digitale bilder med Imagemagick
Imagemagick er en programvare for å lage, redigere og komponere bilder. Den kan lese, konvertere og skrive bilder i en rekke formater, inkludert DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, TIFF, etc. Denne programvarepakken består av en gruppe programmer for å redigere bilder fra kommandolinjen uten behov for noe grafisk program, noe som representerer en stor fordel når du forbedrer skript med visse kommandoer for å endre eller konvertere et bestemt bilde,
kommandoer er vist nedenfor:
animere
sammenligne
kompositt
trylle frem
konvertere
utstilling
identifisere
importere
mogrify
montage
stream
De mest populære kommandoene er identifisere, konvertere y mogrify; den første som identifiserer detaljer om bildet, for eksempel størrelse, bithastighet, blant andre; det andre som konverterte ett bilde til et annet, det siste ikke veldig kjent, men brukes til å modifisere bildet direkte og ikke lage en kopi av det.
convert /imagen.ext /imagen.extdeseada
Nå, hvis det du ønsker er å konvertere en gruppe bilder til et annet format, anbefales det å bruke mogrify som følger:
mogrify -format png /carpeta-de-imagenes/*
For å kjenne formatene som er kompatible med dette programmet, kan vi bruke følgende kommando:
mogrify -list format
Convert og mogrify kan brukes til samme funksjon, nøkkelen er at convert må skrive et bilde bortsett fra originalen, og mogrify er ikke avhengig av om det konverteres fra ett format til et annet.
Du kan alltid lære om funksjonene til disse programmene ved å lese hjelpefilene
man mogrify ó mogrify -help
Anta nå at vi trenger å komprimere et jpg-bilde som er tatt fra et kamera som veier rundt 2 MB eller mer, og vi vil at det skal redusere vekten i MB uten at kvaliteten eller størrelsen blir redusert for det blotte øye, la oss se et eksempel:
mogrify -compress jpeg -qualit 80% /imagen/a/modificar
Prosentandelen indikerer forståelsesnivået som kan variere fra 0 til 100.
Med alternativ -størrelse vi kan endre størrelsen på bildet hvis det er for stort eksempel:
mogrify -resize 1024x768 /imagen/a/modificar
På den annen side har vi en import som lar oss ta et skjermbilde av skjermen i hvilket som helst støttet bildeformat, for eksempel:
Å ta et fullskjermbilde
import -window root /detino/imagen.jpg
Velg området du vil fange
import /detino/imagen.jpg
Hvis vi vil lage et animert .gif-bilde fra en sekvens av bilder vi har utarbeidet, kan vi bruke konverteringskommandoen som følger:
convert /carpeta/de/imagenes/* /carpeta/alida/fichero.gif
Visningskommandoen åpner bildet som om det var en bildeviser som bare lar oss lage effekter ved å legge til tekst blant annet med den fordelen at vi vil se hvordan bildet ser ut i prosessen, som vi kan sette pris på de forskjellige effektene som vi kan bruke, fra den negative effekten som å legge til rammer, transformere bildet osv.
display /imagen/dessead.ext
For å lære mer om dette programmet kan du installere hjelpepakken imagemagick-doc og åpne følgende fil fra en nettleser:
/usr/share/doc/imagemagick/www/index.html
Adressen til hjelpefilen kan variere avhengig av versjonen av distroen som brukes.
Veldig interessant å se om jeg gjør noen eksperimenter.
Hilsener.
konverter kommandoen kan også brukes til å konvertere en sekvens av bilder til pdf
hilsen
Jepp:
convert *.jpg file.pdf
Veldig god artikkel, jeg bruker til å endre størrelse på bildene slik at de ikke opptar mye i arbeidet mitt eller på harddisken min:
mogrify -resize 10% x10% / path / image
Visste ikke om
mogrify -komprimere jpeg -qualit 80% / image / to / modify
Jeg vil prøve det takk for informasjonen ....