🏠 📜

Caurspīdīgu skiču sagatavošana, izmantojot «GIMP».

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