Har du noen gang blitt lei av å stadig åpne favorittredigeringsprogrammet ditt for en enkel beskjæring, endre størrelse eller endre filformatet? Kanskje du har et behov for å enkelt utføre disse oppgavene i batch eller innen programvare?
Slik bruker du Linux konvertere verktøy, som lar deg gjøre alt dette med terminal via kommandolinjen, og mye mer.
Installer ImageMagick
De konvertere verktøyet er en del av det populære imagemagick pakken, som du må ha installert. Sjekk om ImageMagick er installert med kommandoen eller ikke:
konvertere --versjon
Hvis versjonsnummeret til ImageMagick vises, er det allerede installert, og du kan gå videre til neste seksjon. Ellers installerer du ImageMagick med kommandoen:
sudo apt-get -y install imagemagick
Få bildeinformasjon
Du kan få grunnleggende informasjon om hvilket som helst bilde med kommandoen:
konvertere -print "Type:% m
Størrelse:% b
Dimensjoner:% bx% h
"/ dev / null
Dette vil gi deg mime-typen, filstørrelsen i KB og dimensjonene i piksler, og vil se ut som:
Type: jpeg
Størrelse: 35,6 KB
Dimensjoner: 640 x 480
Endre bildefilformat
Du kan enkelt endre filformatet til hvilket som helst bilde med:
konvertere -append
Denne kommandoen vil ta
Endre størrelse på et bilde i Linux
Hvis du vil endre størrelse på et bilde, eller kanskje raskt generere et miniatyrbilde, kan du gjøre det med -størrelse alternativ. Kjør følgende kommando:
konvertere-størrelse 25%
Dette vil endre størrelsen på bildet, og opprette en ny bildefil på DEST_FILE som er 25% av dimensjonene til kildebildet. Vær oppmerksom på at kommandoen ovenfor ikke reduserer størrelsen med 25%, men genererer i stedet et nytt bilde som er 25% av størrelsen. Hvis du trenger å forstørre et bilde, kan du justere prosentandelen til mer enn 100%.
I stedet for å endre størrelse på prosent, kan du også spesifisere de spesifikke dimensjonene med kommandoen:
konvertere-størrelse 1024x768 profile.jpg profile_large2.jpg
Ovennevnte kommando vil endre størrelse på kildebildet til 1024x768 piksler, og lagre det nye bildet på DEST_FILE.
Beskjær et bilde
Hvis du trenger å ta litt av toppen eller sidene, kan du beskjære et bilde med følgende kommando:
konvertere avling 640x250 + 0 + 0
For eksempel, hvis kildebildet var 640x480 piksler, vil kommandoen ovenfor resultere i DEST_FILE å være et bilde på 640x250 piksler som inneholder den øverste halvdelen av bildet mens den nederste halvdelen ble beskåret ute. De +0+0 i kommandoen ovenfor spesifiserer det øverste venstre punktet på bildet, eller med andre ord hvor du skal beskjære.
Ved å bruke eksemplet ovenfor kan du lagre den nederste halvdelen av bildet i stedet med kommandoen:
konvertere avling 640x250 + 0 + 230
Dette vil begynne beskjæringen ved 0x230 i kildebildet, beskjære den øverste halvdelen og etterlate bare den nederste halvdelen.
Roter bilde
Du kan til og med rotere bilder ved å bruke kommandoen:
konvertere -rotere 90
Ovennevnte kommando vil rotere kildebildet 90 grader med klokken og lagre det resulterende bildet i DEST_FILE.
Legg bildetekst til bildet
Et annet utmerket trekk ved konvertere verktøyet er muligheten til øyeblikkelig å legge til bildetekster til bilder, inkludert hvor i bildet du vil plassere bildeteksten, pluss skriftfamilien, størrelsen og fargen du skal bruke. Bruk følgende kommando for å legge til bildetekst til et bilde:
konverter profil.jpg -poengstørrelse 14 -font helvetica -fyll gul -tegn 'tekst 270,160 "Varm hilsen fra familien"' profile_cap.jpg
Ovennevnte kommando vil plassere en bildetekst med "Varm hilsen fra familien" på kildebildet ved hjelp av skriften Helvetica 14pt i gult, med det øverste venstre punktet på bildet som starter på 270x160 piksler, og lagre resultatene i DEST_FIL.
Vær oppmerksom på at du må være forsiktig med -tegne alternativet, som må begynne med enkelt anførselstegn etterfulgt av plasseringen av det øverste venstre punktet, og deretter av teksten i bildeteksten omgitt av doble anførselstegn.
Det er en stor liste over farger tilgjengelig, og hvis ønskelig kan du liste opp alle farger som støttes av datamaskinen din med kommandoen:
Coolors er en fullverdig webapp som kan hjelpe deg med å finne de perfekte fargevalgene. Slik kommer du i gang.
cb:> showrgb
Utvalget av skriftene varierer avhengig av datamaskinen din, men alle vanlige skrifttyper som vanligvis brukes, vil være der. Hvert operativsystem er litt annerledes, men i Ubuntu er skriftene for eksempel plassert i /usr/share/fonts katalogen og inneholder en liste over alle tilgjengelige systemfonter du kan bruke i kommandoen ovenfor.
Bland og match bilderedigeringskommandoer
Du kan blande og matche et av de ovennevnte alternativene i en enkelt kommando for større effektivitet. For eksempel, hvis du har et stort bilde som har feil retning, 2571x1200 piksler i størrelse, og du vil generere et miniatyrbilde på 300x200, kan du bruke kommandoen:
konvertere -rotere 90-avling 1200x800-størrelse 25%
Ovennevnte vil først rotere bildet 90 grader, noe som gjør den nye størrelsen 1200x2571 piksler. Deretter beskjærer det overskuddet fra bunnen, slik at det bare er 800 piksler i høyden, og endelig endrer størrelsen på bildet til 25% av den opprinnelige størrelsen, noe som resulterer i et endelig miniatyrbilde på 300x200 piksler.
Gruppeprosessere en bildekatalog
Har du en hel katalog med bilder du vil behandle med samme kommando? Det er ikke noe problem i Linux. For eksempel kan det være lurt å generere miniatyrbilder av alle bildene i din nåværende arbeidskatalog ved å endre størrelsen på dem til 30% av deres nåværende:
mkdir tommelen
for jeg i `ls | grep .jpg $ `; konverter $ i-størrelse 30% tommel / $ i; ferdig
Ovennevnte kommando vil gå gjennom alle filene i den nåværende katalogen din som har en .jpg-utvidelse, endre størrelsen på dem til 30% av størrelsen og plassere de resulterende miniatyrbildene i /thumbs/ underkatalog.
Image Manipulation Made Easy!
Gjennom denne opplæringen har du forhåpentligvis tatt bort muligheten til å smertefritt og uten problemer manipulere bilder via terminalen, og enkelt batch-prosess en hel katalog med en enkelt kommando.
Du har lært hva ImageMagick har konvertere verktøyet er, pluss hvordan du enkelt kan endre filformat, endre størrelse, beskjære, rotere og legge til bildetekster til bilder. Det er også mye ekstra funksjonalitet tilgjengelig konvertere -hjelp alternativ for en full liste.
Leter du etter de beste Android-galleriappene for å erstatte Google Photos? Her er seks gratis galleriappalternativer verdt å prøve.
- Linux
- Image Converter
- Bildeditor
- Batch Image Editing
- Terminal
- Linux
Abonner på vårt nyhetsbrev
Bli med på nyhetsbrevet vårt for tekniske tips, anmeldelser, gratis e-bøker og eksklusive tilbud!
Ett steg til…!
Bekreft e-postadressen din i e-posten vi nettopp sendte deg.