[TP]Inwersja kolorów

0

No właśnie, jak zrobić w TP w trybie graficznym inwersję (odwrócenie) kolorów?

0

to zależy od tego jakiej palety kolorów używasz, jeżeli RGB to nie ma problemu, kolor każdego piksela traktujesz takim kodem :
[code]
r := 256 - r;
g := 256 - g;
b := 256 - b;
[/code]
ewentualnie (szybkość się liczy), jeżeli r, g, b, jest typu byte :
[code]
r := not r;
g := not g;
b := not b;[/code]

jeśli masz 256 lub 16 kolorów, to trzeba analogicznie potraktować całą paletę

1 użytkowników online, w tym zalogowanych: 0, gości: 1