欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種刷新圖像的方法及裝置的制作方法

文檔序號:2647338閱讀:175來源:國知局
專利名稱:一種刷新圖像的方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及嵌入式及圖像領(lǐng)域,特別是涉及刷新圖像的方法及裝置。
背景技術(shù)
隨著科技的發(fā)展,計算機已普及到千家萬戶。無論是嵌入式設(shè)備還是個人電腦,刷新圖像都是必不可少的功能。如果是瀏覽網(wǎng)頁,則需要通過刷新圖像來看到最新的網(wǎng)頁。如果是操作文件,則需要通過刷新圖像來更新顯示屏中的文件內(nèi)容。也可以通過用戶觸發(fā)刷新圖像的操作,以重新顯示當前的圖像。在嵌入式應(yīng)用中,液晶顯示器(Liquid Crystal Display, LCD) B層圖像數(shù)據(jù)一般是用來顯示用戶界面部分?,F(xiàn)有技術(shù)是為LCD B層分配的最大內(nèi)存與整屏顯示所需的數(shù)據(jù)量同樣大小。按照LCD B層圖像數(shù)據(jù)應(yīng)當在顯示屏中的位置,在該存儲空間中的相應(yīng)位置存儲LCD B層圖像數(shù)據(jù)。例如,需要更新顯示屏中的第一行和最后一行的圖像數(shù)據(jù),現(xiàn)有技術(shù)會為其分配與顯示屏同樣大小的存儲空間,并在存儲空間的起始和結(jié)尾部分存儲更新后的第一行和最后一行的圖像數(shù)據(jù)。對于起始和結(jié)尾之間的部分,用特定的數(shù)據(jù)來填充,在刷新時對特定的數(shù)據(jù)做透視處理??梢娫撎囟ǖ臄?shù)據(jù)需要占用大量的存儲空間,導(dǎo)致存儲空間的浪費。如果現(xiàn)有技術(shù)中由于資源緊張,無法為IXD B層分配與顯示屏同樣大小的存儲空間。例如,需要更新顯示屏中的第一行和最后一行的圖像數(shù)據(jù),現(xiàn)有技術(shù)本應(yīng)分配與顯示屏同樣大小的存儲空間,但實際只能分配相當于一半顯示屏大小的存儲空間,則只能實現(xiàn)對第一行的刷新,在顯示屏的最后一行顯示的仍然是更新前的圖像。使得刷新不完整,影響用戶體驗。

發(fā)明內(nèi)容
本發(fā)明實施例提供一種刷新圖像的方法及裝置,用于實現(xiàn)對圖像的刷新,并且節(jié)省了存儲空間。一種刷新圖像的方法,包括以下步驟在用于IXD B層圖像數(shù)據(jù)存儲的存儲空間的大小小于需要刷新的IXD B層圖像數(shù)據(jù)的大小時,對需要刷新的LCD B層圖像數(shù)據(jù)進行分塊,得到多個LCD B層圖像分塊數(shù)據(jù); 其中每個IXD B層圖像分塊數(shù)據(jù)的大小不超過用于IXD B層的存儲空間的大??;確定每個IXD B層圖像分塊數(shù)據(jù)對應(yīng)的顯示位置;根據(jù)IXD B層圖像分塊數(shù)據(jù)和顯示位置多次刷新圖像,其中,每次刷新不同的IXD B層圖像分塊數(shù)據(jù),并且每次刷新圖像前將當前需要刷新的一塊LCD B層圖像分塊數(shù)據(jù)存儲到所述存儲空間。一種圖像控制裝置,包括存儲模塊,用于存儲IXD B層圖像數(shù)據(jù);處理模塊,用于在用于LCD B層圖像數(shù)據(jù)存儲的存儲空間的大小小于需要刷新的LCD B層圖像數(shù)據(jù)的大小時,對需要刷新的LCD B層圖像數(shù)據(jù)進行分塊,得到多個LCD B層圖像分塊數(shù)據(jù);其中每個LCD B層圖像分塊數(shù)據(jù)的大小不超過用于LCD B層的存儲空間的大?。晃恢媚K,用于確定每個IXD B層圖像分塊數(shù)據(jù)對應(yīng)的顯示位置;刷新模塊,用于根據(jù)IXD B層圖像分塊數(shù)據(jù)和顯示位置多次刷新圖像;其中,每次刷新不同的LCD B層圖像分塊數(shù)據(jù),并且由處理模塊在每次刷新圖像前將當前需要刷新的一塊LCD B層圖像分塊數(shù)據(jù)存儲到所述存儲空間。本發(fā)明實施例在存儲空間不足時將需要刷新的LCD B層圖像數(shù)據(jù)的分成多個LCD B層圖像分塊數(shù)據(jù),分多次存儲和刷新IXD B層圖像分塊數(shù)據(jù),以達到刷新整個IXD B層圖像數(shù)據(jù)的目的,并且節(jié)省了存儲空間。由于在實際應(yīng)用中IXD B層圖像全屏幕且全部變化的頻率非常低,主要是局部更新,所以需要刷新的LCD B層圖像數(shù)據(jù)也就不大,因此不會過多的增加刷新次數(shù)。


