Alla on erilaisia ratkaisuja päivittäin kohtaamiimme ongelmiin, ja tällä kertaa ne näyttävät meille, kuinka kuvien kokoa muutetaan terminaalissa kahdella ImageMagick- paketin työkalulla.
Kuten he kertovat meille alkuperäisessä artikkelissa:
Ensi silmäyksellä molemmat ohjelmat näyttävät samankaltaisilta, vaikka `mogrify` muuntaa kuvan korvaamalla alkuperäisen tiedoston, kun taas `convert` tallentaa tuloksen uuteen tiedostoon. ` mogrify` ottaa argumenttina vain muunnettavan kuvan, kun taas ` convert` ottaa sekä muunnettavan kuvan että tiedoston nimen, johon tulos tallennetaan.
Muuntaa
Katsotaanpa ensin, miten convertilla suoritetaan erilaisia tehtäviä :
Leikkaa kuva kahtia ja tallenna tulos tiedostoon tiedosto2.jpg:
$ convert -resize 50% file.jpg file2.jpg
Muuta kuvatiedoston.jpg kokoa 400 × 300 ja tallenna tulos tiedostoon2.jpg:
$ convert -resize 400×300 file.jpg file2.jpg
Puolittele kaikki valokuvat ja tallenna tulos muihin tiedostoihin:
$ convert -resize 50% *
muuttaa
Leikkaa kuvatiedosto.jpg kahtia:
mogrify -resize 50% file.jpg
Muuta kuvatiedoston.jpg kokoa 400 × 300:
mogrify -resize 400×300 file.jpg
Puolittele kaikki valokuvat:
mogrify -resize 50% *