<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 嵌入式Linux下S3C2410的調色板彩色顯示

嵌入式Linux下S3C2410的調色板彩色顯示

作者: 時(shí)間:2010-06-02 來(lái)源:網(wǎng)絡(luò ) 收藏
對于一個(gè)設備,數據的更新率正比于畫(huà)面的像素數和色彩深度的乘積。在系統中,受處理器資源配置和運算能力的制約,當使用大分辨率時(shí)(如在一些屏幕尺寸較大的終端上,往往需要640×480以上),需要降低的色彩深度。否則,由于數據處理負擔過(guò)重會(huì )造成畫(huà)面的抖動(dòng)和不連貫。這時(shí),技術(shù)將發(fā)揮重要作用。ARM9內核的在國內的領(lǐng)域有著(zhù)廣泛的應用,芯片中帶有LCD控制器,可支持多種分辨率、多種顏色深度的LCD顯示輸出。在此,將技術(shù),以及系統下顯示的實(shí)現方法進(jìn)行分析。

1 調色板技術(shù)概述
1.1 調色板的概念
在計算機圖像技術(shù)中,一個(gè)像素的顏色是由它的R,G,B分量表示的,每個(gè)分量又經(jīng)過(guò)量化,一個(gè)像素總的量化級數就是這個(gè)顯示系統的顏色深度。量化級數越高,可以表示的顏色也就越多,最終的圖像也就越逼真。當量化級數達到16位以上時(shí),被稱(chēng)為真。但是,量化級數越高,就需要越高的數據寬度,給處理器帶來(lái)的負擔也就越重;量化級數在8位以下時(shí),所能表達的顏色又太少,不能夠滿(mǎn)足用戶(hù)特定的需求。
為了解決這個(gè)問(wèn)題,可以采取調色板技術(shù)。所謂調色板,就是在低顏色深度的模式下,在有限的像素值與RGB顏色之間建立對應關(guān)系的一個(gè)線(xiàn)性表。比如說(shuō),從所有的16位中抽取一定數量的顏色,編制索引。當需要使用某種時(shí),不需要對這種顏色的RGB分量進(jìn)行描述,只需要引用它的索引號,就可以使用戶(hù)選取自己需要的顏色。索引號的編碼長(cháng)度遠遠小于RGB分量的編碼長(cháng)度,因此在彩色顯示的同時(shí),也大大減輕了系統的負擔。
以256色調色板為例,調色板中存儲256種顏色的RGB值,每種顏色的RGB值是16位。用這256種顏色編制索引時(shí),從OOH~FFH只需要8位數據寬度,而每個(gè)索引所對應的顏色卻是16位寬度的顏色信息。在一些對色彩種類(lèi)要求不高的場(chǎng)合,如儀表終端、信息終端等,調色板技術(shù)便巧妙地解決了數據寬度與顏色深度之間的矛盾。
1.2 S3C2410中的調色板
ARM9核的S3C2410芯片可通過(guò)內置的LCD控制器來(lái)實(shí)現對LCD顯示的控制。以TFT LCD為例,S3C2410芯片的LCD控制器可以對TFT LCD提供1位、2位、4位、8位調色板彩色顯示和16位、24位真彩色顯示,并支持多種不同的屏幕尺寸。
S3C2410的調色板其實(shí)是256個(gè)16位的存儲單元,每個(gè)單元中存儲有16位的顏色值。根據16位顏色數據中,RGB分量所占位數的不同,調色板還可以采取5:6:5(R:G:B)和5:5:5:1(R:G:B:1)兩種格式。當采用5:6:5(R:G:B)格式時(shí),它的調色板如表1所示。
表1中,第一列為顏色索引,中間三列是R,G,B三個(gè)顏色分量對應的數據位,分別是5位、6位和5位,最后一列是對應顏色條目的物理地址。當采用5:5:5:1(R:G:B:1)格式時(shí),R,G,B三個(gè)顏色分量的數據位長(cháng)度都是5位,最低位為1。

本文引用地址:http://dyxdggzs.com/article/151827.htm


linux操作系統文章專(zhuān)題:linux操作系統詳解(linux不再難懂)

上一頁(yè) 1 2 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>