Gimp is ideaal als je een (1) afbeelding wilt aanpassen. Heb je er vele dan is dat onbegonnen werk. Voor dat werk is er echter een alternatief: ImageMagick. Wel een commando regel tooltje maar hier voorbeelden hoe je het gebruiken moet. ImageMagick is een pakket met een groot aantal commado’s.Hier laten we alles zien in de Linux variant.
Bang Maken
Eerst maar even bangmaken ๐ Voer onderstaand commando uit en uit het niets krijg je een fraaie afbeelding ๐ ๐
magick -size 320x90 canvas:none -stroke snow4 -size 1x90 -tile gradient:white-snow4 \ -draw 'roundrectangle 16, 5, 304, 85 20,40' +tile -fill snow \ -draw 'roundrectangle 264, 5, 304, 85 20,40' -tile gradient:chartreuse-green \ -draw 'roundrectangle 16, 5, 180, 85 20,40' -tile gradient:chartreuse1-chartreuse3 \ -draw 'roundrectangle 140, 5, 180, 85 20,40' +tile -fill none \ -draw 'roundrectangle 264, 5, 304, 85 20,40' -strokewidth 2 \ -draw 'roundrectangle 16, 5, 304, 85 20,40' \( +clone -background snow4 \ -shadow 80x3+3+3 \) +swap -background none -layers merge \( +size -pointsize 90 \ -strokewidth 1 -fill red label:'50 %' -trim +repage \( +clone -background firebrick3 \ -shadow 80x3+3+3 \) +swap -background none -layers merge \) -insert 0 -gravity center \ -append -background white -gravity center -extent 320x200 cylinder_shaded.png
Resultaat heedt cylinder_shaded.png en ziet er zo uit:
Maar laten we maar gewoon beginnen, wie weet is de praktijk veel simpeler ๐
Display … soort van GUI
Alle tools van ImageMagick zijn eigenlijk batch verwerkings tooltjes die je dus van de commando regel aanroept. Echter er is ook een soort van GUI ๐ Deze zit verstopt onder het commando
display
Klik op het plaatjes wat verschijnt …. en veel plezier er mee … of is succes een betere?
Converteren
Van het eene naar het andere:
# converteer een jpg afbeelding naar png convert image.jpg image.png # converteer alle bmp afbeeldingen in de huidige map naar png convert *.bmp *.png # converteer een (kleuren) plaatje naar monochrome convert source.jpg -monochrome monochrome_source.jpg # converteer een (lkleuren) plaatje naar een houtskool tekening # LETOP charcoal moet een argument hebben kost mogelijk wat experimenteren :) convert waterfoto.jpg -charcoal 1.2 charcoal_waterfoto.jpg
Uitleg Commando regel opties
Deze: https://www.imagemagick.org/script/command-line-options.php
Meer Voorbeelden
https://opensource.com/article/17/8/imagemagick