Med terminal: Ändra storlek på bilder

Därefter, olika lösningar för olika problem som presenteras för oss dagligen och den här gången lär de oss hur man ändrar storlek på bilder genom terminalen med två verktyg som tillhör paketet ImageMagick.

Som de berättar i originalartikeln:

I första hand har båda likheter, dock mogrifiera transformerar bilden genom att ersätta originalfilen medan konvertera spara resultatet i en ny fil. TILL mogrifiera bara bilden som ska transformeras skickas som ett argument, medan konvertera, bilden vi vill transformera och namnet på filen där resultatet kommer att sparas.

Konvertera

Låt oss först se hur man gör olika uppgifter med konvertera:

Klipp en bild i mitten och spara resultatet i filen fil2.jpg:

$ convert -resize 50% file.jpg file2.jpg

Ändra storlek på image file.jpg till 400 × 300 och spara resultatet i filen file2.jpg:

$ convert -resize 400×300 file.jpg file2.jpg

Halvera alla foton och spara resultatet i andra filer:

$ convert -resize 50% *

mogrifiera

Skär bildfilen.jpg i hälften:

mogrify -resize 50% file.jpg

Ändra storlek på bildfilen.jpg till 400 × 300:

mogrify -resize 400×300 file.jpg

Halvera alla foton:

mogrify -resize 50% *


Lägg till som prioriterad källa i Google