Installere Imagemagick
Vi trenger Imagemagick for dette, så la oss først installere det:
sudo apt-get installer imagemagick
Hevede eller senkede knapper
For en hevet eller senket knappeffekt, bruker vi Raise -bryteren. Sistnevnte vil skape en 3D -effekt. Etter den hevede bryteren, tilsett tykkelsesverdien for å lette eller mørkne kantene på et bilde.
-heve tykkelse
La oss nå bruke noen effekter. I de følgende tilfeller er tykkelsen på grensen 30:
Vignett
En annen type grense som eksisterer er vignetten.
-vignett radiusXSIGMA +- x +- y %
Hvis du sier 0x0, vil du produsere en sirkel/ellipse. X og Y brukes til å bestemme størrelsen på sirkelen. En liten verdi for Sigma vil fjerne uskarphetseffekten. En høy verdi for Sigma vil øke uskarpheten.
Oljemaleri
Du kan forvandle bildet til et maleri ved hjelp av malingsbryteren. Det brukes til å etterligne et oljemaleri ved å lage klatter av maling. Jo høyere verdien av radiusen til malingsblomstene, desto mer rektangulær ser utseendet på klatterne.
-maling radius
Jo større oppløsning, jo mindre vil effekten være (noe som betyr at du må øke radius). Jo høyere radius, jo lenger vil det ta å gjengi bildet.
Kull
Det skaper en slags "skisse" eller noe som ser ut som en tegning. For dette bruker vi kullbryteren.
-kull faktor
Faktor endrer kantene og grensene til et bilde til et svart -hvitt slags bilde. Faktoren i dette tilfellet representerer kantenes tykkelse. Bruk denne effekten på enkle bilder i stedet for travle bilder.
Se hva som skjer når jeg bruker et veldig enkelt bilde i stedet:
Blyantskisse
Dette er det samme som skissefunksjonen i Photoshop, men den er ikke i svart og hvitt. En blyantskisse er mye som en faktisk tegning. Du kjenner den typen du får fra profesjonelle artister. For dette trenger vi skissebryteren.
-skisse radius
-skisse radiusXSIGMA+vinkel
Standardavviket er sigma. Vinkelen brukes til å lage skissen.
Men dette er ikke akkurat det vi får ved å bruke Photoshop. Så la oss prøve å gjenskape hva Photoshop chucks ut ved hjelp av ImageMagick.
Eller hvis det er litt for sprøtt for deg, kan du skrive noe litt enklere:
Preg
Bruk Emboss Switch for å prege bildet.
-preg radiusXSIGMA
For eksempel:
Uklarhet
For å uskarpe, bruk uskarphetsbryteren.
-uklarhet radius
-uklarhet radiusXSIGMA
Sigmaen bestemmer den faktiske mengden uskarphet.
Pixelate
For å pixelate et bilde, krymper du i utgangspunktet et bilde. Forstørr den deretter for å lage pikselblokker.
Polaroid
Polaroid Photo er et slags bilde med en hvit kant.
Hvis du bruker +polaroid, vil den rotere den i en tilfeldig vinkel mellom -15 grader og +15 grader.
Vi måtte ty til Photoshop og Photoshop bare for å kunne endre eller transformere bilder/bilder. Det beste med Imagemagick er at den nesten kan etterligne Photoshop. Jeg sier nesten fordi det kan være lettere å jobbe med lag på en GUI, men bildetransformasjonsfunksjonene er også tilgjengelige i ImageMagick. Imagemagick alltid en en-foring, noen ganger en veldig lang en-foring avhengig av hva du vil gjøre. Ikke desto mindre veldig ofte en enfore.
Konklusjon
En transformasjon er en modifisering av et bilde slik at det på en eller annen måte er forskjellig fra originalversjonen. For eksempel kan du velge å uskarpe et bilde i visse regioner, pixelate det eller til og med lage en blyantskisse. Selv om Photoshop tilbyr et stort antall transformasjoner, kan flertallet av dem gjenskapes med Imagemagick. Koden kan bli litt vanskelig noen ganger skjønt. I denne opplæringen lærte vi hvordan du lager en skisse, et kullbilde, uskarphet, pikselat og etc.