Kuvien muokkaus (koon muuttaminen, tiedostomuodon muuntaminen, pakkaaminen) komentoriviltä ImageMagickin avulla (mogrify, convert)
Last modified on 24. heinäkuuta 2026 • 1 min read • 129 wordsMuuta kaikkien nykyisessä hakemistossa olevien TIF-kuvien kokoa: mogrify -resize 25% 25% .tif Muuta kaikkien nykyisessä hakemistossa olevien JPEG-kuvien leveys 614 pikseliksi säilyttäen kuvan kuvasuhteen ennallaan: mogrify -resize 614 .jpgKuten edellä, mutta muuta korkeus 614 pikseliksi:mogrify -resize x614 .jpgMuunna kaikki nykyisen hakemiston bmp-kuvat tiff-kuviksi:mogrify -format tiff .bmpPakkaa kaikki nykyisen hakemiston TIFF-kuvat ZIP-pakkauksella:mogrify -compress ZIP .tiffYritin muuntaa myös PICT-tiedostoja (Macintoshista), mutta en onnistunut, vaikka Imagemagick näyttää tukevan PICT-tiedostomuotoa.
mogrify -resize 25% 25% *.tif Muuta kaikkien nykyisessä hakemistossa olevien JPEG-kuvien leveys 614 pikseliksi säilyttäen kuvan kuvasuhteen ennallaan: mogrify -resize 614 *.jpgKuten edellä, mutta muuta korkeus 614 pikseliksi:mogrify -resize x614 *.jpgMuunna kaikki nykyisen hakemiston bmp-kuvat tiff-kuviksi:mogrify -format tiff *.bmpPakkaa kaikki nykyisen hakemiston TIFF-kuvat ZIP-pakkauksella:mogrify -compress ZIP *.tiffYritin muuntaa myös PICT-tiedostoja (Macintoshista), mutta en onnistunut, vaikka ImageMagick näyttää tukevan PICT-tiedostomuotoa. Varmistaakseni, että ImageMagick tunnistaa muunnettavan tiedoston pict-tiedostoksi, käytin tätä komentoa:convert pict:Photo0024.PICT tiff:Photo0002.tifNetpbm-paketissa on myös picttoppm-apuohjelma, mutta se ei enää sisältynyt Suse 9:n käyttämään versioon; en siis voinut testata sitä… Mielenkiintoista on, että PixiePlus pystyy näyttämään pict-tiedostoja – mistä se hakee rutiinit?Jos sinulla on erittäin suuria kuvia, ImageMagickin oletusrajat aiheuttavat virheen (esim. mogrify-im6.q16: leveys tai korkeus ylittää rajan), ja sinun on muokattava tiedostoa /etc/ImageMagick-6/policy.xml!