Ubah Ukuran Gambar Batch Menggunakan Baris Perintah Linux

Ubah Ukuran Gambar Batch Menggunakan Baris Perintah Linux

Pertanyaan

Bagaimana cara mengubah mengubah ukuran beberapa gambar menggunakan baris perintah linux? Apakah ada alat yang akan membantu saya dengan ini dan/atau apakah ada aplikasi GUI yang membuat ukuran gambar mudah. Saya memiliki ratusan gambar dan karena itu saya membutuhkan alat seperti itu yang juga dapat saya gunakan dalam kombinasi dengan skrip shell.

Menjawab

Cara terbaik dan termudah untuk mengubah ukuran beberapa gambar menggunakan baris perintah Linux adalah dengan menggunakan Imagemagick peralatan. Pertama Anda perlu menginstal Imagemagick kemasan:

# apt-get install imagemagick 

Setelah diinstal, Anda akan memiliki beberapa alat pemrosesan gambar yang tersedia untuk kami dibuang, seperti Convert, Identifikasi dan dll.
mengenali Perintah akan membantu Anda untuk mendapatkan beberapa informasi gambar dan mengonversi akan membantu Anda mengonversi gambar antara ratusan format gambar yang berbeda serta akan dengan mudah mengubah ukuran gambar apa pun yang dikirimkan sebagai argumen.

Misalkan direktori kerja kami saat ini berisi beberapa file gambar dengan ekstensi *.jpg . Untuk mengubah ukuran semua gambar menjadi setengah ukuran dari ukuran aslinya, kita dapat menggabungkan bash untuk loop dan mengonversi perintah bersama dengan cara berikut:

$ for I in $ (ls *.jpg); do convert -Hesize 50% $ i re_ $ i; Selesai 

Perintah di atas akan mengubah ukuran semua gambar menjadi setengah dari ukuran aslinya. Gambar ukuran baru akan disimpan dengan awalan "re_". Dimungkinkan juga untuk mengubah ukuran semua gambar dan pada saat yang sama mengubahnya menjadi format GIF:

$ for I in $ (ls *.jpg); do convert -Hesize 50% $ i $ i.gif; Selesai 

Ketika datang ke aplikasi GUI yang mampu mengubah ukuran gambar batch Anda mungkin melihat Converseen .

Tutorial Linux Terkait:

  • Hal -hal yang harus diinstal pada ubuntu 20.04
  • Hal -hal yang harus dilakukan setelah menginstal ubuntu 20.04 FOSSA FOSSA Linux
  • Loop bersarang dalam skrip bash
  • Pengantar Otomatisasi Linux, Alat dan Teknik
  • Menguasai loop skrip bash
  • Hal -hal yang harus diinstal pada Ubuntu 22.04
  • Hal -hal yang harus dilakukan setelah menginstal ubuntu 22.04 Jammy Jellyfish…
  • Cara Dual Boot Kali Linux dan Windows 10
  • Cara memasang gambar iso di linux
  • Cara memanipulasi tabel partisi GPT dengan gdisk dan sgdisk…