RTV forum PL | NewsGroups PL

Jak skutecznie przekonwertować bitmapy 24-bitowe na 8-bitowe za pomocą LUT EPSON S1D13A04?

EPSON TFT kontroler

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Jak skutecznie przekonwertować bitmapy 24-bitowe na 8-bitowe za pomocą LUT EPSON S1D13A04?

AK
Guest

Wed Sep 05, 2007 12:04 pm   



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

Greg(G.Kasprowicz)
Guest

Wed Sep 05, 2007 1:12 pm   



Quote:
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 ?

a jak robione jest w driverze pod Linuxa?

kod masz na stronie Epsona

PAndy
Guest

Wed Sep 05, 2007 1:47 pm   



"AK" <_akel_@alpha.net.pl> wrote in message
news:fbm2q4$hkj$1@nemesis.news.tpi.pl...

Quote:
Czy są jakieś inne metody ?

color quantization + fixed color palette + error diffusion czyli
http://www.google.com/search?sourceid=mozclient&ie=utf-8&oe=utf-8&q=color+quantization+%2B+fixed+color+palette+%2B+error+diffusion

AK
Guest

Thu Sep 06, 2007 6:34 am   



Quote:
Mam sobie sterownik S1D13A04 .......


OK, dzęki za wskazówki - trop

zaczynam więc studiować

Pzdr
AKel

elektroda NewsGroups Forum Index - Elektronika Polska - Jak skutecznie przekonwertować bitmapy 24-bitowe na 8-bitowe za pomocą LUT EPSON S1D13A04?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map