Vodič
Kako instalirati ImageMagick
Da biste instalirali ImageMagick na Linux operativni sustav, možete pokrenuti sljedeću naredbu:
$ sudo apt-get install imagemagick php-imagemagick
Naredba sudo, također poznata kao superuser do ili switch user do, omogućuje korisniku s odgovarajućim dozvolama da izvrši naredbu kao administrator sustava. apt-get je alat naredbenog retka za rukovanje paketima. Kada nakon apt-get-a slijedi install, tada se koristi za instaliranje paketa. Nakon alata za instalaciju može se spomenuti mnogo paketa. Može se navesti određena verzija paketa za instalaciju tako da se naziv paketa napiše znakom jednako (=) i potrebnom verzijom paketa. Za instaliranje softvera ImageMagick dva paketa i.e. za instalaciju su izabrani imagemagick i php-imagick.
Kako prikazati sliku
Osnovna funkcija ili alat u programu ImageMagick je prikaz. Sintaksa je sljedeća:
$ prikaz slike_ime.produženjeUvijek se treba prikazati direktorij kroz terminal kada se prikazuje slika. To može učiniti:
$ cd naziv puta$ cd / home / KORISNIK / Preuzimanja /
Postavlja mapu u kojoj se nalazi slika za prikaz
$ prikazPrikazuje sve slike u mapi koja se može prikazati
$ prikaz stabla-3822149_1920.jpgPrikazuje sliku nazvanu stablo-3822149_1920.jpg
Kako napraviti sigurnosnu kopiju slike
Uvijek se mora napraviti kopija slike prije bilo kakvih promjena na njoj. Uvijek osnovne pretvorbe poput zamućenja, obrezivanja, filtriranja itd. mora se izvesti na kopiji izvorne slike. Ovo je praksa sigurnog programiranja koju moraju slijediti svi. U slučaju da je došlo do anomalije prilikom izvođenja konverzija, izvorna slika je još uvijek netaknuta.
Kopija izvorne slike može se oblikovati slijedeći određene korake.
$ mv naziv datoteke.naziv datoteke s nastavkom.produženje.star$ cp naziv datoteke.produženje.staro ime datoteke.produženje.
mv označava potez. Ova se naredba koristi za premještanje jedne ili više datoteka ili direktorija s jednog mjesta na drugo. Također se može koristiti za preimenovanje datoteke iz jednog u drugo ime.
$ mv staro_ime_datoteke novo_ime_datotekeU gornjem primjeru stablo imena datoteke preimenovano je u 1. retku naredbe
cp označava kopiju. Ova se naredba koristi za kopiranje datoteka ili grupe datoteka ili direktorija. Stvara točnu sliku datoteke na disku s različitim nazivom datoteke.
$ cp ime datoteke1 ime datoteke2U gornjem primjeru u retku 3 kreira se kopija iste datoteke s različitim imenom.
Kako se koristi naredba izoštravanje
Za bilo koje osnovne pretvorbe u programu ImageMagick može se koristiti naredba convert koja određuje vrstu pretvorbe i druge argumente zajedno s njima. Naredba Pretvori sadrži mnoge funkcije, a popis tih funkcija može se naći na službenoj stranici ImageMagick.
Većina slika preuzetih iz arheoloških nalaza nisu jasne zbog surovosti vremena i prirode, većinu vremena informacije koje uhvati kamera CCTV nisu jasne u svrhu nadzora, a često se ima i mutna slika koja treba neko izoštravanje prije objavljivanja na društvenim mrežama. Naredba Sharpen koristi se u sljedećem formatu.
Sintaksa naredbe izoštravanje je sljedeća:
$ oštri radijus x sigmaRadijus je cijela vrijednost i uvijek mora biti dva puta sigma. Za brže izračunavanje mora biti najmanje 1. “Najvažniji faktor je sigma. Kao što je to stvarna kontrola oštrenja.”[1] 2-D Gaussian daje:
Gdje je z vektor stupca koji sadrži koordinate x i y na slici. Može se i dalje mijenjati varijanca, zadržavajući broj piksela jednakim i dobivati različite slike. Dakle, sigma je vrlo važan čimbenik za određivanje izgleda slike.
Da biste izvršili operaciju izoštravanja slike, prvo je zamutite pomoću operacije zamućivanja koja uzima iste argumente kao i naredba izoštravanja.
$ convert -blur 0x4 naziv slike.produžetak izlaz.produženje
Zatim se izoštravanje slike može izvršiti na sljedeći način:
$ convert -sharpen 0x4 ime slike.produžetak izlaz.produženje
Zatim napokon upotrijebite naredbu display za prikaz slike na ekranu.
$ izlazni prikaz.jpg
Zaključak
Softver ImageMagick ima mnogo funkcija koje treba izvesti. Mnogo funkcionalnosti nudi se od promjene veličine do zamućenja do slikanja. Naredba izoštravanja korisna je za smanjenje efekta zamućenja slike kako bi pomogla ljudima da prepoznaju njezin sadržaj. To je vrlo korisno u mnogim slučajevima korištenja, poput identificiranja kriminalaca, oporavka fotografija snimljenih starim fotoaparatom.
Reference
1) Primjeri ImageMagick v6 - zamagljivanje i izoštravanje slika