Nogensinde træt af konstant at åbne din yndlingsbillededitor til en simpel beskæring, ændre størrelse eller ændre filformatet? Måske har du et behov for let at udføre disse opgaver i batch eller inden for software?

Sådan bruges Linux konvertere værktøj, som giver dig mulighed for at gøre alt dette med terminal via kommandolinjen og meget mere.

Installer ImageMagick

Det konvertere værktøj er en del af det populære imagemagick pakke, som du skal have installeret. Kontroller, om ImageMagick er installeret med kommandoen eller ej:

konvertere --version

Hvis versionsnummeret på ImageMagick vises, er det allerede installeret, og du kan gå videre til næste afsnit. Ellers skal du installere ImageMagick med kommandoen:

sudo apt-get -y installer imagemagick

Få billedoplysninger

Du kan få de grundlæggende oplysninger om ethvert billede med kommandoen:

konvertere  -print "Type:% m
Størrelse:% b
Dimensioner:% bx% h
"/ dev / null

Dette giver dig billedets mime-type, filstørrelse i KB og dens dimensioner i pixels og vil ligne:

instagram viewer
Type: jpeg
Størrelse: 35,6 KB
Dimensioner: 640 x 480

Skift billedfilformat

Du kan nemt ændre filformatet for ethvert billede med:

konvertere  -Tilføj 

Denne kommando vil tage fil, konverter den til det korrekte format og gem et nyt billede på Du skal bruge de korrekte filtypenavne (dvs. JPG, GIF, PNG osv.) Til DEST_FIL og det registrerer automatisk, hvilket format billedet skal konverteres til.

Ændr størrelsen på et billede i Linux

Hvis du vil ændre størrelsen på et billede eller måske hurtigt generere et miniaturebillede, kan du gøre det med -størrelse mulighed. Kør følgende kommando:

konvertere-størrelse 25% 

Dette ændrer billedets størrelse og opretter en ny billedfil på DEST_FILE, der er 25% af kildebilledets dimensioner. Bemærk, at ovenstående kommando ikke reducerer størrelsen med 25%, men genererer i stedet et nyt billede, der er 25% af størrelsen. Hvis du har brug for at forstørre et billede, kan du justere procentdelen til mere end 100%.

I stedet for at ændre størrelse efter procentdel kan du også angive de specifikke dimensioner med kommandoen:

konvertere-størrelse 1024x768 profile.jpg profile_large2.jpg

Ovenstående kommando ville ændre kildebilledets størrelse til 1024x768 pixels og gemme det nye billede på DEST_FILE.

Beskær et billede

Hvis du har brug for at tage lidt fra toppen eller siderne, kan du beskære et billede med følgende kommando:

konvertere  afgrøde 640x250 + 0 + 0 

For eksempel, hvis kildebilledet var 640x480 pixels, ville ovenstående kommando resultere i DEST_FILE at være et billede på 640x250 pixels, der indeholder den øverste halvdel af billedet, mens den nederste halvdel blev beskåret ud. Det +0+0 i ovenstående kommando angives det øverste venstre punkt på billedet eller med andre ord, hvor beskæringen skal begynde.

Ved hjælp af ovenstående eksempel kan du gemme den nederste halvdel af billedet i stedet med kommandoen:

konvertere  afgrøde 640x250 + 0 + 230 

Dette vil begynde at beskære ved 0x230 inden for kildebilledet, beskære den øverste halvdel og kun efterlade den nederste halvdel.

Roter billede

Du kan endda rotere billeder ved hjælp af kommandoen:

konvertere  -rotere 90 

Ovenstående kommando roterer kildebilledet 90 grader med uret og gemmer det resulterende billede i DEST_FILE.

Føj billedtekst til billedet

Et andet fremragende træk ved konvertere værktøj er evnen til øjeblikkeligt at tilføje billedtekster til billeder, herunder hvor i billedet der skal placeres billedtekst plus fontfamilien, størrelse og farve, der skal bruges. Brug følgende kommando til at tilføje en billedtekst til et billede:

konverter profil.jpg -pointstørrelse 14 -font helvetica-udfyld gul -tegn 'tekst 270.160 "Varm hilsen fra familien"' profile_cap.jpg