圖1為本發(fā)明實施例中圖像控制裝置的結(jié)構(gòu)圖;圖2為本發(fā)明實施例中刷新圖像的主要方法流程圖;圖3為本發(fā)明實施例中一次確定所有的IXD B層圖像分塊數(shù)據(jù)對應(yīng)的顯示位置時刷新圖像的方法流程圖;圖4為本發(fā)明實施例中以行為單位進行分塊時刷新圖像的方法流程圖。
具體實施例方式本發(fā)明實施例在存儲空間不足時將需要刷新的LCD B層圖像數(shù)據(jù)的分成多個LCD B層圖像分塊數(shù)據(jù),分多次存儲和刷新IXD B層圖像分塊數(shù)據(jù),以達到刷新整個IXD B層圖像數(shù)據(jù)的目的,并且節(jié)省了存儲空間。由于每次刷新前后LCD B層圖像數(shù)據(jù)的變化不大,需要刷新的LCD B層圖像數(shù)據(jù)也就不大,因此不會過多的增加刷新次數(shù)。參見圖1,本實施例中圖像控制裝置包括存儲模塊101、處理模塊102、位置模塊 103和刷新模塊104。存儲模塊101用于存儲LCD B層圖像數(shù)據(jù)。存儲模塊101可具體為緩存和內(nèi)存等存儲介質(zhì)。處理模塊102用于在用于IXD B層的存儲空間的大小小于需要刷新的IXD B層圖像數(shù)據(jù)的大小時,對需要刷新的LCD B層圖像數(shù)據(jù)進行分塊,得到多個LCD B層圖像分塊數(shù)據(jù)。其中每個IXD B層圖像分塊數(shù)據(jù)的大小不超過用于IXD B層的存儲空間的大小。處理模塊102以行為單位對需要刷新的LCD B層圖像數(shù)據(jù)進行分塊,或者,以8*8或其它比例對需要刷新的LCD B層圖像數(shù)據(jù)進行分塊。當以行為單位對需要刷新的LCD B層圖像數(shù)據(jù)進行分塊時,需要刷新的LCD B層圖像數(shù)據(jù)包括刷新前后需要變化的LCD B層圖像數(shù)據(jù)(或稱更新的LCD B層圖像數(shù)據(jù))和不需要變化的LCD B層圖像數(shù)據(jù)(或稱未更新的LCD B層圖像數(shù)據(jù))。處理模塊102可具體為CPU等可執(zhí)行器件。位置模塊103用于確定每個IXD B層圖像分塊數(shù)據(jù)對應(yīng)的顯示位置。刷新模塊104用于根據(jù)IXD B層圖像分塊數(shù)據(jù)和顯示位置多次刷新圖像。其中,每次刷新不同的LCD B層圖像分塊數(shù)據(jù),并且由處理模塊102在每次刷新圖像前將一塊LCD B層圖像分塊數(shù)據(jù)存儲到所述存儲空間。刷新模塊104可具體為LCD控制器等。刷新模塊 104可連接顯示屏等。存儲模塊101中用于IXD B層的存儲空間的大小為固定設(shè)置的,或者為動態(tài)分配的。如果是固定配置的,則處理模塊102需要通過查詢配置信息(可存儲在存儲模塊101 或其它存儲模塊中)獲知用于LCD B層的存儲空間的大小。如果是動態(tài)分配的,則處理模塊102根據(jù)當前可用的存儲空間的大小為LCD B層分配存儲空間。位置模塊103可以一次確定所有的IXD B層圖像分塊數(shù)據(jù)對應(yīng)的顯示位置,然后刷新模塊104根據(jù)該對應(yīng)關(guān)系和每個LCD B層圖像分塊數(shù)據(jù)刷新圖像。此時,位置模塊103 可由CPU等可執(zhí)行器件實現(xiàn)?;蛘呶恢媚K103根據(jù)觸發(fā)事件確定第一個IXD B層圖像分塊數(shù)據(jù)對應(yīng)的顯示位置,以及根據(jù)對第一個IXD B層圖像分塊數(shù)據(jù)刷新時的結(jié)束位置確定下一個IXD B層圖像分塊數(shù)據(jù)對應(yīng)的顯示位置。此時,位置模塊103可由IXD控制器實現(xiàn)。通過以上描述了解了圖像控制裝置的內(nèi)部結(jié)構(gòu)和功能,下面對其實現(xiàn)的刷新圖像的過程進行介紹。參見圖2,本實施例中刷新圖像的主要方法流程如下步驟201:在用于IXD B層的存儲空間的大小小于需要刷新的IXD B層圖像數(shù)據(jù)的大小時,對需要刷新的LCD B層圖像數(shù)據(jù)進行分塊,得到多個LCDB層圖像分塊數(shù)據(jù)。其中每個IXD B層圖像分塊數(shù)據(jù)的大小不超過用于IXD B層的存儲空間的大小。步驟202 確定每個IXD B層圖像分塊數(shù)據(jù)對應(yīng)的顯示位置。步驟203 根據(jù)IXD B層圖像分塊數(shù)據(jù)和顯示位置多次刷新圖像。其中,每次刷新不同的LCD B層圖像分塊數(shù)據(jù),并且每次刷新圖像前將一塊LCD B層圖像分塊數(shù)據(jù)存儲到所述存儲空間。本實施例中在用于IXD B層的存儲空間的大小不小于需要刷新的IXD B層圖像數(shù)據(jù)的大小時,可直接將需要刷新的LCD B層圖像數(shù)據(jù)存儲到該存儲空間,并且根據(jù)需要刷新的IXD B層圖像數(shù)據(jù)刷新圖像,只需刷新一次即可。在步驟201中,對需要刷新的LCD B層圖像數(shù)據(jù)進行分塊可以有多種實現(xiàn)方式,如以行為單位對需要刷新的LCD B層圖像數(shù)據(jù)進行分塊;或者,以8*8或其它比例對需要刷新的LCD B層圖像數(shù)據(jù)進行分塊;還可以有其它分塊方式,只要每個LCD B層圖像分塊數(shù)據(jù)的大小不超過用于LCD B層的存儲空間的大小即可,不一一列舉。以及,在步驟202中也有多種實現(xiàn)方式,如可以一次確定所有的LCD B層圖像分塊數(shù)據(jù)對應(yīng)的顯示位置,然后根據(jù)該對應(yīng)關(guān)系和每個LCD B層圖像分塊數(shù)據(jù)刷新圖像;或者,一次確定一個LCD B層圖像分塊數(shù)據(jù)對應(yīng)的顯示位置,然后根據(jù)該IXD B層圖像分塊數(shù)據(jù)和對應(yīng)的顯示位置刷新圖像,再確定下一個IXD B層圖像分塊數(shù)據(jù)對應(yīng)的顯示位置,直至根據(jù)所有的IXD B層圖像分塊數(shù)據(jù)刷新圖像完畢。下面通過兩個實施例來詳細介紹實現(xiàn)過程。參見圖3,本實施例中一次確定所有的IXD B層圖像分塊數(shù)據(jù)對應(yīng)的顯示位置時刷新圖像的方法流程如下例如,顯示圖像的分辨率為1366*768,用于IXD B層的存儲空間為固定配置的,其大小為683*16,需要刷新的IXD B層圖像數(shù)據(jù)的大小為1366*32。步驟301 刷新模塊根據(jù)觸發(fā)的事件確定需要刷新的LCD B層圖像數(shù)據(jù)的位置。該觸發(fā)的事件可以是通過鼠標和鍵盤等設(shè)備對圖像進行操作,使得圖像需要發(fā)生變化的事件,以及“刷新”事件等。需要刷新的LCD B層圖像數(shù)據(jù)的位置具體為起始位置的坐標,如 (0,100),則需要從第100行開始刷新IXDB層圖像。步驟302 刷新模塊將觸發(fā)的事件發(fā)送給處理模塊。步驟303 處理模塊根據(jù)觸發(fā)的事件確定需要刷新的IXD B層圖像數(shù)據(jù)及其大小。步驟304 處理模塊判斷固定配置的存儲模塊中存儲空間的大小是否不小于需要刷新的LCD B層圖像數(shù)據(jù)的大小,若是,則繼續(xù)步驟305,否則繼續(xù)步驟306。步驟305 處理模塊將需要刷新的IXD B層圖像數(shù)據(jù)存儲到該存儲空間,并通知刷新模塊。繼續(xù)步驟310。步驟306 處理模塊依據(jù)該存儲空間的大小將需要刷新的IXD B層圖像數(shù)據(jù)分為多個IXD B層圖像分塊數(shù)據(jù)。例如,將需要刷新的IXD B層圖像數(shù)據(jù)分為4個683*16的 LCD B層圖像分塊數(shù)據(jù)。步驟307 處理模塊將IXD B層圖像分塊數(shù)據(jù)的塊數(shù)發(fā)送給位置模塊。處理模塊還可以將存儲空間的大小發(fā)送給位置模塊,或者由位置模塊通過查詢配置信息獲得存儲空間的大小。步驟308 位置模塊根據(jù)塊數(shù)、起始位置和存儲空間的大小確定每個IXDB層圖像分塊數(shù)據(jù)的起始位置。例如,4個IXD B層圖像分塊數(shù)據(jù)的起始位置分別為(0,100)、(683, 100)、(0,116)和(683,116)。步驟309:處理模塊將一個IXD B層圖像分塊數(shù)據(jù)存入存儲空間。此步驟在步驟 306之后進行即可。處理模塊還可通知刷新模塊開始刷新。步驟310 刷新模塊從存儲空間中獲得LCD B層圖像分塊數(shù)據(jù),并根據(jù)其對應(yīng)的起始位置刷新圖像??捎晌恢媚K將每個LCD B層圖像分塊數(shù)據(jù)的起始位置發(fā)送給刷新模塊, 或者由刷新模塊主動從位置模塊中獲得每個LCD B層圖像分塊數(shù)據(jù)的起始位置發(fā)送給刷新模塊。刷新該塊圖像后,刷新模塊可通知處理模塊已刷新完畢。如果此步驟接步驟305, 則刷新模塊從存儲空間中獲得需要刷新的LCD B層圖像數(shù)據(jù),并根據(jù)其對應(yīng)的起始位置刷新圖像。刷新模塊還可通知處理模塊已刷新完畢。步驟311 處理模塊判斷是否有需要存入存儲空間的IXD B層圖像分塊數(shù)據(jù),若有,則將下一個IXD B層圖像分塊數(shù)據(jù)存入存儲空間,即繼續(xù)步驟309,否則結(jié)束流程。處理模塊可以用下一個LCD B層圖像分塊數(shù)據(jù)覆蓋存儲空間中的數(shù)據(jù),或者處理模塊將下一個 LCD B層圖像分塊數(shù)據(jù)存入存儲空間之前擦除存儲空間中的數(shù)據(jù)。由于從存儲空間讀取數(shù)據(jù)時可以一次讀取出一行數(shù)據(jù),如1366個,如果一次讀取的數(shù)據(jù)量不足一行,則會增加讀取次數(shù),未充分利用讀取性能。為解決該問題,本實施例以行為單位進行分塊,參見圖4所示的刷新圖像的方法流程例如,顯示圖像的分辨率為1366*768,需要刷新的LCD B層圖像數(shù)據(jù)的大小為 1366*32。步驟401 刷新模塊根據(jù)觸發(fā)的事件確定需要刷新的LCD B層圖像數(shù)據(jù)的位置。需要刷新的IXD B層圖像數(shù)據(jù)的位置具體為起始位置的坐標,如(0,100),則需要從第100行開始刷新IXD B層圖像。
步驟402 刷新模塊將觸發(fā)的事件發(fā)送給處理模塊。步驟403 處理模塊根據(jù)觸發(fā)的事件確定需要刷新的IXD B層圖像數(shù)據(jù)及其大小。 例如,1366*32的IXD B層圖像數(shù)據(jù)中,可能有683*32的IXD B層圖像數(shù)據(jù)為更新的數(shù)據(jù), 為了滿足一次讀取一行的數(shù)據(jù),所以處理模塊用未更新的數(shù)據(jù)填充其余的部分。步驟404 處理模塊判斷當前可用的存儲空間的大小是否不小于需要刷新的LCD B層圖像數(shù)據(jù)的大小,若是,則繼續(xù)步驟405,否則繼續(xù)步驟406。步驟405 處理模塊將需要刷新的IXD B層圖像數(shù)據(jù)存儲到該存儲空間,并通知刷新模塊。繼續(xù)步驟409。步驟406 處理模塊為需要刷新的IXD B層圖像數(shù)據(jù)分配存儲空間。例如,當前可用的存儲空間的大小為1366* 16+683,則分配的存儲空間的大小為1366* 16,該分配方式既充分利用讀取性能,又充分利用了存儲空間。步驟407 處理模塊以行為單位,依據(jù)分配的存儲空間的大小將需要刷新的IXD B 層圖像數(shù)據(jù)分為多個LCD B層圖像分塊數(shù)據(jù)。例如,將需要刷新的LCD B層圖像數(shù)據(jù)分為 2個1366*16的IXD B層圖像分塊數(shù)據(jù)。步驟408 處理模塊將一個IXD B層圖像分塊數(shù)據(jù)存入分配的存儲空間,并通知刷新模塊。處理模塊還可通知刷新模塊開始刷新。刷新模塊在獲得觸發(fā)的事件時可獲知需要刷新的LCD B層圖像數(shù)據(jù)的起始位置, 如(0,100),則刷新模塊可根據(jù)該起始位置和第一個LCD B層圖像分塊數(shù)據(jù)刷新圖像。即繼續(xù)步驟409。步驟409 刷新模塊從存儲空間中獲得LCD B層圖像分塊數(shù)據(jù),并根據(jù)其對應(yīng)的起始位置刷新圖像。刷新該塊圖像后,刷新模塊可通知處理模塊已刷新完畢。如果此步驟接步驟405, 則刷新模塊從存儲空間中獲得需要刷新的LCD B層圖像數(shù)據(jù),并根據(jù)其對應(yīng)的起始位置刷新圖像。刷新模塊還可通知處理模塊已刷新完畢。刷新模塊還可以將刷新該塊圖像后的結(jié)束位置發(fā)送給位置模塊。步驟410 處理模塊判斷是否有需要存入存儲空間的IXD B層圖像分塊數(shù)據(jù),若有,則將下一個LCD B層圖像分塊數(shù)據(jù)存入存儲空間,即繼續(xù)步驟408,否則結(jié)束流程。步驟411 位置模塊根據(jù)該結(jié)束位置確定下一個IXD B層圖像分塊數(shù)據(jù)對應(yīng)的起始位置,如(Oaie)0位置模塊可將IXD β層圖像分塊數(shù)據(jù)的起始位置發(fā)送給刷新模塊,或者由刷新模塊主動從位置模塊中獲得LCD B層圖像分塊數(shù)據(jù)的起始位置。其中,步驟411可以與步驟410同步進行,也就是說無論是否有需要存入存儲空間的IXD B層圖像分塊數(shù)據(jù),位置模塊均可以確定起始位置,以便步驟409中使用。或者,處理模塊在確定有需要存入存儲空間的IXD B層圖像分塊數(shù)據(jù)時,通知位置模塊確定下一個 IXD B層圖像分塊數(shù)據(jù)對應(yīng)的起始位置。根據(jù)觸發(fā)的事件確定需要刷新的IXD B層圖像數(shù)據(jù)包括至少兩個不連續(xù)的部分時,例如顯示圖像的分辨率為1366*768,顯示屏中的0 4行和762 767行的圖像需要更新,此時有多種實現(xiàn)方式如第一種,刷新模塊將這兩部分需要更新的圖像及它們之間的圖像作為一個整體圖像(相當于顯示屏的大小),確定該整體圖像的起始位置,如(0,0)o處理模塊用特定的數(shù)據(jù)填充它們之間的圖像,并在判斷存儲空間小于該整體圖像的大小時,將該整體圖像分塊,由位置模塊確定各分塊數(shù)據(jù)的起始位置。刷新模塊在刷新時進行分塊刷新,并對特定的數(shù)據(jù)做透視處理。如第二種,刷新模塊分別確定這兩個部分的起始位置, 如(0,0)和(0,762),相當于將需要刷新的LCD B層圖像數(shù)據(jù)自然的分成了兩塊。處理模塊、位置模塊和刷新模塊對每個分塊數(shù)據(jù)的處理過程均可參照圖3和圖4所示的流程。為了節(jié)約流程,處理模塊可以為兩個分塊數(shù)據(jù)分配同一個存儲空間,以及按照同樣的粒度對兩個分塊數(shù)據(jù)再進行分塊。用于實現(xiàn)本發(fā)明實施例的軟件可以存儲于軟盤、硬盤、光盤和閃存等存儲介質(zhì)。本發(fā)明實施例在存儲空間不足時將需要刷新的LCD B層圖像數(shù)據(jù)的分成多個LCD B層圖像分塊數(shù)據(jù),分多次存儲和刷新IXD B層圖像分塊數(shù)據(jù),以達到刷新整個IXD B層圖像數(shù)據(jù)的目的,并且節(jié)省了存儲空間。由于每次刷新前后LCD B層圖像數(shù)據(jù)的變化不大,需要刷新的LCD B層圖像數(shù)據(jù)也就不大,因此不會過多的增加刷新次數(shù)。并且,本發(fā)明實施例中提供了多種分塊方式,尤其是以行為單位進行分塊,符合讀取能力,有助于提高讀取圖像數(shù)據(jù)和刷新圖像的效率。顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1.一種刷新圖像的方法,其特征在于,包括以下步驟在用于LCD B層圖像數(shù)據(jù)存儲的存儲空間的大小小于需要刷新的LCD B層圖像數(shù)據(jù)的大小時,對需要刷新的LCD B層圖像數(shù)據(jù)進行分塊,得到多個LCD B層圖像分塊數(shù)據(jù);其中每個IXD B層圖像分塊數(shù)據(jù)的大小不超過用于IXD B層的存儲空間的大??;確定每個IXD B層圖像分塊數(shù)據(jù)對應(yīng)的顯示位置;根據(jù)LCD B層圖像分塊數(shù)據(jù)和顯示位置多次刷新圖像,其中,每次刷新不同的LCD B層圖像分塊數(shù)據(jù),并且每次刷新圖像前將當前需要刷新的一塊LCD B層圖像分塊數(shù)據(jù)存儲到所述存儲空間。
2.如權(quán)利要求1所述的方法,其特征在于,用于LCDB層的存儲空間的大小為固定設(shè)置的,或者為動態(tài)分配的。
3.如權(quán)利要求1所述的方法,其特征在于,對需要刷新的LCDB層圖像數(shù)據(jù)進行分塊的步驟包括以行為單位對需要刷新的LCD B層圖像數(shù)據(jù)進行分塊。
4.如權(quán)利要求3所述的方法,其特征在于,需要刷新的LCDB層圖像數(shù)據(jù)包括刷新前后需要變化的LCD B層圖像數(shù)據(jù)和不需要變化的LCD B層圖像數(shù)據(jù)。
5.如權(quán)利要求1所述的方法,其特征在于,確定每個LCDB層圖像分塊數(shù)據(jù)對應(yīng)的顯示位置的步驟包括根據(jù)觸發(fā)事件確定第一個IXD B層圖像分塊數(shù)據(jù)對應(yīng)的顯示位置,以及根據(jù)對第一個LCD B層圖像分塊數(shù)據(jù)刷新時的結(jié)束位置確定下一個LCD B層圖像分塊數(shù)據(jù)對應(yīng)的顯示位置。
6.一種圖像控制裝置,其特征在于,包括存儲模塊,用于存儲LCD B層圖像數(shù)據(jù);處理模塊,用于在用于LCD B層圖像數(shù)據(jù)存儲的存儲空間的大小小于需要刷新的LCD B 層圖像數(shù)據(jù)的大小時,對需要刷新的LCD B層圖像數(shù)據(jù)進行分塊,得到多個LCD B層圖像分塊數(shù)據(jù);其中每個LCD B層圖像分塊數(shù)據(jù)的大小不超過用于LCD B層的存儲空間的大??;位置模塊,用于確定每個IXD B層圖像分塊數(shù)據(jù)對應(yīng)的顯示位置;刷新模塊,用于根據(jù)LCD B層圖像分塊數(shù)據(jù)和顯示位置多次刷新圖像;其中,每次刷新不同的LCD B層圖像分塊數(shù)據(jù),并且由處理模塊在每次刷新圖像前將當前需要刷新的一塊 LCD B層圖像分塊數(shù)據(jù)存儲到所述存儲空間。
7.如權(quán)利要求6所述的裝置,其特征在于,用于LCDB層的存儲空間的大小為固定設(shè)置的,或者為動態(tài)分配的。
8.如權(quán)利要求6所述的裝置,其特征在于,處理模塊以行為單位對需要刷新的LCDB層圖像數(shù)據(jù)進行分塊。
9.如權(quán)利要求8所述的裝置,其特征在于,需要刷新的LCDB層圖像數(shù)據(jù)包括刷新前后需要變化的LCD B層圖像數(shù)據(jù)和不需要變化的LCD B層圖像數(shù)據(jù)。
10.如權(quán)利要求6所述的裝置,其特征在于,位置模塊根據(jù)觸發(fā)事件確定第一個LCDB 層圖像分塊數(shù)據(jù)對應(yīng)的顯示位置,以及根據(jù)對第一個LCD B層圖像分塊數(shù)據(jù)刷新時的結(jié)束位置確定下一個IXD B層圖像分塊數(shù)據(jù)對應(yīng)的顯示位置。
全文摘要
本發(fā)明公開了一種刷新圖像的方法,用于實現(xiàn)對圖像的刷新,并且節(jié)省了存儲空間。所述方法包括在用于LCD B層的存儲空間的大小小于需要刷新的LCD B層圖像數(shù)據(jù)的大小時,對需要刷新的LCD B層圖像數(shù)據(jù)進行分塊,得到多個LCD B層圖像分塊數(shù)據(jù);其中每個LCD B層圖像分塊數(shù)據(jù)的大小不超過用于LCD B層的存儲空間的大??;確定每個LCD B層圖像分塊數(shù)據(jù)對應(yīng)的顯示位置;根據(jù)LCD B層圖像分塊數(shù)據(jù)和顯示位置多次刷新圖像,其中,每次刷新不同的LCD B層圖像分塊數(shù)據(jù),并且每次刷新圖像前將一塊LCD B層圖像分塊數(shù)據(jù)存儲到所述存儲空間。本發(fā)明還公開了用于實現(xiàn)所述方法的裝置。
文檔編號G09G3/36GK102290033SQ201010209159
公開日2011年12月21日 申請日期2010年6月17日 優(yōu)先權(quán)日2010年6月17日
發(fā)明者李志剛 申請人:無錫中星微電子有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
灵宝市| 阿克陶县| 昂仁县| 玉环县| 嘉定区| 平武县| 盐津县| 西安市| 江源县| 南岸区| 寻甸| 政和县| 浏阳市| 会东县| 繁峙县| 永泰县| 隆尧县| 承德县| 福贡县| 兰溪市| 探索| 托里县| 波密县| 林甸县| 台江县| 普陀区| 蒲江县| 汝城县| 柞水县| 金溪县| 纳雍县| 黄大仙区| 治多县| 乡城县| 定日县| 平阳县| 靖远县| 漳浦县| 九龙县| 大理市| 介休市|