Jeg bruker ofte(st) redusere kvaliteten (størrelsen) på bildefiler ned til ca 20-30%, før jeg sender dem som vedlegg til epost. Bildereduksjon er også aktuelt for å håndtere lengre rapporter med mange bilder. Slike mindre bildekopier har jeg gjort i Gimp under lagring med et annet navn, og om aktuelt klippe til utsnitt, og justere lys- og kontrast først.
Ønsker her å høre om noen har erfaring/tips til hvordan man kan gjøre dette mer effektivt på en blokk av flere bildefiler, ev. alle i en katalog og automatisk få nye navn, slik at originalfilene beholdes.
Kan f.eks ImageMagic gjøre noe sånt, ev. hvordan?
Svar
Jeg har funnet en løsning på denne første delen som følger:
ImageMagick har en kommando 'convert' som kan benyttes i kombinasjon med 'find' for batch-konvertering, som vist i denne lenken http://www.garron.me/en/bits/resize-low ... batch.html
ImageMagick Command Line Tutorial er også en nyttig referanse
http://xahlee.info/img/imagemagic.html
i tillegg til 'man ImageMagick' og 'man convert'
To konkrete kommandoeksempler
1) Redusere kvaliteten til 30% på alle bildefiler i aktuell mappe (overskriver eks. filer)
- Kode: Merk alt
find . -name "*.jpg" -exec convert -quality 30% {} {} \;
2) Redusere kvaliteten til 30% på alle bildefiler i aktuell mappe, og lagre de komprimerte i /tmp (overskriver ikke originalfilene i mappa)
- Kode: Merk alt
find . -name "*.jpg" -exec convert -quality 30% {} /tmp/{} \;
Da gjenstår fortsatt å finne løsning på siste del:I rapportsammenheng kan det være nyttig å kunne "rødmerke" (redline) områder på bilder, typisk med en rød linje i form sirkel eller elipse og/ev med henvisningspiler/tekst tilknyttet. Ønsker å få tips til verktøy/framgangsmåte for dette, gjerne med Gimp om det blir enkelt nok.