EPSON TFT kontroler

Sep 05, 2007 3 Replies

Witam,



Mam sobie sterownik S1D13A04 ( hadware'owy) wy¶wietlacza TFT. Ograniczy³em ilo¶c kolorów do 256 - czyli 8 bitów na piksel.



£aduje tablicê przyporz±dkowania kolorów LUT podan± przez EPSONA dla tego chipu.

Chcia³bym przekonwertowac bitmapy 24-bitowe na 8 bitowe na bazie tablicy przyporz±dkowania kolorów LUT i wy¶wietliæ to na TFT.



Zwyk³e dzielenie sk³adników RGB nie da³o rezultatu bo tablica LUT EPSONA jest nieliniowa. Pewnie trzeba zrobic jakies sortowanie i poszukiwanie najblizszych warto¶ci z pe³nej 24-bitowej bitmapy, ale obawiam sie, ¿e konwersja nie bêdzie najlepsza.



Czy s± jakie¶ inne metody ?



pzdr AKel


a jak robione jest w driverze pod Linuxa? kod masz na stronie Epsona

color quantization + fixed color palette + error diffusion czyli

formatting link

OK, dzêki za wskazówki - trop

zaczynam wiêc studiowaæ

Pzdr AKel

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required