Beberapa waktu lalu, kita sempat membahas tentang satu penggunaan tool imagemagick
. Sekarang kita melanjutkan pembahasannya pada penggunaan tool imagemagick
untuk memanipulasi gambar / foto. Lho ? Memangnya bisa memanipulasi gambar / foto dengan tool imagemagick
? Tentu bisa dong, berikut pembahasannya.
Manipulasi Gambar / Foto dengan Tool Imagemagick.
Menggabungkan gambar / foto.
Imagemagick
bisa digunakan untuk menggabungkan gambar / foto menjadi satu gambar / foto. Bisa dalam bentuk bersisihan / bersampingan (horizontal), atas-bawah (vertikal), dan bertumpukan satu sama lain. Misalkan kita punya dua gambar sederhana seperti berikut :


Berikut adalah contoh manipulasinya :
-
Menggabungkan gambar / foto menjadi bersisihan / bersampingan.
Untuk menggabungkan gambar / foto menjadi bersisihan / bersampingan, kita perlu menggunakan perintah
convert
dan opsi+append
.Contoh :
$ convert +append gambar1.png gambar2.png gambar1_gambar2.png
Keterangan :
- convert +append : perintah untuk menggabungkan gambar /foto menjadi bersisihan / bersampingan.
- gambar1.png & gambar2.png : input gambar / gambar awal yang akan digabungkan.
- gambar1_gambar2.png : hasil gambar yang sudah digabungkan.
Contoh gambar yang sudah digabung :

-
Menggabungkan gambar / foto atas-bawah.
Jika opsi
+append
menghasilkan gambar / foto bersisihan / bersampingan, opsi-append
bisa kita gunakan untuk menggabungkan gambar / foto menjadi bertumpuk atas-bawah.Contoh :
$ convert -append gambar1.png gambar2.png gambar1_gambar2.png
Keterangan :
- convert -append : perintah untuk menggabungkan gambar /foto menjadi bertumpuk atas-bawah.
- gambar1.png & gambar2.png : input gambar / gambar awal yang akan digabungkan.
- gambar1_gambar2.png : hasil gambar yang sudah digabungkan.
Contoh gambar yang sudah digabung :

Mengkompres ukuran gambar / foto.
Terkadang ukuran berkas gambar / foto terlalu besar, kadang hal itu cukup menyusahkan ketika kita (misalnya) menggunggah foto ke laman / situs tertentu yang membatasi ukuran berkas gambar / foto. Salah satu alternatif cara mengatasinya adalah dengan mengkompres ukuran gambar / foto. Untuk keperluan mengkompres ukuran gambar / foto, kita bisa menggunakan opsi -quality
.
-
Mengkompres ukuran gambar / foto dengan kualitas 50%.
Contoh :
$ convert gambar_awal.png -quality 50% gambar_hasil.png
Keterangan :
- gambar_awal.png & gambar_hasil.png : gambar awal dan hasil setelah dikompres.
- -quality 50% : kualitas yang diinginkan, di sini dicontohkan 50%.
Setelah dikompres, bisa dicek ukuran gambar awal dan hasil, biasanya gambar hasil ukurannya akan berkurang.
Merotasi / memutar gambar / foto.
Selain bisa untuk menggabungkan dan mengkompres gambar / foto, kita juga bisa merotasi / memutar posisi gambar dengan imagemagick
. Untuk memutar posisi gambar, kita bisa menggunakan opsi -rotate
.
-
Merotasi / memutar gambar / foto dengan 90 derajat.
Contoh :
$ convert gambar_awal.png -rotate 90 gambar_hasil.png
- gambar_awal.png & gambar_hasil.png : gambar awal dan hasil setelah dirotasi.
- -rotate 90% : rotasi sudut yang diinginkan, di sini dicontohkan 90 derajat.
Berikut adalah contoh gambar yang dirotasi dengan sudut 0, 90, 180 dan 270.

Referensi dan kredit.
Berikut ini adalah daftar referensi dan kredit untuk bahasan kali ini :
- Halaman manual
imagemagick
. - Jawaban GAD3R pada post forum unix stackexchange.
Ringkasan.
Dari sekian fitur yang imagemagick
miliki, kita sudah mempelajari dan mencoba beberapa, di antaranya adalah :
- Menggabungkan gambar / foto.
- Secara bersisihan / bersampingan.
- Secara bertumpuk atas-bawah.
- Mengkompres gambar/ foto.
- Merotasi / memutar gambar / foto.
Penutup.
Memanipulasi gambar sederhana tidak harus dengan software / tool kompleks, dengan tool sederhana pun kita bisa melakukannya. Semoga bermanfaat bagi yang membutuhkan, terima kasih dan sampai jumpa pada bahasan selanjutnya !
Leave a Reply