Hogyan lehet egyszerre több képet szerkeszteni, konvertálni és átméretezni az Ubuntuban

Képek szerkesztése az Ubuntuban

Sok lehetőség van a képek szerkesztésére az Ubuntuban, de én személy szerint nem szeretem a legtöbbet. Ha át akarok méretezni egy képet, akkor nem akarom megvárni, mennyi időbe telik a GIMP megnyitása. Mindig telepíthetjük nautilus-képkonverter a képek forgatásához és elforgatásához a Nautilus jobb gombjával, de miért telepítünk egy csomagot, az a fenti nem jól mutatja a szöveget, ha alapértelmezés szerint van telepítve ilyen? Ebben a cikkben megtanítjuk hogyan lehet szerkeszteni, konvertálni, átméretezni és még néhány dolog a képek az Ubuntu terminálról.

A legjobb az egészben, hogy amit ebben az útmutatóban elmagyarázunk, egyszerre több képre is alkalmazható. Például, ha 10 fotót át akarunk nevezni anélkül, hogy jobb egérgombbal kellene kattintanunk, válassza az "Átnevezés" lehetőséget, és tegye a nevet tízszer, akkor megtehetjük ImageMagicknek, Az Ubuntu alapértelmezett képnézegetője és más disztribúciók, beleértve az Ubuntu MATE-t, a kedvencemet. Az alábbiakban számos példaparancsot talál, amelyekkel több műveletet hajthat végre az Ubuntu Bash előnyeit kihasználva.

iMageMagick

Az ImageMagick számos disztribúcióra van telepítve, például a fent említett Ubuntu vagy az Ubuntu MATE. Ha a terjesztője alapértelmezés szerint nincs telepítve, akkor telepítheti egy terminál megnyitásával és a következő parancs beírásával:

sudo apt-get install imagemagick

Képek átnevezése

Ha például sok felvételről készít oktatóanyagot, akkor olyan nevük lesz, amelynek semmi köze nincs ahhoz, amit meg akarunk mutatni. Az ImageMagick segítségével nagyon egyszerű paranccsal átnevezhetjük őket a terminálról. Mint később látni fogja, megváltoztathatjuk a képek formátumát, és pontosan ugyanazt a parancsot fogjuk használni, de a feladatunknak megfelelő. Ez a következő lenne:

convert *.png prueba.png

A kiterjesztés megtartásával és egy kimeneti szó hozzáadásával el fogja menteni mindet ugyanazzal a névvel, de más számmal.

Átméretezze a képeket

Az útmutató szinte minden kiadása használja a kulcsot megtérít. A Terminálról az ImageMagick alkalmazással történő képek átméretezéséhez írjuk a következő parancsot, ahol a «test» annak a képnek a neve lesz, amelyet át akarunk alakítani egy másik formátumra:

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

Az előző paranccsal megkapjuk átméretezett egy képet 200 × 100 pixel méretben. Az első érték a szélesség, a második a magasság mérete. Ha ugyanazt a nevet használjuk, a kapott kép helyettesíti az eredetit. Ha csak a szélességet és a magasságot akarjuk arányosra változtatni, akkor a következő parancsot írjuk meg, ahol 200 lenne a választott méret pixelben:

convert prueba.png -resize 200 prueba.png

Ha azt akarjuk, hogy 200 pixel magas legyen, akkor távoznunk kell ürítse ki az első értéket ("Empty" x100), ezért a következő parancsot írjuk:

convert prueba.png -resize x100 prueba.png

Néha a pontos értékeket, de ha szeretnénk, hogy így legyen, akkor a következő parancsot írhatjuk, ahol 200 × 100 lenne a választott méret:

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

Képek forgatása

edit-images-ubuntu

Ha azt akarjuk, akkor az képek forgatása, a következő paranccsal tehetjük meg, ahol 90 a dőlésszög lenne:

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

Mindaddig hozzáadja a kimeneti fájlban konfigurált szöveget, amíg más módon írjuk.

Szerkessze a kép formátumát

Az ImageMagick is lehetővé teszi számunkra képeket konvertálni másik formátumra közvetlenül a terminálról. A következő paranccsal tennénk:

convert prueba.png prueba.jpg

Ha csak azt akarjuk, amit akarunk alacsonyabb minőség A képek postai elküldéséhez például a következő parancsot írjuk, ahol a szám a minőség százalékos aránya:

convert prueba.png -quality 95 prueba.jpg

Kombinálja a műveleteket

Ha el akarjuk készíteni különböző módosítások ilyen típusú képpé, műveletek kombinálásával tehetjük meg. Az alábbiakban bemutat egy példát az átméretezésre, forgassa el 180º-kal és csökkentse a kép minőségét 95% -ra.

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

Feldolgozták a Bash-szal

Ubuntu bash

De a legjobban ez tetszik, sok képet egyszerre szerkeszthet. Több kép szerkesztése előtt érdemes mindet ugyanabba a mappába helyezni. Általában az asztalon hagyom őket, ezért először beírom a következő parancsot:

cd /home/pablinux/Escritorio

Miután beléptünk a mappába, a következő parancsot írjuk, hogy az Asztal mappában lévő összes .png képet átméretezzük 830 pixel szélességűvé, és előtte hozzáadjuk az "első" szót:

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

Alapvetően az, amit mondunk:az összes fájl, amely ebben a mappában található és .png formátumú; végezze el az átalakítást átméretezésről 830 szélesre, és adja hozzá először a fájl nevéhez; Befejez«. Ha sok képet szerkesztesz, érdemes lehet neked. Mi a véleményed?


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Jimmy Olano dijo

    LEGJOBB LEHETETLEN!
    Bár volt fogalmam a "konvertálás" eszközről, azt hittem, hogy "natív" Ubuntu parancsról van szó, ma mára megtanultam, hogy az ImageMagick része.

    Gratulálok a cikkhez, egyszerű, egyenesen lényegre törő és jól megírt a gyors megértéshez, még a bash is bebújik különösebb bonyodalom nélkül!

    Köszönöm.

    1.    Paul Aparicio dijo

      Szia jimmy. Köszönöm a hozzászólásod. Még mindig tehet több dolgot, például effektusokat alkalmazhat, de én úgy gondolom, hogy nem érdemes ehhez használni a Terminált. Ha effektusokat kell alkalmaznunk, a legjobb, ha kinyitjuk a képeket, és megnézzük, mit csinálunk, vagy legalábbis úgy gondolom.

      A köszöntés.

  2.   Alfonso dijo

    Köszönöm pablo. Bármikor figyelembe kell venni.