Ovenstående kommando placerer en billedtekst med "Varm hilsen fra familien" på kildebilledet ved hjælp af skrifttypen Helvetica 14pt i gult, med det øverste venstre punkt på billedet, der starter ved 270x160 pixels, og gem resultaterne i DEST_FIL.

Bemærk, at du skal være forsigtig med -tegne valgmulighed, som skal begynde med enkelte citater efterfulgt af placeringen af ​​det øverste venstre punkt øverst til venstre, derefter af teksten i billedteksten omgivet af dobbelt citater.

Der er en enorm liste over farver tilgængelig, og hvis det ønskes, kan du liste alle farver, der understøttes af din computer, med kommandoen:

Sådan bruges kølere til paletinspiration

Coolors er en komplet webapp, der kan hjælpe dig med at finde de perfekte farveskemaer. Sådan kommer du i gang.

cb:> showrgb

Valget af skrifttyper varierer afhængigt af din computer, men alle standardskrifttyper, der generelt bruges, vil være der. Hvert operativsystem er lidt anderledes, men i Ubuntu er skrifttyperne f.eks. Placeret i /usr/share/fonts bibliotek og indeholder en liste over alle tilgængelige systemfonte, du kan bruge i ovenstående kommando.

Bland og match billedredigeringskommandoer

Du kan blande og matche en af ​​ovenstående muligheder i en enkelt kommando for større effektivitet. For eksempel, hvis du har et stort billede, der er i den forkerte retning, 2571x1200 pixels i størrelse, og du vil generere en 300x200 miniaturebillede, kan du bruge kommandoen:

konvertere  -rotere 90 -afgrøde 1200x800 -størrelse 25% 

Ovenstående roterer først billedet 90 grader, hvilket gør den nye størrelse 1200x2571 pixels. Derefter beskæres det overskydende fra bunden, så det kun er 800 pixels i højden og til sidst ændrer størrelsen på billedet til 25% af dets oprindelige størrelse, hvilket resulterer i en endelig miniaturebillede på 300x200 pixels i størrelse.

Batchproces en billedkatalog

Har du en hel mappe med billeder, du vil behandle, med den samme kommando? Det er ikke noget problem i Linux. For eksempel vil du muligvis generere miniaturer af alle billeder i din nuværende arbejdsmappe ved at ændre størrelsen på dem til 30% af deres nuværende:

mkdir tommelfinger
for jeg i `ls | grep .jpg $ `; konverter $ i-størrelse 30% tommelfingre / $ i; Færdig

Ovenstående kommando vil gennemgå alle filer i din nuværende mappe, der har en .jpg-udvidelse, ændre størrelsen på dem til 30% af deres størrelse og placere de resulterende miniaturer i /thumbs/ underkatalog.

Image Manipulation Made Easy!

Gennem denne tutorial har du forhåbentlig taget væk evnen til at smertefrit og ubesværet manipulere billeder via terminalen og nemt batch-proces en hel mappe med en enkelt kommando.

Du har lært, hvad ImageMagick er konvertere værktøj er, plus hvordan man nemt kan ændre filformat, ændre størrelse, beskære, rotere og tilføje billedtekster til billeder. Der er også en hel del ekstra funktionalitet til rådighed konvertere -hjælp mulighed for en komplet liste.

E-mail
De 6 bedste Android Gallery Apps bedre end Google Fotos

Leder du efter de bedste Android-galleri-apps til erstatning for Google Fotos? Her er seks gratis galleri-app-alternativer, der er værd at prøve.

Relaterede emner
  • Linux
  • Billedkonverter
  • Billedredigering
  • Batchbilledredigering
  • Terminal
  • Linux
Om forfatteren
Matt Dizak (12 artikler offentliggjort)Mere fra Matt Dizak

Abonner på vores nyhedsbrev

Deltag i vores nyhedsbrev for tekniske tip, anmeldelser, gratis e-bøger og eksklusive tilbud!

Et trin mere !!!

Bekræft din e-mail-adresse i den e-mail, vi lige har sendt dig.

.