Miten VB:lla onnistuu maski värin teko? Eli siis miten voi esim valkosesta väristä tehä läpinäkyvän?
Jos nyt oikein älysin niin tämä saattaa auttaa:
https://www.ohjelmointiputka.net/oppaat/opas.
Kyllä,justiinsa tuota tarkoitin,kiitos.
if vari != valkoinen then piirra_pikseli()
eli siis teenkö näin
Dim vari,valkoinen as integer Sub Main Form_Load() vari = RBG valkoinen = RGB (255,255,255) //Mitä sitten? End Sub
Oliko yhtään edes oikein :D
Valekoodina:
for(y = 0; y < kuvan_korkeus; y++){ for(x = 0; x < kuvan_leveys; x++){ vari = hae_pikselin_vari(kuva, x, y); valkoinen = 0xFFFFFF; if(vari != valkoinen){ piirra_pikseli(naytto, x, y); } } }
Muunnat tuon sitten haluamallesi kielelle, homma on suht yksinkertainen toteuttaa kuten ensimmäisessä viestissäni näytin.
Aihe on jo aika vanha, joten et voi enää vastata siihen.