Resize Gambar Secara Massal Melalui CLI di Ubuntu

Jika kita ingin merubah ukuran (resize) gambar sebenarnya sangat mudah, cukup membuka aplikasi penyunting gambar seperti GIMP dan lakukan perubahan. Namun itu hanya cocok untuk kasus gambar yang cuma satu atau dua, namun bagaimana jika kita ingin melakukan resize gambar yang jumlahnya banyak ?

1
1344
views
resize gambar massal

Jika kita ingin merubah ukuran (resize) gambar sebenarnya sangat mudah, cukup membuka aplikasi penyunting gambar seperti GIMP dan lakukan perubahan. Namun itu hanya cocok untuk kasus gambar yang cuma satu atau dua, namun bagaimana jika kita ingin melakukan resize gambar yang jumlahnya banyak ?

Perintah Sederhana Untuk Resize Gambar

Nah, sebelum membahas cara resize gambar secara massal saya ingin menunjukkan cara untuk resize satu gambar melalui CLI. Kita bisa menggunakan perintah convert dengan parameter -resize. Berikut contoh perintah untuk merubah ukuran gambar menjadi 48×48.

$ convert -resize 48x48 src.png dest.png

Perintah di atas akan menghasilkan file baru bernama dest.png dengan ukuran 48×48 yang merupakan hasil resize dari file src.png.

Perintah Untuk Resize Gambar Secara Massal

Contoh perintah di atas hanya berlaku untuk satu gambar saja, sekarang coba kita modifikasi perintah tersebut agar dapat resize massal. Di linux kita dapat memakai wildcard seperti tanda bintang (*) untuk memilih file atau folder tanpa memperhatikan namanya (artinya semuanya). Biasanya juga dikombinasikan dengan nama ekstensi dari file agar bisa lebih spesifik (*.png, *.jpg, *.pdf, *.docx, dan sebagainya).

Nah, jika kita kombinasikan konsep wildcard ini dengan contoh perintah di atas maka akan menjadi seperti ini:

$ convert -resize 48x48 *.png

Perintah di atas akan menghasilkan file-file baru dengan ukuran 48×48 yang merupakan hasil resize dari semua file yang memiliki ekstensi .png.

Baca Juga: Variasi Perintah Convert Resize di Ubuntu

Sekarang mari saya simulasikan, disini saya memiliki beberapa gambar dengan ekstensi .png dengan ukuran awal 96×96 yang ingin saya resize menjadi ukuran 48×48. Jika Anda ingin ukuran yang lain, tinggal rubah angka 48×48 menjadi angka lain.

resize gambar massal sebelum
Gmabar-gambar dengan ukuran awal 96×96.

Setelah saya jalankan perintah di atas maka akan menjadi seperti berikut:

resize gambar massal sesudah
Terbentuk file-file baru dengan ukuran 48×48 sesuai perintah yang dijalankan.

Nah, bisa dibandingkan file yang asli dengan file yang baru ukurannya sudah berubah. Cukup sederhana bukan ? Tuliskan komentar anda atau sebarkan artikel ini jika artikel ini bermanfaat! Selamat mencoba!

Referensi

1 KOMENTAR

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses.