Dengan terminal: Ubah saiz gambar

Seterusnya, penyelesaian yang berbeza untuk pelbagai masalah yang dikemukakan kepada kami setiap hari dan kali ini, mereka mengajar kami bagaimana mengubah ukuran gambar melalui terminal menggunakan dua alat yang termasuk dalam pakej ImageMagick.

Seperti yang mereka katakan dalam artikel asal:

Pada mulanya, kedua-duanya mempunyai persamaan, walaupun mogrif mengubah gambar dengan menggantikan fail asal sementara menukar simpan hasilnya dalam fail baru. KE mogrif hanya gambar yang akan diubah sebagai hujah, sementara menukar, gambar yang ingin kita ubah dan nama fail di mana hasilnya akan disimpan.

Tukar

Mari lihat dahulu bagaimana melakukan pelbagai tugas dengan menukar:

Potong gambar menjadi dua dan simpan hasilnya ke fail fail2.jpg:

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

Ubah saiz fail gambar.jpg menjadi 400 × 300 dan simpan hasilnya dalam fail file2.jpg:

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

Potong separuh semua gambar dan simpan hasilnya dalam fail lain:

$ convert -resize 50% *

mogrify

Potong fail gambar.jpg pada separuh:

mogrify -resize 50% file.jpg

Ubah saiz fail gambar.jpg menjadi 400 × 300:

mogrify -resize 400×300 file.jpg

Separuh separuh daripada semua gambar:

mogrify -resize 50% *