GraphicsMagick - Alat Pemrosesan Gambar yang Kuat untuk Linux


GraphicsMagick adalah rangkaian perangkat lunak sumber terbuka gratis, modern, dan canggih untuk memproses gambar. Awalnya berasal dari ImageMagick, namun selama bertahun-tahun, ini telah berkembang menjadi proyek yang sepenuhnya independen, dengan beberapa perbaikan dan fitur tambahan. Ini berjalan di semua sistem operasi mirip Unix seperti Linux, dan MacOS, dan juga berjalan di Windows.

Ia menawarkan beragam alat serta perpustakaan yang berguna dan efisien yang memungkinkan membaca, menulis, dan memanipulasi gambar Anda dalam lebih dari 92 format terkenal (seperti GIF, JPEG, JPEG-2000, PNG, PDF, PNM, dan BERTENGKAR).

Itu dapat membuat gambar komposit dalam format kisi, dari beberapa gambar, dan membuat gambar dalam format yang didukung web seperti WEBP. Ini juga digunakan untuk mengubah ukuran gambar, mempertajam, memperkecil warna, memutar, atau menambahkan efek khusus pada gambar dalam berbagai format. Yang terpenting, ini dapat membuat animasi GIF dari banyak gambar dan banyak lagi.

Cara Menginstal GraphicsMagick di Sistem Linux

Pada distribusi berbasis Debian seperti Ubuntu dan Linux Mint, Anda dapat menginstalnya menggunakan manajer paket yang tepat seperti yang ditunjukkan.

sudo apt update
sudo apt install graphicsmagick

Di Arch Linux dan Fedora, Anda dapat menginstal GraphicsMagick dari repositori sistem default menggunakan manajer paket seperti yang ditunjukkan.

sudo pacman -S graphicsmagick    [On Arch Linux]
sudo dnf install GraphicsMagick  [On Fedora]

Pada distribusi berbasis RHEL seperti CentOS Stream, Rocky Linux, dan Alma Linux, Anda dapat menginstalnya dari repositori epel seperti yang ditunjukkan.

dnf install epel-release
dnf install GraphicsMagick

Cara Menggunakan GraphicsMagick di Linux

Untuk mengakses fungsi GraphicsMagick, gunakan gm – utilitas baris perintah yang kuat, yang menawarkan beberapa sub-perintah seperti tampilan, animasi, konversi, montase, bandingkan, identifikasi, komposit , dan masih banyak lagi, untuk mengakses fungsi sebenarnya.

Untuk mengonfirmasi bahwa paket GraphicsMagick telah diinstal pada sistem Anda, Anda dapat menjalankan perintah berikut.

gm display 

Kemudian jalankan serangkaian perintah berikut untuk memverifikasi banyak aspek dari paket yang diinstal.

gm convert -list formats	#check that the expected image formats are supported
gm convert -list fonts	#check if fonts are available
gm convert -list delegates	#check if delegates (external programs) are configured as expected
gm convert -list colors	#check if color definitions may be loaded
gm convert -list resources	#check that GraphicsMagick is properly identifying the resources of your machine

Penggunaan Perintah GraphicsMagick (gm) di Linux

Berikut adalah beberapa contoh dasar cara menggunakan perintah gm dengan opsi ini.

Lihat Gambar di Terminal Linux

Untuk menampilkan atau melihat gambar dari terminal, jalankan perintah berikut.

gm display girlfriend.jpeg

Ubah Ukuran Gambar Di Terminal Linux

Untuk mengubah ukuran gambar dengan lebar baru, tentukan lebar dan tinggi yang akan diskalakan secara otomatis secara proporsional seperti yang ditunjukkan.

gm convert -resize 300 girlfriend-1.jpeg girlfriend-1-resize-300.jpeg
gm display girlfriend-1-resize-300.png

Anda juga dapat menentukan lebar dan tinggi, dan perintah akan mengubah ukuran gambar ke dimensi tersebut tanpa mengubah proporsinya.

gm convert -resize 300x150 girlfriend-1.jpeg girlfriend-1-resize-300x150.jpeg
gm display girlfriend-1-resize-300.png

Buat Gambar Animasi di Terminal Linux

Untuk membuat gambar animasi dari beberapa gambar di direktori kerja saat ini, Anda dapat menggunakan perintah berikut.

gm animate *.png	

Catatan: Kualitas gambar animasi di atas buruk karena kami telah mengoptimalkan untuk memperkecil ukuran gambar.

Konversi Gambar di Terminal Linux

Untuk mengkonversi suatu gambar dari satu format ke format lainnya, misalnya .jpeg ke .png dan sebaliknya.

gm convert girlfriend.jpeg girlfriend.png

Anda juga dapat membuat direktori gambar visual dari semua gambar .png Anda seperti yang ditunjukkan.

gm convert 'vid:*.jpeg' all_png.miff
gm display all_png.miff

Buat Gambar Komposit di Terminal Linux

Selain itu, dimungkinkan untuk membuat gambar komposit (dalam format kisi) dari gambar terpisah seperti yang ditunjukkan.

gm montage girlfriend.jpeg girlfriend-1.jpeg girlfriend-2.jpeg composite_image.png
gm display composite_image.png 

Ada banyak hal yang dapat Anda lakukan dengan perintah gm, kami baru saja membahas beberapa contoh dasar di artikel ini. Anda dapat melihat semua opsi untuk gm dan sub-perintahnya, misalnya convert, ketik:

gm -help
gm help convert

Untuk informasi lebih lanjut, kunjungi Beranda GraphicsMagick: http://www.graphicsmagick.org/

GraphicsMagick adalah sistem pemrosesan gambar yang kuat dan kaya fitur untuk Linux dan sistem mirip Unix lainnya. Jika Anda memiliki pertanyaan atau pemikiran untuk disampaikan, gunakan formulir umpan balik di bawah.