Cześć.
Mam do Was i pytanie i prośbę.
Jeśli mam wyświetlacz kolorowy od Nokii 3510i z kursu EdW, to jak na nim wyświetlić grafikę.
Zapewne są jakieś programy do konwersji obrazów, czy możecie polecić jakieś.
Wyświetlanie grafiki na LCD3510i
-
Jurek Szczesiul
- -
- Posty: 13
- Rejestracja: 08 paź 2005, 18:20
Re: Wyświetlanie grafiki na LCD3510i
Cześćslawek55 pisze: Jeśli mam wyświetlacz kolorowy od Nokii 3510i z kursu EdW, to jak na nim wyświetlić grafikę.
Zapewne są jakieś programy do konwersji obrazów, czy możecie polecić jakieś.
Takie pomocnicze programiki nie jest tak trudno dopisać sobie wg bieżących potrzeb.
Nie robiłem akurat nic na tej Nokii - jak ona koduje piksele ?
Pozdrowienia Jurek S.
kliknij jeszcze raz podany adres ,następnie "wejdż na forum" trzeci krok to w "szukaj" wpisz 3510i. I powinieneś co nieco znależc. Może Cię zainteresuje.Sprawdzałem przed chwilą ,jest nadal.Przepraszam moja wina.Po dokładniejszym sprawdzeniu i wpisaniu 3510i wyświetla informacje na temat 3310 Sprubój może tu www.forum.mikrokontrolery.net
Ja znalałem od razu!slawek55 pisze:Dla mnie największym problem jest zasada zapisywania plików graficznych np. bitmap bmp windowsowych w pliku. Kiedyś szukałem informacji jak jest zorganizowany plik bmp, ale nic sensownego nie znalazłem i sobie odpuściłem.
-
Jurek Szczesiul
- -
- Posty: 13
- Rejestracja: 08 paź 2005, 18:20
Jeśli użyć Delphi / Buildera wcale nie trzeba grzebać w formacie bmp. Komponentslawek55 pisze:Dla mnie największym problem jest zasada zapisywania plików graficznych np. bitmap bmp windowsowych w pliku.
TBitmap ma wszystko co trzeba :
- ustawiasz format koloru na pełną paletę pf24bit a rozmiar zgodnie z wyświetlaczem
- wczytujesz plik bmp metodą LoadFromFile
- poprzez własność ScanLine masz dostęp do kolejnych wierszy bitmapy, w tym
przypadku wskazuje ona na tablicę rekordów TRGBtriple opisujących kolor
kolejnych pikseli w wierszu; tak więc dla każdego piksela można bezpośrednio
odczytać wartości R G B
- te wartości przekodowujesz na zapis wymagany przez magistralę danych
wyświetlacza i konwertujesz na tablicę tekstową zgodną ze składnią używanego
języka
- tablicę eksportujesz przez plik lub clipboard do użycia w kodzie programu dla
uC
Pozdrowienia Jurek S.