Vadnica
Kako namestiti ImageMagick
Če želite namestiti ImageMagick v operacijski sistem Linux, lahko zaženete naslednji ukaz:
$ sudo apt-get namestite imagemagick php-imagemagick
Ukaz sudo, znan tudi kot superuser do ali switch user do, omogoča uporabniku z ustreznimi dovoljenji, da izvrši ukaz kot skrbnik sistema. apt-get je orodje ukazne vrstice za obdelavo paketov. Ko apt-getu sledi namestitev, se uporablja za namestitev paketov. Po namestitvenem orodju je lahko omenjenih veliko paketov. Določite lahko določeno različico paketa, ki jo želite namestiti, tako da ime paketa zapišete z znakom enako (=) in zahtevano različico paketa. Za namestitev programske opreme ImageMagick sta dva paketa i.e. za namestitev sta izbrana imagemagick in php-imagick.
Kako prikazati sliko
Osnovna funkcija ali orodje v programu ImageMagick je prikaz. Sintaksa je naslednja:
$ display image_name.podaljšanjePri prikazu slike je treba vedno odpreti imenik skozi terminal. To lahko naredi:
$ cd ime poti$ cd / home / UPORABNIK / Prenosi /
Nastavi mapo, v kateri je slika za prikaz
$ prikazPrikaže vse slike, ki so v mapi, ki jo je mogoče prikazati
$ prikaz drevesa-3822149_1920.jpgPrikaže sliko z imenom drevo-3822149_1920.jpg
Kako narediti varnostno kopijo slike
Vedno je treba narediti kopijo slike, preden jo spremenite. Vedno osnovne pretvorbe, kot so zameglitev, obrezovanje, filtriranje itd. je treba izvesti na kopiji izvirne slike. To je praksa varnega programiranja, ki jo morajo upoštevati vsi. Če je pri izvedbi pretvorb prišlo do nepravilnosti, je izvirna slika še vedno nedotaknjena.
Kopijo izvirne slike lahko oblikujete z naslednjimi določenimi koraki.
$ mv ime datoteke.končnica ime datoteke.podaljšanje.star$ cp ime datoteke.podaljšanje.staro ime datoteke.podaljšanje.
mv pomeni poteza. Ta ukaz se uporablja za premikanje ene ali več datotek ali imenikov z enega mesta na drug datotečni sistem. Prav tako se lahko uporablja za preimenovanje datoteke iz enega imena v drugo.
$ mv staro_ime_datoteke novo_ime_datotekeV zgornjem primeru je bilo drevo imen datotek preimenovano v 1. vrstici ukaza
cp pomeni kopijo. Ta ukaz se uporablja za kopiranje datotek ali skupine datotek ali imenika. Na disku ustvari natančno sliko datoteke z drugačnim imenom.
$ cp ime datoteke1 ime datoteke2V zgornjem primeru je v vrstici 3 ustvarjena kopija iste datoteke z drugačnim imenom.
Kako uporabljati ukaz Sharpen
Za vse osnovne pretvorbe v programu ImageMagick je mogoče uporabiti ukaz convert, ki določa vrsto pretvorbe in druge argumente, skupaj z. Ukaz Pretvori vsebuje veliko funkcij, seznam teh funkcij pa lahko najdete na uradni strani ImageMagick.
Večina slik, pridobljenih iz arheoloških najdb, ni jasnih zaradi surovosti časa in narave, večina informacij, ki jih zajame kamera CCTV, ni jasnih za namene nadzora in velikokrat ima oseba zamegljeno sliko, ki jo potrebuje nekaj ostrenja pred objavo na družbenih omrežjih. Ukaz Sharpen se uporablja v naslednji obliki.
Sintaksa ukaza sharpen je naslednja:
$ izostri polmer x sigmaPolmer je celoštevilčna vrednost in mora biti vedno dvakrat sigma. Za hitrejše izračunavanje mora biti najmanj 1. »Najpomembnejši dejavnik je sigma. Ker gre za pravi nadzor nad ostrenjem."[1] 2-D Gaussian je podan z:
Kjer je z vektor stolpca, ki vsebuje koordinati x in y na sliki. Vedno lahko spreminjamo varianco, tako da število pik ostane enako in dobimo različne slike. Torej, sigma je zelo pomemben dejavnik za določanje pogleda na sliko.
Če želite na sliki izvesti operacijo ostrenja, jo najprej zameglite z uporabo funkcije zameglitve, ki ima enake argumente kot ukaz izostritev.
$ convert -blur 0x4 ime slike.izhod razširitve.podaljšanje
Nato lahko ostrenje slike naredite na naslednji način:
$ convert -sharpen 0x4 ime slike.izhod razširitve.podaljšanje
Nato na koncu uporabite ukaz display za prikaz slike na zaslonu.
$ prikaz izpisa.jpg
Zaključek
Programska oprema ImageMagick ima veliko funkcij. Od spreminjanja velikosti do zameglitve do barvanja je na voljo veliko funkcij. Ukaz ostrine je koristen pri zmanjševanju učinka zamegljenosti slike, da ljudem pomaga prepoznati njeno vsebino. To je zelo koristno v mnogih primerih uporabe, na primer pri prepoznavanju kriminalcev, obnavljanju fotografij, posnetih s starim fotoaparatom.
Reference
1) Primeri ImageMagick v6 - zameglitev in ostrenje slik