0:00:00.27 0:00:04.43 | Šajā pamācībā tiks parādīts, kā iespējams pielāgot attēlus. | |
---|---|---|
0:00:04.73 0:00:11.53 | Tiks sagatavota attēlu kopa, ar kuru varēs parādīt, kā panākt caurspīdīgumu pašam rastra attēlam. | |
0:00:11.53 0:00:17.97 | Pie viena būs iespējams salīdzināt, kā attēlu veidi un datņu formāti ietekmē datnes izmēru. | |
0:00:17.97 0:00:21.87 | Dotais attēls – karte jau ir piesaistīts koordinātām. | |
0:00:21.87 0:00:24.67 | Tiesa, šajā pamācībā gūtās atziņas [..] | |
0:00:24.67 0:00:30.23 | [..] labāk izmantot sagatavojot ieskenēto attēlu pirms tas tiek piesaistīts koordinātām. | |
0:00:31.00 0:00:35.87 | Dotais attēls – karte jau ir piesaistīts koordinātām izmantojot World datni. | |
0:00:35.87 0:00:43.63 | Tā kā koordinātas neglabājas pašā attēla datnē, bet ārējā, ir iespējams veikt attēlā dažādus labojumus. | |
0:00:43.63 0:00:49.93 | 📷 | Lai jaunveidotajiem attēliem varētu izmantot to pašu koordinātu datni, galvenai, kas jāiegaumē – |
0:00:49.93 0:00:54.67 | [..] World datnē glabājas pikseļa izmēra atbilstība attālumam dabā, [..] | |
0:00:54.67 0:00:59.83 | [..] kā arī attēla augšējā kreisā stūra pikseļa viduspunkta koordinātas. | |
0:00:59.83 0:01:04.50 | Līdz ar to, ir pieļaujama attēla labās un/vai apakšējās malas apgriešana. | |
0:01:04.50 0:01:07.97 | Bet nedrīkst apgriezt augšējo un/vai kreiso malu, [..] | |
0:01:07.97 0:01:11.33 | [..] mainīt attēla izmēru izmantojot mērogošanu (scaling), [..] | |
0:01:11.33 0:01:15.50 | [..] kā arī veikt kādas citas ģeometriskas transformācijas. | |
0:01:15.50 0:01:19.93 | Pretējā gadījumā World datne nebūs izmanītajam attēlam derīga [..] | |
0:01:19.93 0:01:23.50 | [..] un attēlu būs jāpiesaista koordinātām no jauna. | |
0:01:23.50 0:01:29.57 | Ja attēla koordinātas glabājas pašā datnē, piemēram, ja tiek izmantots GeoTiff formāts, [..] | |
0:01:29.57 0:01:36.73 | tad jebkādu izmaiņu veikšana gadījuma, izmantojot attēlu redaktorus, ziņas par koordinātām tiek pazaudētas. | |
0:01:37.30 0:01:42.45 | Šajā piemērā attēlu pārveidei tiks izmantots rastrattēlu redaktors «GIMP». | |
0:01:43.60 0:01:49.63 | Skenējot visbiežāk tiek iegūti RGB vai pelēktoņu JPG formāta attēli. | |
0:01:49.63 0:01:56.03 | Dotais attēls ir pilnkrāsas (24 bitu) attēls saglabāts JPG formātā. | |
0:01:56.03 0:01:59.80 | Šādai „nesakoptai” skicei tas ir gana labs formāts. | |
0:01:59.80 0:02:04.17 | Salīdzinājumam šo pašu attēlu var saglabāt PNG formātā. | |
0:02:04.17 0:02:10.30 | Izvēloties [Datne/Saglabāt...] vai [Saglabāt ka...] ((File/Save...), (Save As...)), attēli tiek saglabāti «GIMP» formātā. | |
0:02:10.30 0:02:14.80 | 📷 | Lai saglabātu PNG formātā, attēls jāeksportē. |
0:02:20.20 0:02:25.37 | Šajā pamācībā formāta parametrus tagad un turpmāk atstāj nemainīgus. | |
0:02:26.23 0:02:30.33 | PNG formāts nerada attēlā papildus bojājumus. | |
0:02:30.93 0:02:35.27 | 📷 | PNG datnes izmērs ir lielāks par JPG datnes izmēru. |
0:02:35.63 0:02:38.67 | Datnes izmērs ir atkarīgs no attēla satura. | |
0:02:38.67 0:02:41.27 | Dotā skice ir samērā raiba. | |
0:02:41.73 0:02:47.80 | Kā tālāk redzēsim, sakopjot attēlu, var būtiski samazināt PNG datnes izmēru. | |
0:02:49.00 0:02:54.80 | 📷 | Pārveidojot attēlu par pelēktoņu attēlu ar [Attēls/Režīms/Pelēktoņu](Image/Mode/Greyscale), [..] |
0:02:54.80 0:03:00.80 | [..] var iegūts mazāka izmēra datni, jo samazinās bitu skaits pikselī. | |
0:03:05.47 0:03:09.83 | Iegūto attēlu saglabā gan ka JPG, gan PNG datni, [..] | |
0:03:09.83 0:03:13.90 | [..] mainot datņu vārdus, lai nepārrakstītu jau esošās datnes. | |
0:03:13.90 0:03:18.97 | Jāņem vērā, ka PNG formātā attēls tiks saglabāts bez papildus bojājumiem, [..] | |
0:03:18.97 0:03:22.83 | [..] toties JPG formātā uzradīsies dažādi artefakti, [..] | |
0:03:22.83 0:03:25.40 | [..] ko nosaka vairāki formāta parametri. | |
0:03:25.40 0:03:27.53 | 📷 | Viens no tiem ir kvalitāte (Quality) – [..] |
0:03:27.53 0:03:32.50 | [..] jo tā zemāka, jo mazāks datnes izmērs, bet jo vairāk bojājumu attēlā. | |
0:03:32.50 0:03:39.33 | Jāpievērš uzmanība, ka dažos attēlu redaktoros šis parametrs ir paslēpts zem saspiešanas pakāpes (compression level), [..] | |
0:03:39.33 0:03:42.33 | [..] kuras vērtībai ir gluži pretēja nozīme. | |
0:03:46.77 0:03:51.63 | 📷 | Pelēktoņu attēlu datņu izmēri ir mazāki nekā pilnkrāsas attēliem. |
0:03:51.63 0:03:54.33 | Īpaši PNG formāta datnei. | |
0:03:54.33 0:04:00.40 | Papildus tam, pelēktoņu attēliem daudz vienkāršāk izveidot caurspīdīguma nosacījumus. | |
0:04:06.60 0:04:10.60 | Ja attēls nav kā pagaidu skice, bet gan kā paliekoša karte, [..] | |
0:04:10.60 0:04:12.23 | [..] to ir vērts sakopt – [..] | |
0:04:12.23 0:04:19.67 | izdzēst tos gaišos pleķus, kuriem vajadzētu būt baltiem, melno krāsu padarīt par tiešām melnu u.t.t. | |
0:04:19.67 0:04:26.67 | Daļēji šo darbību var atvieglot mainot attēla gaišumu un kontrastu ar [Krāsas/Spilgtums-kontrasts...] (Colours/Brightness-Contrast...). | |
0:04:26.67 0:04:31.73 | 📷 | Šādu iespēju piedāvā daudzi redaktori un pat daži attēlu skatītāji. |
0:04:35.37 0:04:43.40 | «GIMP»-ā palielināt attēla spilgtumu, pie viena tiekot vaļā no gaišāka toņa pleķiem, iespējams mainot krāsu līmeņus. | |
0:04:43.40 0:04:48.70 | Tādēļ atsaucu iepriekšējo darbību, lai izmantotu rīku [Krāsas/Līmeņi...] (Colours/Levels...). | |
0:04:54.47 0:04:57.27 | Ievades līmeņu logā redzamā histogramma [..] | |
0:04:57.27 0:05:00.27 | [..] parāda pikseļu skaitu sadalījumu pa krāsām. | |
0:05:00.27 0:05:04.70 | Labajā pusē esošajai pikseļu kopai vajadzētu būt baltā krasā, [..] | |
0:05:04.70 0:05:10.93 | 📷 | [..] tādēļ par baltiem atzīmējam visus pikseļus, kuriem vērtība ir sākot no 187. |
0:05:10.93 0:05:14.47 | Līdzīgi darām ar tumšajiem pikseļiem kreisajā pusē. | |
0:05:16.73 0:05:22.77 | Ja «GIMP»-s ir papildināts ar GMIC filtriem, tad attēla tīrīšanai var izmantot kādu no tiem. | |
0:05:22.77 0:05:26.90 | GMIC filtri atrodami zem [Filtri/G'MIC-Qt...] (Filters/G'MIC-Qt…). | |
0:05:33.13 0:05:40.20 | 📷 | [Repair/JPEG Smooth] filtrs cenšas labot iespējamos JPG kompresijas radītos bojājumus. |
0:05:59.77 0:06:04.70 | Savukārt, kāds no [Details/Sharpen] filtriem padara attēlu asāku. | |
0:06:05.87 0:06:09.93 | Kādi filtri, ar kādiem parametriem un kādā secībā – [..] | |
0:06:09.93 0:06:14.17 | [..] tas katram jāatrod pašam. Gatavas receptes nav, [..] | |
0:06:14.17 0:06:19.63 | [..] jo attēli savā starpā atšķiras un «GIMP»-ā pieejamo rīku klāsts ir ļoti plašs. | |
0:06:20.03 0:06:22.43 | Lai redzētu sakopšanas ieguvumus, [..] | |
0:06:22.43 0:06:31.23 | attēls tiks saglabāts gan kā pelēktoņu attēls, gan kā pilnkrāsas RGB, izmantojot JPG un PNG datņu formātus. | |
0:07:51.70 0:07:56.40 | Atšķirība starp JPG un PNG datņu izmēriem vairs nav tik liela. | |
0:07:56.40 0:08:01.77 | Atceroties, ka JPG formāts attēlos rada lielākus vai mazākus bojājumus, [..] | |
0:08:01.77 0:08:04.47 | [..] sakoptajos zīmējumos skaidri redzams, [..] | |
0:08:04.47 0:08:08.27 | ka JPG formāts nav domāts grafiskiem attēliem. | |
0:08:08.27 0:08:11.27 | Tas ir pielāgots fotogrāfiju glabāšanai. | |
0:08:11.27 0:08:16.25 | Zīmējumiem un grafikai jāizmanto tādi formāti kā PNG. | |
0:08:18.23 0:08:24.07 | 📷 | Skičveidīgus zīmējumu var vēl vairāk „saspiest” pārvēršot to par indeksētu krāsu attēlu. |
0:08:24.07 0:08:29.47 | Šādam vienkrāsas zīmējumam pietiek pat ar 15 krāsām jeb toņiem. | |
0:08:29.47 0:08:38.13 | 📷 | [Attēls/Režīms/Indeksēts...] (Image/Mode/Indexed...) logā izvēlas [Izveidot optimālu paleti] (Generate optimum palette) un ieraksta, ka vajag tikai 15 krāsas. |
0:08:38.13 0:08:42.73 | JPG neuztur ne indeksētas krāsas, ne caurspīdīgumu, [..] | |
0:08:42.73 0:08:47.37 | [..] tādēļ turpinājumā attēli tiks saglabāti tikai PNG formātā. | |
0:09:07.73 0:09:10.43 | 📷 | Attēla datne kļuvusi vēl mazāka. |
0:09:24.20 0:09:29.50 | Indeksēta krāsas attēlā iespējams norādīt pilnīgi caurspīdīgas vietas. | |
0:09:32.83 0:09:36.37 | Vispirms jāpievieno caurspīdīguma kanāls. | |
0:09:43.80 0:09:51.93 | Tad jāatlasa, piemēram, ar līdzīgo kaimiņkrāsu atlases rīku, kuru, nez kāpēc, sauc par [Aptuvenās iezīmēšanas rīku] (Fuzzy select tool), [..] | |
0:09:51.93 0:09:58.57 | tās zīmējumu daļas, kuras jāpadara caurspīdīgas un ar [Delete] pogas palīdzību jāizdzēš. | |
0:10:03.13 0:10:08.17 | Rūtainā pamatne norāda to, ka attiecīgās vietas ir caurspīdīgas. | |
📷 | Caurspīdīgs indeksēto krāsu attēls | |
0:10:10.83 0:10:15.13 | Pārveidoto attēlu saglabā kā jaunu PNG datni. | |
0:10:31.27 0:10:39.10 | Attēla izmērs nav būtiski palielinājies, jo indeksētu krāsu attēlā caurspīdīgās daļas ir kā viena no krāsām. | |
0:10:39.10 0:10:44.43 | Dotajā piemērā, ieskaitot caurspīdīgo, attēlam ir tikai 16 krāsas, [..] | |
0:10:44.43 0:10:48.70 | [..] tādējādi katram pikselim izmanto tikai 4 bitus (2⁴=16). | |
0:10:50.13 0:10:55.97 | Daļēji caurspīdīgumu var izveidot tikai pelēko toņu un pilnkrāsas attēliem. | |
0:10:55.97 0:10:59.53 | Tādēļ jāatgriežas pie pelēktoņu attēla. | |
0:11:09.23 0:11:13.30 | Līdzīgi kā iepriekš, ir jāpievieno caurspīdīguma kanāls. | |
0:11:17.77 0:11:20.83 | Dotajā gadījumā attēlam ir tikai divi kanāli. | |
0:11:28.10 0:11:31.83 | Pilnkrāsas attēla gadījumā būtu četri kanāli. | |
0:11:35.10 0:11:39.97 | Tāpat kā iepriekš, tiek padarītas pilnīgi caurspīdīgas nevajadzīgās malas. | |
0:11:45.53 0:11:50.03 | Daļēju caurspīdīgumu var piešķirt, piemēram, kartes baltajai daļai. | |
0:11:50.10 0:11:55.40 | Vispirms ar vienādas krāsas atlases rīku [Iezīmēt pēc krāsas] (Select by colour) [..] | |
0:11:55.40 0:11:58.00 | [..] atlasa attēla balto daļu. | |
0:11:58.00 0:12:04.27 | Kanālu cilnē izslēdz labošanu visiem kanāliem, atskaitot caurspīdīguma (alfa) kanālam. | |
0:12:04.27 0:12:10.83 | RGB attēla gadījumā labošana būtu jāizslēdz sarkanajam, zaļajam un zilajam kanālam. | |
0:12:11.80 0:12:14.03 | Vispirms izdzēš atlasīto. | |
0:12:14.03 0:12:18.87 | Tā kā tiek labots tikai alfa kanāls, tad attēla saturs saglabājas, [..] | |
0:12:18.87 0:12:21.30 | [..] lai arī pašlaik tas nav redzams. | |
0:12:21.30 0:12:27.83 | Alfa kanāla caurspīdīgumu nosaka tajā esošās melnās krāsas blīvums (caurspīdība). | |
0:12:27.83 0:12:33.60 | Tādēļ, aizlejot atzīmēto attēla daļu ar daļēji caurspīdīgu melnu krāsu, tiks panākts, [..] | |
0:12:33.60 0:12:36.77 | [..] ka attēls tajās vietās būs daļēji caurspīdīgs. | |
0:12:36.77 0:12:39.77 | Aizliešanai izmanto [Aizpildīšanas rīku] (Bucket fill). | |
0:12:39.77 0:12:46.00 | Krāsas caurspīdību nosaka [Blīvums] (Opacity). Jāatzīmē, ka jāaizpilda viss iezīmētais (Fill whole selection). | |
📷 | Daļēji caurspīdīgi attēli | |
0:12:56.93 0:13:01.33 | Atlasi var noņemt ar taustiņu kombināciju Ctrl Shift A. | |
0:13:01.33 0:13:05.23 | Iegūto attēlu saglabā kā jaunu PNG datni. | |
0:13:17.80 0:13:24.77 | Attēla datne atkal ir kļuvusi lielāka, ja attēlam nācis klāt blīvuma, tas ir, caurspīdīguma kanāls. | |
0:13:34.67 0:13:40.20 | Lai visus šos attēlus «QGIS» atpazītu kā koordinātām piesaistītas kartes, [..] | |
0:13:40.20 0:13:43.63 | katram no tiem jāpieliek sava World datne. | |
0:13:43.63 0:13:47.23 | Tiem visiem der viena un tā pati koordinātu datne. | |
0:13:47.23 0:13:49.47 | Tik vien, ka šī datne jāsavairo, [..] | |
0:13:49.47 0:13:55.07 | [..] kopējot vai veidojot saites, un jāpārsauc atbilstoši attēlu datņu vārdiem. | |
0:13:55.97 0:14:03.37 | Ja nebaida komandrinda un ir pazīstamas izmantotās operētājsistēmas komandas, darbību var paātrināt. | |
0:14:04.83 0:14:08.63 | Piemēram, Linux vidēs var veidot ciklu, kurā mainīgajam „f” [..] | |
0:14:08.63 0:14:11.33 | 📷 | [..] piešķir pēc kārtas visus datņu vārdus, [..] |
0:14:11.33 0:14:13.57 | [..] kuriem paplašinājums ir „png”. | |
0:14:13.57 0:14:16.80 | Vispirms atrastajam vārdam nodzēš paplašinājumu. | |
0:14:16.80 0:14:20.13 | Tad veido simbolisko saiti uz koordinātu datni, [..] | |
0:14:20.13 0:14:24.20 | [..] izmantojot attēla vārdu, pieliekot paplašinājumu „pgw”.
for f in *.png; do ln -s kupfers-rgb.wld ${f%.*}.pgw; done | |
0:14:24.20 0:14:25.63 | for f in *.png; do ln -s kupfers-rgb.wld ${f%.*}.pgw; done | |
0:14:25.63 0:14:28.20 | Līdzīgi to dara ar „jpg” attēliem, [..] | |
0:14:28.20 0:14:32.43 | [..] koordinātu datnes paplašinājumam izmantojot „jgw”.
for f in *.jpg; do ln -s kupfers-rgb.wld ${f%.*}.jgw; done | |
0:14:32.43 0:14:35.10 | Protams, var neveidot saiti, bet gan kopijas, [..] | |
0:14:35.10 0:14:37.07 | [..] aizstājot „ln -s” ar „cp”. | |
0:14:37.07 0:14:43.93 | Paplašinājums „wld” netiek izmantots tādēļ, ka dažām PNG un JPG datnēm ir vienādi vārdi. | |
0:14:43.93 0:14:47.70 | Tagad katram attēlam ir atbilstoša koordinātu datne. | |
0:15:12.97 0:15:19.03 | «QGIS» saprot attēlus, kuros jau glabājas ziņas par caurspīdīgumu un māk to parādīt. | |
0:15:20.03 0:15:24.83 | Ar [Grupēt izvēlēto] (Group selected) vairākus slāņus var apvienot viena grupā. | |
0:15:24.83 0:15:29.43 | Grupai piešķirot slāņu savstarpēji izslēdzošo īpašību [Mutually exclusive group] var noteikt, [..] | |
0:15:29.43 0:15:33.73 | [..] ka vienlaicīgi var parādīt tikai vienu slāni no dotās grupas. | |
0:15:55.07 0:16:02.05 | Caurspīdīguma kanālu saturošajos attēlos tāpat ir iespējams izmantot «QGIS» noteikto caurspīdīgumu. | |
0:16:02.05 0:16:09.87 | Piemēram, noteiksim, ka baltās kartes daļas, kuras šobrīd ir daļēji caurspīdīgas, kļūst pilnībā caurspīdīgas. | |
📷 | Skices jāpielāgo pamatam (vai pamati skicei) | |
0:16:14.65 0:16:19.60 | Vai arī tās ir ar citu caurspīdīguma pakāpi, nekā attēlā noteiktā. | |
0:16:22.07 0:16:24.10 | 📷 | Cerams, bija noderīgi. |
0:16:24.10 0:16:27.10 | Paldies par uzmanību. |
Lapu izstrāde izmantota programmatūra Lapu izskatam izmantotie stili Vietnes jaunumi |
CC-BY-SA licence 🄯 karlis.kalviskis@lu.lv |