Apmācība
Kā instalēt ImageMagick
Lai instalētu ImageMagick operētājsistēmā Linux, var izpildīt šādu komandu:
$ sudo apt-get install imagemagick php-imagemagick
Sudo komanda, kas pazīstama arī kā superuser do vai switch user do, ļauj lietotājam ar atbilstošām atļaujām izpildīt komandu kā sistēmas administratoram. apt-get ir komandrindas rīks pakotņu apstrādei. Kad pēc apt-get seko instalēšana, to izmanto pakotņu instalēšanai. Pēc instalēšanas rīka var būt minēti daudzi pakotnes. Lai instalētu, var norādīt konkrētu pakotnes versiju, ierakstot pakotnes nosaukumu ar vienādojuma (=) zīmi un nepieciešamo pakotnes versiju. Programmatūras ImageMagick instalēšanai ir divas pakotnes, t.e. Lai instalētu, tiek izvēlēti imagemagick un php-imagick.
Kā parādīt attēlu
ImageMagick pamatfunkcija vai rīks ir displejs. Sintakse ir šāda:
$ display image_name.pagarinājumsRādot attēlu, vienmēr ir jāpārvietojas uz direktoriju caur termināli. To var izdarīt:
$ cd ceļa nosaukums$ cd / home / USER / Lejupielādes /
Iestata mapi, kurā atrodas parādāmais attēls
$ displejsParāda visus mapē esošos attēlus, kurus var parādīt
$ displeja koks-3822149_1920.jpgParāda attēlu ar nosaukumu koks-3822149_1920.jpg
Kā dublēt attēlu
Vienmēr ir jāveic attēla kopija, pirms tajā tiek veiktas izmaiņas. Vienmēr galvenie reklāmguvumi, piemēram, izplūdums, apgriešana, filtrs utt. jāveic sākotnējā attēla kopijai. Šī ir droša programmēšanas prakse, kas jāievēro visiem. Ja, veicot pārveidojumus, ir bijusi kāda anomālija, sākotnējais attēls joprojām ir neskarts.
Sākotnējā attēla kopiju var izveidot, veicot šādas noteiktas darbības.
$ mv faila nosaukums.paplašinājuma faila nosaukums.pagarinājums.vecs$ cp faila nosaukums.pagarinājums.vecais faila nosaukums.pagarinājums.
mv nozīmē kustību. Šo komandu izmanto, lai pārvietotu vienu vai vairākus failus vai direktorijus no vienas vietas uz citu failu sistēmu. To var arī izmantot, lai pārdēvētu failu no viena nosaukuma uz citu.
$ mv old_file_name new_file_nameIepriekš minētajā piemērā faila nosaukuma koks komandas 1. rindā ir pārdēvēts
cp nozīmē kopiju. Šo komandu izmanto, lai kopētu failus, failu grupas vai direktoriju. Tas izveido precīzu faila attēlu diskā ar citu faila nosaukumu.
$ cp faila nosaukums1 faila nosaukums2Iepriekš minētajā piemērā tā paša faila kopija ar citu faila nosaukumu tiek izveidota 3. rindā.
Kā lietot komandu Sharpen
Visiem pamata reklāmguvumiem programmā ImageMagick var izmantot komandu convert, kurā norādīts reklāmguvuma veids un citi argumenti. Komanda Convert satur daudzas funkcijas, un šo funkciju sarakstu var atrast ImageMagick oficiālajā vietnē.
Lielākā daļa attēlu, kas iegūti no arheoloģiskajiem atradumiem, nav skaidra laika un rakstura skarbuma dēļ, lielākoties videonovērošanas kameras uztvertā informācija nav skaidra novērošanas nolūkos, un daudzos gadījumos attēls ir izplūdis, kuram nepieciešams dažas asināšanas pirms publicēšanas sociālajos tīklos. Komanda Sharpen tiek izmantota šādā formātā.
Komandas asināt sintakse ir šāda:
$ saasināt rādiuss x sigmaRādiuss ir vesels skaitlis, un tam vienmēr jābūt divreiz lielākam par sigmu. Ātrākai skaitļošanai jābūt vismaz 1. “Vissvarīgākais faktors ir sigma. Tā kā tā ir asināšanas operācijas reālā vadība.”[1] 2-D Gaussian dod:
Kur z ir kolonnas vektors, kas satur x un y koordinātas attēlā. Var turpināt mainīt dispersiju, saglabājot nemainīgu pikseļu skaitu, un iegūt dažādus attēlus. Tātad, sigma ir ļoti svarīgs faktors, lai noteiktu attēla perspektīvu.
Lai veiktu attēla asināšanas darbību, vispirms aizmiglojiet attēlu, izmantojot izplūšanas darbību, kurai nepieciešami tie paši argumenti kā komandai Asināt.
$ convert -blur 0x4 imagename.pagarinājuma izeja.pagarinājums
Pēc tam attēlu var asināt šādi:
$ konvertēt -asināt 0x4 imagename.pagarinājuma izeja.pagarinājums
Tad beidzot izmantojiet displeja komandu, lai parādītu attēlu ekrānā.
$ displeja izeja.jpg
Secinājums
ImageMagick programmatūrai ir jāveic daudzas funkcijas. No lieluma maiņas līdz izplūdumam līdz gleznošanai tiek piedāvātas daudzas funkcijas. Komanda asināt palīdz samazināt attēla izplūšanas efektu, lai palīdzētu cilvēkiem atpazīt tā saturu. Tas ir diezgan noderīgi daudzos lietošanas gadījumos, piemēram, noziedznieku identificēšanā, ar vecu kameru uzņemtu fotoattēlu atgūšanā.
Atsauces
1) ImageMagick v6 piemēri - attēlu aizmiglošana un asināšana