Tips Linux : Resize Ukuran Gambar/Foto Secara Massal (Batch Image Resizer)

Kamera-kamera generasi sekarang biasanya sudah memiliki resolusi yang tinggi. Resolusi tinggi ini sangat bermanfaat karena kualitas foto menjadi semakin baik dan detail, hanya saja membawa dampak pada besarnya ukuran file suatu gambar. Pada kamera digital merk Casio yang saya miliki dengan resolusi 10.1 MP (Mega Pixels), ukuran 1 buah gambar adalah 2 MB, padahal ini bukan ukuran yang paling tinggi.

Jika foto tersebut saya upload ke website, hasilnya akan percuma. Ukuran gambar yang sangat besar menjadi kurang bermanfaat (kecuali memang dibutuhkan untuk keperluan tertentu) dan akses loading gambar menjadi sangat lambat. Untuk mengatasinya, kita sebaiknya mengubah ukuran gambar menjadi ukuran yang lebih kecil dengan resolusi yang masih bisa diterima (1024X768 relatif standar).

Mengubah ukuran gambar satu persatu tentu saja bukan pilihan yang bagus, apalagi jika jumlah gambar cukup banyak. Kini tersedia banyak pilihan “batch image resizer” baik untuk sistem Linux, Windows maupun Mac. Bagi rekan-rekan yang menggunakan Linux dan ingin mengubah ukuran gambar secara massal, dapat juga melakukannya melalui konsole dengan menggunakan tools imagemagick.

Lagkah-langkahnya singkat :

  1. Install aplikasi imagemagick. Aplikasi ini biasanya sudah terinstall secara default. Jika belum, lakukan instalasi, misalnya dengan perintah :
    Pada openSUSE Family (package juga bisa diinstall melalui One-Click-Install pada : openSUSE Build Service)

    zypper in imagemagick

    Pada Ubuntu Family :

    apt-get install imagemagick

    Pada RedHat Family :

    yum install imagemagick
  2. Lakukan resize dengan perintah :

    mogrify -resize 800 *.jpg

Jika menginginkan ukuran tertentu, misalnya 800X600, perintahnya bisa dimodifikasi menjadi :

mogrify -resize 800×600! *.jpg

Hanya saja perintah diatas akan secara otomatis memaksa semua ukuran menjadi 800X600 tanpa mempertimbangkan skala, berbeda dengan perintah awal yang secara otomatis melakukan perubahan ukuran berdasarkan skala gambar.

Perintah diatas dijalankan melalui konsole/terminal. Jika lebih suka aplikasi GUI untuk melakukan perubahan ukuran gambar secara massal baik di Linux, Windows maupun Mac; anda dapat merujuk pada tulisan SmashingMagazine disini.

Masukkan alamat email pada form dibawah ini untuk menerima update mengenai artikel, tutorial atau tips terbaru dari website ini:

Delivered by FeedBurner

6 Responses for “Tips Linux : Resize Ukuran Gambar/Foto Secara Massal (Batch Image Resizer)”

  1. milisdad says:

    Kalo saya lebih suka menggunakan Nautilus karena berbasis grafis, http://milisdad.blogspot.com/2009/07/resize-foto-menggunakan-nautilus.html.
    Menggunakan Nautilus juga bisa massal. :)

  2. sigid says:

    Kalo saya biasanya pake skrip berikut:
    for k in $(ls *.JPG); do convert $k -resize 1024×768 -quality 100 re_$k; done

    Dapet dari:
    http://nithinkamath.info/archives/2008/04/quick-way-to-resize-multiple-images-in-linux/

    Nautilus pun juga bisa ya? banyak juga ternyata alternatifnya.
    Thanks.

  3. adnan says:

    selamat gan, semoga berkah,…. amin.

  4. adnan says:

    sori yang atas komennya salah artikel, harusnya buat yang judulnya mo resign hehehehehehe

  5. Willy says:

    Seingat saya ada opsi –scale :) Alih-alih –resize [width]x[height], lebih enak dengan opsi, misalnya, –scale 50%

  6. Terima kasih gan infonya gan, dah saya coba dan berhasil. Very simple

Leave a Reply

Google Adsense

openSUSE 13.1

Ads

Log in - BlogNews Theme by Gabfire themes