Cara mengedit, menukar dan mengubah saiz beberapa gambar pada masa yang sama di Ubuntu

Edit gambar di Ubuntu

Terdapat banyak pilihan untuk mengedit gambar di Ubuntu, tetapi secara peribadi saya tidak menyukai kebanyakannya. Sekiranya saya ingin mengubah saiz gambar, saya tidak mahu menunggu berapa lama GIMP dibuka. Kami sentiasa boleh memasang penukar gambar-nautilus untuk memutar dan memutar gambar dengan butang kanan dari Nautilus, tetapi mengapa memasang pakej, yang tidak menunjukkan teks di atas, jika kita memasangnya secara lalai? Dalam artikel ini kami akan mengajar anda cara mengedit, menukar, mengubah saiz dan beberapa lagi gambar dari Terminal Ubuntu.

Yang terbaik, apa yang akan kita jelaskan dalam panduan ini dapat diterapkan pada beberapa gambar pada masa yang sama. Sebagai contoh, jika kita ingin menamakan semula 10 foto tanpa perlu klik kanan, pilih "Ganti nama" dan masukkan nama 10 kali, kita boleh melakukannya dengan menggunakan ImageMagick, Penampil gambar lalai Ubuntu dan pengedaran lain, termasuk Ubuntu MATE, kegemaran saya. Di bawah ini anda mempunyai beberapa contoh arahan untuk melakukan beberapa operasi ini dengan memanfaatkan Ubuntu Bash.

iMageMagick

ImageMagick dipasang dalam banyak pengedaran, seperti Ubuntu atau MATE Ubuntu yang disebutkan di atas. Sekiranya distro anda tidak memasangnya secara lalai, anda boleh memasangnya dengan membuka Terminal dan mengetik arahan berikut:

sudo apt-get install imagemagick

Namakan semula gambar

Sekiranya, misalnya, anda membuat tutorial mengenai banyak tangkapan, mereka akan mempunyai nama yang tidak ada kaitan dengan apa yang ingin kami tunjukkan. Terima kasih kepada ImageMagick, kami dapat menamakannya dari terminal dengan arahan yang sangat mudah. Seperti yang akan anda lihat kemudian, kami dapat mengubah format gambar dan kami akan menggunakan perintah yang sama, tetapi sesuai dengan tugas kami. Ia adalah seperti berikut:

convert *.png prueba.png

Dengan menyimpan peluasan dan menambahkan kata keluaran, apa yang akan anda lakukan adalah menyimpan semuanya dengan nama yang sama, tetapi dengan nombor yang berbeza.

Ubah saiz gambar

Hampir semua edisi panduan ini menggunakan kunci menukar. Untuk mengubah saiz gambar dengan ImageMagick dari Terminal, kami akan menulis perintah berikut, di mana «ujian» akan menjadi nama gambar yang ingin kami ubah ke format lain:

convert prueba.png -resize 200×100 prueba.png

Dengan perintah sebelumnya kita akan ada mengubah saiz gambar pada ukuran 200 × 100 piksel. Nilai pertama adalah ukuran untuk lebar dan yang kedua untuk ketinggian. Sekiranya kita menggunakan nama yang sama, gambar yang dihasilkan akan menggantikan yang asli. Sekiranya kita hanya ingin mengubah lebar dan ketinggian menjadi sebanding, kita akan menulis perintah berikut, di mana 200 akan menjadi ukuran yang dipilih dalam piksel:

convert prueba.png -resize 200 prueba.png

Sekiranya kita mahukan tinggi 200 piksel, kita harus pergi kosongkan nilai pertama ("Kosongkan" x100), jadi kami akan menulis perintah berikut:

convert prueba.png -resize x100 prueba.png

Kadang-kadang nilai tepat, tetapi jika kita menginginkannya, kita dapat menulis perintah berikut, di mana 200 × 100 adalah ukuran yang dipilih:

convert prueba.png -resize 200×100! prueba.png

Putar gambar

sunting-gambar-ubuntu

Jika apa yang kita mahu ialah putar gambar, kita dapat melakukannya dengan perintah berikut, di mana 90 adalah darjah kecenderungan:

convert prueba.jpg -rotate 90 prueba-rotado.jpg

Ini akan menambahkan teks yang kita konfigurasikan dalam fail output, asalkan kita menulisnya dengan cara yang berbeza.

Edit format gambar

ImageMagick juga membolehkan kami menukar gambar ke format lain terus dari Terminal. Kami akan melakukannya dengan arahan berikut:

convert prueba.png prueba.jpg

Sekiranya apa yang kita mahukan hanyalah turunkan kualiti Sebagai contoh, untuk menghantar gambar melalui surat, kami akan menuliskan perintah berikut, di mana jumlahnya adalah peratusan kualiti:

convert prueba.png -quality 95 prueba.jpg

Gabungkan operasi

Sekiranya kita mahu membuat pengubahsuaian yang berbeza jenis ini kepada gambar, kita boleh melakukannya dengan menggabungkan operasi. Di bawah ini anda ada contoh untuk mengubah ukuran, putar 180º dan turunkan kualiti gambar menjadi 95%.

convert prueba.png -resize 400×400 -rotate 180 -quality 95 prueba.jpg

Diproses dengan Bash

Ubuntu bash

Tapi yang paling saya suka adalah ini, edit banyak gambar pada masa yang sama. Sebelum mengedit banyak gambar, ada baiknya meletakkan semuanya dalam folder yang sama. Saya biasanya meninggalkannya di desktop, jadi pertama kali saya taipkan arahan:

cd /home/pablinux/Escritorio

Setelah masuk ke dalam folder, kami menulis perintah berikut untuk mengubah ukuran semua gambar .png di folder Desktop selebar 830 piksel dan menambahkan kata "pertama" di depannya:

for file in *.png; do convert $file -resize 830 primera-$file; done

Pada dasarnya, apa yang kita katakan adalah «semua fail yang ada di dalam folder ini dan mempunyai format .png; lakukan penukaran dari saiz semula ke lebar 830 dan tambahkan pertama ke nama fail; selesai«. Sekiranya anda mengedit banyak gambar, ia mungkin bernilai. Apa pendapat anda?


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   Jimmy olano kata

    YANG TERBAIK!
    Walaupun saya mempunyai tanggapan mengenai alat "ubah" yang saya fikir ia adalah perintah Ubuntu "asli", sekarang saya telah mengetahui bahawa ia adalah sebahagian daripada ImageMagick.

    Tahniah saya atas artikel itu, ringkas, langsung ke intinya dan ditulis dengan baik untuk pemahaman yang cepat, bahkan bash menyelinap tanpa banyak komplikasi!

    Terima kasih.

    1.    Paul Aparicio kata

      Hai jimmy. Terima kasih atas komen anda. Anda masih boleh melakukan lebih banyak perkara, seperti menerapkan kesan, tetapi saya benar-benar berpendapat bahawa tidak semestinya menggunakan Terminal untuk itu. Sekiranya kita harus menggunakan kesan, yang terbaik adalah membuka gambar dan melihat apa yang kita lakukan, atau saya rasa.

      Sesuatu ucapan.

  2.   Alfonso kata

    Terima kasih pablo. Ia adalah sesuatu yang perlu dipertimbangkan pada waktu tertentu.