Memotong Gambar dengan ImageMagick

Artikel ini menjelaskan langkah-langkah untuk memotong gambar secara horizontal dan vertikal menggunakan ImageMagick dengan bahasa yang sederhana. ImageMagick adalah perangkat lunak open-source yang mudah digunakan untuk membuat, mengedit, dan mengubah gambar melalui baris perintah (command line). Artikel ini akan memandu Anda cara memotong (crop) gambar menjadi beberapa bagian, baik secara horizontal maupun vertikal, sangat efisien untuk tugas otomatisasi.


1. Memotong Gambar Secara Horizontal (Atas & Bawah)

Misalkan kita ingin memotong sebuah gambar menjadi dua bagian yang sama besar dari atas ke bawah. Kita akan membaginya menjadi 50% bagian atas dan 50% bagian bawah.

Gambar Asli: pemandangan.jpg

Gambar pemandangan sebelum dipotong

Gunakan perintah berikut di terminal Anda:

convert pemandangan.jpg -crop 100%x50% +repage hasil_horizontal_%d.jpg

atau

magick pemandangan.jpg -crop 100%x50% +repage hasil_horizontal_%d.jpg

Penjelasan Perintah:

Hasil Potongan Horizontal:

Hasil potongan gambar bagian atas

hasil_horizontal_0.jpg (Bagian Atas)

Hasil potongan gambar bagian bawah

hasil_horizontal_1.jpg (Bagian Bawah)


2. Memotong Gambar Secara Vertikal (Kiri & Kanan)

Sekarang, bagaimana jika kita ingin memotong gambar menjadi dua bagian dari kiri ke kanan? Kita akan membaginya menjadi 50% bagian kiri dan 50% bagian kanan.

Gambar Asli: pemandangan.jpg

Gambar pemandangan sebelum dipotong

Gunakan perintah berikut:

convert pemandangan.jpg -crop 50%x100% +repage hasil_vertikal_%d.jpg

atau

magick pemandangan.jpg -crop 50%x100% +repage hasil_vertikal_%d.jpg

Penjelasan Perintah:

Hasil Potongan Vertikal:

Hasil potongan gambar bagian kiri

hasil_vertikal_0.jpg (Bagian Kiri)

Hasil potongan gambar bagian kanan

hasil_vertikal_1.jpg (Bagian Kanan)

Kesimpulan

Dengan perintah sederhana, ImageMagick memungkinkan Anda memotong gambar dengan sangat fleksibel. Anda dapat mengubah persentase sesuai kebutuhan, misalnya memotong menjadi tiga atau empat bagian dengan mengubah nilai 50% menjadi 33.3% atau 25%. Selamat mencoba!