Emirar
https://www.emirar.xyz/2018/05/imagemagick-linux.html
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 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:
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:
Convert dari png ke jpg:
Mengubah ukuran (resize):
Mengubahnya menggunakan ukuran yang kita tentukan, misalnya menjadi 50x50:
Kita juga dapat mengabungkan perintah convert dengan resize secara bersamaan, misalnya convert dari jpg ke png sekaligus mengubah ukurannya:
Memaksa mengubah ukuran menjadi 100x50 dengan menambahkan ! di belakang 50 (50 adalah ukuran tinggi foto atau gambar dan 100 adalah ukuran lebarnya):
Hanya mengubah ukuran lebarnya:
Hanya mengubah ukuran tingginya:
Mengcompress foto atau gambar:
Memutar (Rotating) foto atau gambar:
Mengubah menjadi hitam dan putih:
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
Jika terdapat error pada proses instalasi atau mungkin ada yang ingin ditanyakan silahkan komentar. 👍
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 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 install imagemagick di Linux
Saya hanya menyediakan instalasi untuk distro linux berbasis Arch Linux, Debian/Ubuntu, Fedora, CentOS, openSUSE, Gentoo dan Void Linux. Selain itu silahkan Anda cari di halaman download pada situs resmi imagemagick.Arch Linux
pacman -S imagemagick
Debian/Ubuntu
apt-get install imagemagick
Fedora
dnf install ImageMagick
CentOS
yum install ImageMagick
openSUSE
zypper in ImageMagick
Gentoo
emerge -a media-gfx/imagemagick
Void Linux
xbps-install -S ImageMagick
Jika sudah terinstal kemudian langsung beraksi.
cd Pictures/Logo
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
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.pngUntuk 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. 👍
Pertimbangkan untuk mendukung kami:
Jika kamu merasa bahwa artikel di blog ini bermanfaat, mohon pertimbangkan untuk mendukung kami. kamu dapat memilih banyak opsi untuk mendukung kami dengan cara donasi, diantaranya menggunakan Bank, Crypto dan lain sebagainnya. Terima kasih.
Donate