Emirar http://www.emirar.com/2018/05/imagemagick-linux.html

Cara convert, resize, compress dan modifikasi foto atau gambar di Linux

Cara convert, resize, compress dan modifikasi foto atau gambar di Linux
Jika Anda seorang designer atau developer pastinya sering mengubah tipe foto atau gambar dari jpg ke png atau sebaliknya dan tentunya termasuk mengubah ukuran.

Dan pastinya jika Anda paham tentang SEO dalam dunia Webmaster sudah sangat jelas pasti sering mengcompress ukuran foto atau gambar untuk bahan pada postingan blog supaya loading blog atau web tersebut menjadi cepat.

Melakukan hal ini sepertinya sudah biasa ya menggunakan Software, Aplikasi atau alat dengan GUI (Graphical User Interface) seperti Photoshop atau GIMP.

Nah untuk tutorial ini tanpa GUI, yaitu dengan terminal dan menggunakan alat gratis yaitu imagemagick.

Saya rasa tanpa GUI akan menjadi lebih cepat ya, secara kita langsung ke intinya saja tanpa harus mengaktifkan semua fitur yang tidak kita gunakan, dan pastinya sangat cepat!

Perlu diperhatikan pastikan Anda sudah menginstal paket imagemagick pada distro linux yang Anda gunakan. Jika belum seperti biasa Anda harus menginstalnya terlebih dahulu dengan menggunakan tutorial dari saya di bawah ini:

Cara instal imagemagick di Linux

Saya hanya menyediakan instalasi untuk distro linux berbasis Arch Linux, Debian/Ubuntu, Fedora, CentOS, RHEL, Gentoo, FreeBSD. Selain itu silahkan Anda cari di halaman download pada situs resmi imagemagick.

Arch Linux

pacman -S imagemagick

Debian/Ubuntu

apt-get install imagemagick

Fedora, CentOS, RHEL

yum install ImageMagick

Gentoo

emerge imagemagick

FreeBSD

pkg install ImageMagick

Jika sudah terinstal kemudian langsung beraksi.

Sebelumnya Anda arahkan direktori tempat tersimpannya foto atau gambar yang akan Anda praktekan. Contohnya punya saya tersimpan di Pictures/Logo maka jalankan perintah di bawah ini pada terminal:
cd Pictures/Logo

imagemagick.png

Catatan: ubah imagemagick.png dengan nama dan tipe foto atau gambar yang Anda mau gunakan.

Convert dari png ke jpg:
magick convert imagemagick.png imagemagick.jpg

Convert dari png ke jpg menggunakan ImageMagick

ImageMagick Logo


Mengubah ukuran (resize):
magick convert imagemagick.png -resize 50% imagemagick.png

Mengubahnya menggunakan ukuran yang kita tentukan, misalnya menjadi 50x50:
magick convert imagemagick.png -resize 50x50 imagemagick.png

Kita juga dapat mengabungkan perintah convert dengan resize secara bersamaan, misalnya convert dari jpg ke png sekaligus mengubah ukurannya:
magick convert imagemagick.jpg -resize 50% imagemagick.png

Memaksa mengubah ukuran menjadi 100x50 dengan menambahkan ! di belakang 50 (50 adalah ukuran tinggi foto atau gambar dan 100 adalah ukuran lebarnya):
magick convert imagemagick.png -resize 100x50! imagemagick.png

Hanya mengubah ukuran lebarnya:
magick convert imagemagick.png -resize 100 imagemagick.png

Hanya mengubah ukuran tingginya:
magick convert imagemagick.png -resize x50 imagemagick.png

Mengcompress foto atau gambar:
magick convert imagemagick.png -quality 95 imagemagick.png
Untuk mengcompress kualitasnya di sini nomornya harus antara 1 sampai 100. Sedangkan defaultnya adalah 92.

Memutar (Rotating) foto atau gambar:
magick convert imagemagick.png -rotate 90 imagemagick.png

Mengubah menjadi hitam dan putih:
magick convert imagemagick.png -monochrome imagemagick.png

Alat ini sangatlah lengkap, namun jika saya sertakan di sini semua akan menjadi panjang. Maka dari itu lebih baik selengkapnya mengenai perintah tersebut silahkan Anda cek melalui terminal convert --help atau kunjungi link ini https://www.imagemagick.org/script/command-line-options.php.

Catatan: Tutorial dari convert sampai mengubah warna dan semua apa yang ada pada perintah convert imagemagick berlaku untuk semua sistem operasi (OS) yang mendukung, mulai dari Linux, Windows sampai Mac OS sesuai yang tertera pada situs imagemagick.

Jika terdapat error pada proses instalasi atau mungkin ada yang ingin ditanyakan silahkan komentar. 👍

Bagikan postingan ini:

Pertimbangkan untuk mendukung kami:

Jika Anda merasa bahwa artikel di blog ini bermanfaat, mohon pertimbangkan untuk mendukung kami. Anda dapat memilih banyak opsi untuk mendukung kami dengan cara donasi, diantaranya menggunakan Bank, Crypto dan lain sebagainnya. Terima kasih.

Donate

Subscribe to our newsletter

Notifikasi