Jacek31
09-11-2010 13:12:43
Witam. Otóż od jakiegoś czasu szukam algorytmu jak zmienić obraz czarno-biały na kolorowy (RGB).
Ale może najpierw do czego mi to jest potrzebne. Otóż mam zamiar rozpocząć eksperymenty z czujnikiem z myszy optycznej. Czujnik ten dysponuje matrycą 16x16 lub 18x18 pikseli w zależności od modelu układu scalonego, lecz co najważniejsze, to że można odczytywać te matrycę tak jak by to była kamera. Rozdzielczość wynosi 6 bitów (0-63) na piksel.
Teraz chciałbym mieć możliwość wyświetlenia tego obrazu na kolorowym wyświetlaczu z Nokii 3510, która pozwala wyświetlić 4096 kolorów, czyli ma 12 bitowa rozdzielczość RGB (po 4 bity na każdą składowa).
O ile bez problemu można znaleźć opis jak z kolorowego obrazu zrobić czarno-biały, to mam problem z odwrotną transformacją :-(
A tak na marginesie nie chodzi mi o gotowy kod, tylko o algorytm bo i tak muszę to zaimplementować w 8-bitowym procesorze AVR. Do dyspozycji będę miał od 512 do 1024 Bajtów RAM i moc ok 8MIPS, przy czym ALU procesora o potrafi dzielić i mnożyć.
Najpierw mam zamiar powiększyć obraz z 16x16 do 32x32 i dopiero potem przekonwertować na kolorowy.
PS. UPS... założyłem przypadkiem temat nie w tym dziele co trzeba, przepraszam, i proszę o przeniesienie do właściwego działu.