KUVAUS |
Tämä funktio lisää kuvaan kohinaa eli pientä satunnaista vaihtelua väreissä ja palauttaa uuden muokatun kuvan tunnisteen. Käytä tätä kun haluat rikkoa kuvan tasaiset väripinnat. Funktio ei lisää kohinaa maskiväriin, joka on oletuksena RGB(0,0,0). Huomaa, että pikselikomentojen hitauden tähden operaatio saattaa kestää isommilla kuvilla jonkin aikaa. |
KÄYTTÖ |
ApplyNoise(kuva, [runsaus], [hylkää_pun], [hylkää_vih], [hylkää_sin]) |
kuva = Kuvamuuttuja johon kuva ladattiin runsaus = Kuinka paljon väri saa maksimissaan heittää, oletuksena 10 hylkää_pun, hylkää_vih, hylkää_sin = Käytä näitä parametrejä syöttäksesi värin, johon ei lisätä kohinaa (yleensä maskiväri), oletus on (0,0,0) |
Katso myös: RandomNoise
ESIMERKKI |
Include "sdk/include/cbImaging.cb" SCREEN 800,600 DefaultMask ON, 255,0,255 img = LoadImage("Media/map.bmp") noised = ApplyNoise(img,20) Repeat DrawImage img,0,0 DrawImage noised,200,200 DrawScreen Forever |