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% *