Sådan redigeres, konverteres og ændres størrelsen på flere billeder på samme tid i Ubuntu

Rediger billeder i Ubuntu

Der er mange muligheder for redigering af billeder i Ubuntu, men jeg kan personligt ikke lide de fleste af dem. Hvis jeg vil ændre størrelsen på et billede, har jeg ikke lyst til at vente på den tid, det tager for GIMP at åbne. Vi kan altid installere nautilus-image-konverter at rotere og rotere billeder med højre knap fra Nautilus, men hvorfor installere en pakke, der ikke viser teksten godt ovenfor, hvis vi som standard har en installeret? I denne artikel vil vi lære dig hvordan man redigerer, konverterer, ændrer størrelse og nogle flere ting billederne fra Ubuntu Terminal.

Bedst af alt, hvad vi skal forklare i denne vejledning kan anvendes på flere billeder på samme tid. For eksempel, hvis vi vil omdøbe 10 fotos uden at skulle højreklikke, vælge "Omdøb" og sætte navnet 10 gange, kan vi gøre det ved hjælp af ImageMagick, Ubuntus standard billedfremviser og andre distributioner, herunder Ubuntu MATE, min favorit. Nedenfor har du flere eksempler på kommandoer til at udføre flere af disse operationer ved at udnytte Ubuntu Bash.

iMageMagick

ImageMagick kommer installeret i mange distributioner, såsom den førnævnte Ubuntu eller Ubuntu MATE. Hvis din distro ikke har den installeret som standard, kan du installere den ved at åbne en terminal og skrive følgende kommando:

sudo apt-get install imagemagick

Omdøb billeder

Hvis du f.eks. Laver en tutorial af mange optagelser, har de et navn, der ikke har noget at gøre med det, vi vil vise. Takket være ImageMagick kan vi omdøbe dem fra terminalen med en meget enkel kommando. Som du vil se senere, kan vi ændre formatet på billederne, og vi bruger nøjagtig den samme kommando, men passende til vores opgave. Det ville være som følger:

convert *.png prueba.png

Ved at beholde udvidelsen og tilføje et outputord, skal du gemme dem alle med det samme navn, men med et andet nummer.

Ændr størrelsen på billederne

Næsten alle udgaver af denne vejledning bruger nøglen konvertere. For at ændre størrelse på billeder med ImageMagick fra terminalen skriver vi følgende kommando, hvor «test» er navnet på det billede, som vi vil konvertere til et andet format:

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

Med den tidligere kommando har vi ændrede størrelsen på et billede i en størrelse på 200 × 100 pixels. Den første værdi er størrelsen for bredden og den anden for højden. Hvis vi bruger det samme navn, erstatter det resulterende billede originalen. Hvis vi kun vil ændre bredden og højden for at være proportional, skriver vi følgende kommando, hvor 200 ville være den valgte størrelse i pixels:

convert prueba.png -resize 200 prueba.png

Hvis vi ønsker, at den skal være 200 pixels høj, bliver vi nødt til at forlade det tøm den første værdi ("Tom" x100), så vi skriver følgende kommando:

convert prueba.png -resize x100 prueba.png

Undertiden nøjagtige værdier, men hvis vi vil have det, kan vi skrive følgende kommando, hvor 200 × 100 ville være den valgte størrelse:

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

Roter billeder

rediger-billeder-ubuntu

Hvis det, vi ønsker, er rotere billeder, kan vi gøre det med følgende kommando, hvor 90 ville være hældningsgraderne:

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

Det tilføjer den tekst, som vi konfigurerer i outputfilen, så længe vi skriver den på en anden måde.

Rediger billedformatet

ImageMagick tillader os også konvertere billeder til et andet format direkte fra terminalen. Vi ville gøre det med følgende kommando:

convert prueba.png prueba.jpg

Hvis det, vi kun ønsker, er sænke kvaliteten For at sende billederne med posten, for eksempel, ville vi skrive følgende kommando, hvor antallet er procentdelen af ​​kvalitet:

convert prueba.png -quality 95 prueba.jpg

Kombiner operationer

Hvis vi vil lave forskellige ændringer af denne type til et billede, kan vi gøre det ved at kombinere operationer. Nedenfor har du et eksempel til at ændre størrelse, rotere 180º og sænke billedets kvalitet til 95%.

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

Behandlet med Bash

Ubuntu bash

Men hvad jeg bedst kan lide er dette, rediger mange billeder på samme tid. Før du redigerer flere billeder, er det værd at placere dem alle i samme mappe. Jeg efterlader dem normalt på skrivebordet, så først skriver jeg kommandoen:

cd /home/pablinux/Escritorio

Når vi er inde i mappen, skriver vi følgende kommando for at ændre størrelsen på alle .png-billederne i Desktop-mappen til 830 pixels brede og tilføje ordet "først" foran det:

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

Grundlæggende er hvad vi siger «alle filer, der er inde i denne mappe og har .png-format; udfør konverteringen fra størrelse til 830 bred og tilføj først til filnavnet; Afslut«. Hvis du redigerer mange billeder, kan det være det værd for dig. Hvad er din mening?


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Jimmy Olano sagde han

    BEDSTE UMULIGE!
    Selvom jeg havde en forestilling om "konvertere" -værktøjet, TROR jeg, at det var en "indfødt" Ubuntu-kommando, nu i dag har jeg lært, at det er en del af ImageMagick.

    Min tillykke med artiklen, enkel, lige til det punkt og velskrevet for en hurtig forståelse, selv bash sniger sig ind uden meget komplikationer!

    Tak.

    1.    Paul Aparicio sagde han

      Hej jimmy. Tak for din kommentar. Du kan stadig gøre flere ting, som at anvende effekter, men jeg synes virkelig, det er ikke værd at bruge Terminal til det. Hvis vi er nødt til at anvende effekter, er det bedst at åbne billederne og se, hvad vi laver, eller så tror jeg.

      En hilsen.

  2.   Alfonso sagde han

    Tak pablo. Det er noget at overveje til enhver tid.