Jika Anda adalah pengguna Linux dan lebih memilih Terminal daripada aplikasi grafis lainnya, Anda akan senang mengetahui bahwa Anda juga dapat mengubah ukuran, mengonversi, dan mengoptimalkan gambar Anda langsung di Terminal dengan ImageMagick. ImageMagick adalah seperangkat alat untuk Linux yang memungkinkan Anda memanipulasi gambar dari baris perintah. Ini juga merupakan prosesor gambar di balik banyak aplikasi terkait grafis. Di sini kami akan menunjukkan cara mengubah ukuran gambar Anda dari Terminal.
Menginstal ImageMagick
Sebelum kita mulai, kita perlu menginstal ImageMagick terlebih dahulu di sistem kita.
Di Ubuntu atau distro berbasis Debian apa pun:
sudo tepat instal imagemagick
Di Fedora:
sudo dnf instal ImageMagick
Di Arch Linux
sudo pacman -S imagemagick
Lihat Informasi Gambar
Dengan ImageMagick terinstal, Anda sekarang dapat menggunakannya untuk melihat semua informasi tentang suatu gambar.:
mengidentifikasi -verbose < nama_gambar >
Misalnya, untuk memeriksa dimensi asli gambar, gunakan perintah berikut:
mengidentifikasi -format “%wx%j” < nama_gambar >
Untuk foto, Anda juga dapat melihat data Exif:
mengidentifikasi -verbose < nama_gambar > | grep exif
Mengubah Ukuran Gambar
Sekarang, mari coba ubah ukurannya menjadi 600X300px. Perintahnya adalah:
konversi < nama_gambar > -ubah ukuran 600×300 < nama_gambar_baru >
Anda juga dapat mengubah ukuran gambar ke persentase tertentu. Misalnya, untuk memperkecil “Maketecheasier.png” sebesar 50%, kami akan menggunakan perintah berikut:
konversi < nama_gambar > -mengubah ukuran 50 % < nama_gambar_baru >
Metode pengubahan ukuran di sini tidak terbatas hanya untuk memperkecil. Anda juga dapat menggunakannya untuk meningkatkan gambar. Misalnya, untuk menggandakan ukuran gambar:
konversi <nama_gambar> – ubah ukuran 200% <nama_gambar_baru>
Jika Anda ingin menimpa gambar asli, Anda dapat menggunakan perintah mogrify . Ini mirip dengan perintah konversi , tetapi lebih mudah digunakan dan menimpa file asli.
mogrify -ubah ukuran 400×200 < image_name >
Batch Ubah Ukuran Semua Gambar Folder
Anda dapat dengan mudah mengubah ukuran semua gambar di direktori tertentu. Ini memungkinkan Anda mengubah ukuran gambar secara massal ke dimensi tertentu. Misalnya, ada lima gambar di direktori “Screenshots”, dan kami ingin mengubah ukuran gambar ini sebesar 50%. Oleh karena itu, kami akan menjalankan perintah berikut:
cd ~ / Tangkapan layar untuk img masuk * .jpg; lakukan convert -resize 50 % ” $img ” “Ubah ukuran_ $img ” ; Selesai
Catatan: Harap ubah format gambar dari perintah di atas jika Anda berurusan dengan format gambar lain selain JPG.
Mengubah format gambar
Jika Anda ingin mengubah format gambar, Anda hanya perlu mengubah nama keluaran ke format baru. Misalnya, untuk mengonversi “Maketecheasier.png” menjadi “Maketecheasier.jpg”, gunakan perintah berikut:
convert Maketecheasier.png Maketecheasier.jpg
Kurangi Kualitas Gambar
Anda juga dapat mengubah kualitas gambar dengan ImageMagick. Misalnya, saat Anda mengambil tangkapan layar di sistem Anda, tangkapan layar umumnya diambil sebagai file png dalam ukuran besar. Untuk memperkecil ukuran, Anda dapat mengurangi kualitas tangkapan layar dan mengubahnya menjadi file jpg:
konversi tangkapan layar.png -kualitas 80 tangkapan layar-baru.jpg
Putar Gambar
Untuk memutar gambar, yang harus Anda lakukan adalah menggunakan opsi -rotate bersama dengan jumlah derajat yang Anda inginkan untuk memutar gambar. Misalnya, perintah berikut membuat “screenshot.jpg” yang diputar 90 derajat:
konversi tangkapan layar.jpg -putar 90 tangkapan layar.jpg
Buat file GIF
Jika Anda memiliki banyak file jpg dan ingin membuat GIF animasi, ImageMagick juga dapat melakukannya. Yang harus Anda lakukan adalah memuat semua file jpg untuk dikonversi dan menampilkannya sebagai gif:
cd Tangkapan layar mengonversi *.jpg animasi.gif
Tambahkan Tanda Air ke Gambar
Terkadang Anda mungkin perlu menambahkan beberapa teks atau logo/grafik ke gambar yang sudah ada. Untuk ini, Anda menggunakan opsi – tambahkan . Dalam contoh ini, saya menambahkan bilah di bagian bawah gambar saya dengan catatan tentang isinya.
convert tux.jpg -latar belakang label Khaki:’Ini Tux!’ -pusat gravitasi -tambahkan tux_annotated.jpg
Hapus Data Exif Dari Gambar
Sebagai tindakan privasi, terkadang berguna untuk menghapus semua data Exif dari foto JPEG. Anda dapat melakukannya dengan perintah mogrify :
mogrify -strip IMG_0123.JPG
Pertanyaan yang Sering Diajukan
Apakah ImageMagick masih dipertahankan?
Ya, ImageMagick sudah tersedia sejak tahun 1990-an dan masih dipertahankan secara berkala. Pembaruan stabil baru ImageMagick dirilis pada 20 Juni 2022 dan rangkaian alat ini memiliki kebijakan pembaruan aktif untuk memperbaikinya dengan rilis terbaru.
Bisakah saya mengubah ukuran gambar tanpa kehilangan kualitas?
Tidak, karena mengubah ukuran gambar akan selalu mengurangi kualitasnya. Jika Anda memperkecil ukuran gambar dari 350px menjadi 250px, gambar akan menjadi kurang jelas saat diubah ukurannya kembali ke ukuran aslinya.
Apakah ada aplikasi grafis untuk ImageMagick?
ImageMagick terutama merupakan alat baris perintah dan pengembang tidak membuat alat GUI untuk itu. Namun ada banyak perangkat lunak pihak ketiga yang menggunakan ImageMagick sebagai backendnya. Salah satu contohnya adalah FotoKilof.
Apakah ImageMagick aman?
Awalnya, ada beberapa masalah terkait keamanan di ImageMagick, tetapi sekarang aman untuk digunakan. ImageMagick memiliki kebijakan keamanan yang kuat untuk membuatnya lebih aman bagi pengguna. Pengembang juga menghapus bug yang menyebabkan masalah privasi.