Video: Starpība Starp Robežas Aizpildīšanu Un Plūdu Aizpildīšanu
2024 Autors: Mildred Bawerman | [email protected]. Pēdējoreiz modificēts: 2023-12-16 08:40
Robežu aizpildīšana vs Plūdu aizpildīšana
Ir daudz veidu algoritmu, kas tiek izmantoti datorgrafikā, lai krāsotu figūras. Plūdu aizpildīšana un Boundary fill ir divi no šādiem populāriem algoritmiem. Robežu aizpildīšana un plūdu aizpildīšana pēc būtības ir gandrīz līdzīga, taču atšķiras dažos aspektos, kas tiks uzsvērti šajā rakstā.
Plūdu aizpildīšana
Plūdu aizpildījums iekrāso visu laukumu slēgtā attēlā, izmantojot savstarpēji savienotus pikseļus, izmantojot vienu krāsu. Tas ir vienkāršs veids, kā grafikā aizpildīt krāsu. Viens vienkārši iegūst formu un sāk plūdu piepildīšanu. Algoritms darbojas tā, lai visiem pikseļiem, kas atrodas robežas iekšpusē, būtu tāda pati krāsa, atstājot robežu, un pikseļiem ārpusē. Plūdu aizpildīšanu dažkārt dēvē arī par sēklu pildījumu, kad jūs iestādāt sēklas, un algoritms stāda arvien vairāk sēklu. Katra sēkla uzņemas atbildību par tādas pašas krāsas piešķiršanu pikseļam, kurā tā atrodas. Ir daudzas Flood Fill algoritma variācijas, kuras tiek izmantotas atkarībā no prasībām.
Robežu aizpildīšana
Boundary Fill ir vēl viens algoritms, ko izmanto skaitļu krāsošanai datorgrafikā. Tas ir tik līdzīgs Flood Fill, ka daudzi ir neizpratnē par to, vai tā ir vēl viena tā variācija. Šeit apgabals tiek iekrāsots ar izvēlētās krāsas pikseļiem kā robežu, kas piešķir tehnikai tā nosaukumu. Var redzēt atšķirību apstākļos, kādi ir sēklu stādīšanai. Robežu aizpildīšana aizpilda izvēlēto laukumu ar krāsu, līdz tiek atrasta dotā krāsainā robeža. Šim algoritmam ir arī rekursīvs raksturs, jo funkcija atgriežas, kad iekrāsojamais pikselis ir robežkrāsa vai jau ir aizpildījuma krāsa.
Īsumā: • Plūdu aizpildīšana un robežas aizpildīšana ir algoritmi, kas tiek izmantoti, lai krāsotu noteiktu figūru ar izvēlēto krāsu • Plūdu aizpildīšana ir tāda, kurā visi pievienotie izvēlētās krāsas pikseļi tiek aizstāti ar aizpildījuma krāsu. • Robežu aizpildīšana ir ļoti līdzīga, atšķirība ir tā, ka programma apstājas, kad tiek atrasta noteikta krāsu robeža. |
Ieteicams:
Starpība Starp Simetriskām Un Asimetriskām Augšējām Molekulām
Galvenā atšķirība starp simetriskām un asimetriskām augšējām molekulām ir tā, ka simetriskām augšējām molekulām ir viena pareiza rotācijas ass un divi inerces momenti
Starpība Starp Transgēnām Un Nokautām Pelēm
Galvenā atšķirība starp transgēnajām un izslēgtajām pelēm ir tā, ka transgēnu pelēm ir sveši gēni, kas ievietoti tās genomā, savukārt nokautajām pelēm ir funkcija
Starpība Starp DNS-RNS Hibrīdiem Un DsDNS
Galvenā atšķirība starp DNS-RNS hibrīdiem un dsDNS ir tā, ka DNS-RNS hibrīdi ir divvirzienu nukleotīdi, kas sastāv no vienas DNS virknes un viena komplementa
Starpība Starp Kraft Un Sulfīta Pulpingu
Galvenā atšķirība starp kraftpapīru un sulfīta mīkstumu ir tāda, ka kraftmīkstums ietver šķeldas apstrādi ar karstu ūdens, nātrija hidroksilu
Atšķirība Starp Nika Tulkojumu Un Beigu Aizpildīšanu
Galvenā atšķirība starp nika tulkošanu un beigu aizpildīšanu ir tāda, ka nika tulkošana ir process, kas rada marķētas DNS zondes dažādām hibridizācijām