Meresize Banyak Image Sekaligus menggunakan Shell

Posted on 31 March 2009 by

Karena file-file workshop kemarin sangat besar, jadi tidak bisa asal pasang di-website. Yang ada malah entar ditinggal minum kopi karena saking lamanya…

Nah kalau filenya 2 – 3 file saja tidak masalah diresize secara manual lewat program pengolah gambar seperti GIMP atau gThumb. Lah ini gambarnya ada seratusan lebih, bisa kriting tangan kalau manual. Untungnya pada hampir semua distribusi sistem operasi GNU/Linux yang ada sekarang, termasuk ubuntu yang saya gunakan pada contoh, sudah terinstall paket ImageMagick yang didalamnya terdapat program-program untuk manipulasi image.

Program yang digunakan adalah convert. Convert tidak hanya dapat digunakan untuk resize, tapi juga rotate, flip, join dan lain-lain. OK langsung saja. Dengan bantuan convert kita dapat meresize banyak image sekaligus, istilah kerennya batch processing.

Asumsi:
1. Lokasi gambar berada pada direktori /home/lug/poto/
2. Lokasi best online casino gambar hasil konvert akan diletakkan di /home/lug/poto/poto-resized/
3. Gambar akan di-resize dengan lebar 800px (aspect ratio)

Penerapan:
Klik Application » Accessories » Terminal, kemudian ikuti langkah-langkah berikut: (sesuaikan dengan lokasi direktori anda.

$ cd /home/lug/poto
$ mkdir poto-resized
$ for gbr in *.JPG
> do
> echo -n "Resizing $gbr to 800px..."
> convert $gbr -resize 800x /home/lug/poto-resized/$gbr
> echo done
> done

Sekarang coba lihat isi dari direktori poto-resized, semua file gambar telah diubah ke ukuran lebar 800px dengan aspect ratio tetap terjaga.

Selamat mencoba :)

Posted by rio

Related Post

27 Comments

Cassandra

2 May 2016

Thanks for the report.I gotta say, I’ve been amazed — my logs show one of the most popular Google searches that bring readers to this blog: Beer Factory Prneag.Muay hits every day. So, maybe it’s time for a second look.


Little Commander cheats ios

25 September 2014

Chances are that if you already have an Android user, you already have ATK.
2 and above), minimal set of headers for C++ support, Open – SL ES native audio libraries,
Android native application APIS. India has been a renowned place where truly experts and well trained android game developers are found who acquired proficiency
in working for a wide range of clients.


Post a Comment

Your email is never shared.