Imagemagick

Från DannoWiki
Hoppa till navigeringHoppa till sök
 ⚠️ Den här artikeln är under utveckling. Information kan vara ofullständig eller ändras löpande.

Lathund

"lathund", eller komihåg-lapp
med mina mest använda funktioner i imagemagick.
 

Ta bort från kanter, göra ljusare + lite skarpare, justera färger:

convert -shave 100x100 -modulate 120 -unsharp 1,0.5,0 -gamma 0.9,1.0,0.8 bild1.jpg bild2.jpg

Skapa "thumbnail" av en bild:

convert -density 72 -resize x100 bild1.jpg bild2.jpg

Det går även att ange procent:

convert -resize x50% bild1.jpg bild2.jpg

Jag märkte att filerna som jag konverterade blev onödigt stora.
Det visade sig att det låg kvar ICC-profiler i bilderna, som man kan ta bort med -strip

convert -strip bild1.jpg bild2.jpg

-strip tar bort alla profiler.

Exempel:
originalbild: CMYK, för blå
ny bild: RGB gammakorrigerad och borttagna icc-profiler.
kommando:

convert -gamma 0.8,1.0,2.0 -colorspace rgb -strip originalbild.jpg nybild.jpg

gamma: R, G, B (min 0.8 - max 2.3) 1.0 = normal

Röd = 0.8 = mörkare(mer?) Grön = 1.0 = oförändrad Blå = 2.0 = ljusare(svagare?)



Vänster: Originalbilden
Höger: konverterad bild

Göra bilder av PDF

Busenkelt!

convert fil.pdf fil.jpg

Om du vill ha en mindre bild, exempelvis 150 px hög:

convert -resize x150 fil.pdf bild.jpg

Givetvis måste det inte vara en jpg.

Konvertera färgbild till gråskala

convert -type Grayscale bild.jpg bild_gray.jpg

polaroidbild

convert -bordercolor white -background gray10 +polaroid infil.jpg utfil.png

vattenmärke

composite -dissolve 90 -gravity south logo.png infil.png utfil.png

teckning, kolteckning

convert infil.png -colorspace gray -charcoal n utfil.png

n = linjetjocklek

convert infil.png -colorspace gray -sketch  0x20+120 utfil.png