Kako istovremeno uređivati, pretvarati i mijenjati veličinu više slika u Ubuntuu

Uređujte slike u Ubuntuu

Postoji mnogo opcija za uređivanje slika u Ubuntuu, ali osobno mi se ne sviđa većina njih. Ako želim promijeniti veličinu slike, ne želim čekati koliko je vremena potrebno da se GIMP otvori. Uvijek možemo instalirati nautilus-pretvarač slika za zakretanje i zakretanje slika desnim gumbom Nautilusa, ali, zašto instalirati paket, koji gore ne prikazuje dobro tekst, ako ga prema zadanim postavkama instaliramo? U ovom ćemo vas članku naučiti kako urediti, pretvoriti, promijeniti veličinu i još neke stvari slike s Ubuntu terminala.

Najbolje od svega, ono što ćemo objasniti u ovom vodiču može se istodobno primijeniti na nekoliko slika. Na primjer, ako želimo preimenovati 10 fotografija, a da ne moramo kliknuti desnom tipkom miša, odaberite "Preimenuj" i ime stavite 10 puta, možemo to učiniti pomoću ImageMagick, Ubuntuov zadani preglednik slika i druge distribucije, uključujući Ubuntu MATE, moj omiljeni. Ispod imate nekoliko primjera naredbi za izvođenje nekoliko ovih operacija koristeći prednost Ubuntu Basha.

iMageMagick

ImageMagick dolazi instaliran u mnogim distribucijama, poput gore spomenutog Ubuntu ili Ubuntu MATE. Ako ga vaša distribucija po zadanom nema instaliran, možete ga instalirati otvaranjem terminala i upisivanjem sljedeće naredbe:

sudo apt-get install imagemagick

Preimenuj slike

Ako, na primjer, napravite tutorial mnogih snimki, imat će ime koje nema nikakve veze s onim što želimo pokazati. Zahvaljujući ImageMagick-u možemo ih preimenovati s terminala vrlo jednostavnom naredbom. Kao što ćete kasnije vidjeti, možemo promijeniti format slika i upotrijebit ćemo potpuno istu naredbu, ali primjerenu našem zadatku. Bilo bi sljedeće:

convert *.png prueba.png

Zadržavanjem nastavka i dodavanjem izlazne riječi, ono što ćete učiniti jest spremiti ih sve s istim imenom, ali s drugim brojem.

Promjena veličine slika

Gotovo sva izdanja ovog vodiča koriste ključ pretvoriti. Za promjenu veličine slika pomoću programa ImageMagick s terminala napisat ćemo sljedeću naredbu, gdje će «test» biti ime slike koju želimo pretvoriti u drugi format:

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

S prethodnom naredbom koju ćemo imati promijenio veličinu slike u veličini 200 × 100 piksela. Prva vrijednost je veličina za širinu, a druga za visinu. Ako koristimo isto ime, rezultirajuća slika zamijenit će original. Ako samo želimo promijeniti širinu i visinu da budu proporcionalne, napisat ćemo sljedeću naredbu, gdje bi 200 bila odabrana veličina u pikselima:

convert prueba.png -resize 200 prueba.png

Ako želimo da bude visok 200 piksela, morali bismo otići ispraznite prvu vrijednost ("Prazno" x100), pa bismo napisali sljedeću naredbu:

convert prueba.png -resize x100 prueba.png

Ponekad točne vrijednosti, ali ako želimo da to bude, možemo napisati sljedeću naredbu, gdje bi 200 × 100 bila odabrana veličina:

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

Rotirajte slike

uredi-slike-ubuntu

Ako je ono što želimo rotirati slike, možemo to učiniti sljedećom naredbom, gdje bi 90 bio stupanj nagiba:

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

Dodati će tekst koji konfiguriramo u izlaznu datoteku, sve dok ga zapisujemo na drugačiji način.

Uredite format slike

ImageMagick nam također omogućuje pretvoriti slike na drugi format izravno s terminala. Učinili bismo to sljedećom naredbom:

convert prueba.png prueba.jpg

Ako je samo ono što želimo smanjiti kvalitetu Da bismo, na primjer, slike poslali poštom, napisali bismo sljedeću naredbu, gdje je broj postotak kvalitete:

convert prueba.png -quality 95 prueba.jpg

Kombinirane operacije

Ako želimo napraviti različite preinake ove vrste na sliku, to možemo učiniti kombiniranjem operacija. Ispod imate primjer za promjenu veličine, zakretanje za 180º i smanjenje kvalitete slike na 95%.

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

Obrađeno s Bashom

Ubuntu bash

Ali ono što mi se najviše sviđa je ovo, istovremeno uređujte mnoge slike. Prije uređivanja više slika, vrijedi ih sve staviti u istu mapu. Obično ih ostavljam na radnoj površini, pa prvo upišem naredbu:

cd /home/pablinux/Escritorio

Kad uđemo u mapu, napišemo sljedeću naredbu za promjenu veličine svih .png slika u mapi Desktop na 830 piksela i dodamo riječ "prvi" ispred nje:

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

U osnovi, ono što mi kažemo je «sve datoteke koje se nalaze u ovoj mapi i imaju .png format; izvršite pretvorbu iz veličine u širinu od 830 i dodajte prvo u naziv datoteke; Završi«. Ako uredite puno slika, možda vam se isplati. Kakvo je vaše mišljenje?


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Jimmy olano dijo

    NAJBOLJE NEMOGUĆE!
    Iako sam imao pojam o alatu "pretvori", MISLIO sam da je to "izvorna" Ubuntu naredba, sada sam danas saznao da je to dio ImageMagicka.

    Čestitam na članku, jednostavnom, izravnom i precizno napisanom za brzo razumijevanje, čak se i bash ušuljao bez puno kompliciranja!

    Hvala Vam.

    1.    Paul Aparicio dijo

      Bok, Jimmy. Hvala na komentaru. Još uvijek možete raditi više stvari, poput primijeniti efekte, ali stvarno mislim da za to ne vrijedi koristiti Terminal. Ako moramo primijeniti efekte, najbolje je otvoriti slike i vidjeti što radimo, ili barem tako mislim.

      Pozdrav.

  2.   Alfonso dijo

    Hvala pablo. To je nešto što treba razmotriti u bilo kojem trenutku.