LOCATE 10, 18:
INPUT "Afbeelding plus extensie (JPG,BMP,PNG) "; I$
Volgorde$ = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ!@"
DIM ch
(0 TO 63 + 256 * 63 + 65536 * 63) DIM w&
(1 TO Breedte
* Hoogte
) DIM v&
(1 TO Breedte
* Hoogte
) DIM p&
(32 TO Breedte
* Hoogte
) DIM Kleur
(0 TO Breedte
- 1, 0 TO Hoogte
- 1)
b$
(p
) = MID$(Volgorde$
, p
, 1)
t = t + 1
Uniek = 1
IF v&
(j
) = v&
(m
) THEN Uniek
= 0 AantalKleuren = AantalKleuren + 1
p&(AantalKleuren + 31) = v&(j)
LOCATE 22, 1:
PRINT "Aantal gedetecteerde Kleuren:"; AantalKleuren
PRINT #1, "DATA " + LEFT$(Volgorde$
, AantalKleuren
)
k = k + 1
t$ = t$ + ","
t$ = "DATA " + t$
FOR Kleurkanaal
= 32 TO 32 + AantalKleuren
- 1 PALETTE Kleurkanaal
, p&
(Kleurkanaal
) ch(p&(Kleurkanaal)) = Kleurkanaal
Teller = Teller + 1
Kleur(x, y) = ch(v&(Teller))
a$ = "DATA "
a$
= a$
+ b$
(POINT(x
, y
) - 31)