każdy pixel w obrazie ma swoje 3 wartości RGB (Red, Green, Blue)
Każda z tych wartości mieści się w przedziale 0-255 (Bardzo podobnie do ASCII) .. możesz zrobić tak że program pobierze wartość Red i doda do niego liczbę np. 545453
I tak dalej. W każdym programie graficznym wyświetli Ci się biały obrazek. Lecz u Ciebie tą wartość znowu odejmij i wyjdzie Ci obrazek :-P
Wiem, że zagmatwałem :-P
Przedstawię to tak:
Wartości domyślne (np.):
Red: 50
Green: 100
Blue: 150
Dodajesz teraz 55454
i wartości będą miały:
Red: 50 + 55454
Green: 100 + 55454
Blue: 150 + 55454
Potem przy wczytywaniu odejmujesz te wartości z powrotem ;-)
Rozumiesz o co mi chodzi? ;-)
Jeśli nie to spróbuje jaśniej wytłumaczyć ;-)
edit:
Olek mnie znowu wyprzedził :-P