自動調(diào)節(jié)顯示屏分辨率的方法、系統(tǒng)及移動終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及圖像處理技術(shù)領(lǐng)域,尤其涉及一種根據(jù)顯示內(nèi)容自動調(diào)節(jié)顯示屏分辨率的方法、系統(tǒng)及移動終端。
【背景技術(shù)】
[0002]隨著移動通信的發(fā)展和人們生活水平的不斷提高,各種移動終端如手機(jī)的使用越來越普及,手機(jī)已經(jīng)成為人們生活中不可缺少的通信工具。
[0003]目前,移動終端普遍采用IXD顯示屏進(jìn)行顯示,并且為了能夠使一些高清圖像(如高像素圖片、視頻)能在顯示屏上清楚顯示出來,顯示屏的分辨率也做得越來越高。然而顯示屏常時間工作在高分辨率下將帶來以下缺陷:
I)、顯示控制器工作負(fù)荷大,顯示屏的功耗較高;因為使用高分辨率顯示時,無論將要顯示的圖像分辨率高低,其一律按高分辨率處理,處理的數(shù)據(jù)量依然很大,導(dǎo)致功耗較高;例如分辨率為2048*1536的顯示屏來顯示400*300的圖像,其最終顯示時依然按2048*1536的分辨率來顯示。
[0004]2)、中央處理器與顯示屏之間傳輸大量數(shù)據(jù)導(dǎo)致中央處理器負(fù)荷增大;例如分辨率為2048*1536的顯示屏來顯示400*300的圖像,中央處理器仍是將400*300的圖像數(shù)據(jù)轉(zhuǎn)換成適應(yīng)顯示屏分辨率2048*1536的大小來傳遞給顯示屏,使顯示屏能夠正常顯示。
[0005]因此,現(xiàn)有技術(shù)還有待于改進(jìn)和發(fā)展。
【發(fā)明內(nèi)容】
[0006]本發(fā)明要解決的技術(shù)問題在于,針對現(xiàn)有技術(shù)的上述缺陷,提供一種根據(jù)顯示內(nèi)容自動調(diào)節(jié)顯示屏分辨率的方法、系統(tǒng)及移動終端,本發(fā)明提供了一種根據(jù)顯示內(nèi)容自動調(diào)節(jié)顯示屏分辨率的方法,解決了現(xiàn)有技術(shù)中LCD顯示屏的分辨率不會隨著顯示內(nèi)容變化,導(dǎo)致在顯示內(nèi)容分辨率低于LCD顯示屏分辨率時造成的LCD顯示屏“大材小用”的缺陷;本案通過檢測顯示內(nèi)容的變化,當(dāng)顯示內(nèi)容發(fā)生變化時獲取其分辨率,并將LCD顯示屏配置成該分辨率,使IXD顯不的分辨率與顯不內(nèi)容的分辨率相適應(yīng),從而達(dá)到減輕系統(tǒng)工作負(fù)荷的目的。
[0007]本發(fā)明解決技術(shù)問題所采用的技術(shù)方案如下:
一種根據(jù)顯示內(nèi)容自動調(diào)節(jié)顯示屏分辨率的方法,其中,包括:
A、獲取當(dāng)前需要顯示的內(nèi)容的分辨率;
B、從LCD可配置的分辨率個數(shù)中,找出與所述需要顯示的內(nèi)容的分辨率最接近、且大于所述需要顯示內(nèi)容分辨率的LCD配置分辨率,作為當(dāng)前顯示分辨率;
C、將IXD配置成所述當(dāng)前顯示分辨率,將需要顯示的內(nèi)容圖像數(shù)據(jù)發(fā)送給IXD顯示。
[0008]所述的根據(jù)顯示內(nèi)容自動調(diào)節(jié)顯示屏分辨率的方法,其中,在所述步驟A之前還包括:
S、預(yù)先在移動終端中保存有所有LCD可配置的分辨率,并將這些分辨率從小到大進(jìn)行排序。
[0009]所述的根據(jù)顯示內(nèi)容自動調(diào)節(jié)顯示屏分辨率的方法,其中,所述步驟A還包括: 當(dāng)檢測到中央處理器需要發(fā)送給LCD顯示屏顯示的內(nèi)容時,如果檢測到本次顯示的內(nèi)容與上一次顯示的內(nèi)容不相同,則獲取本次顯示內(nèi)容的分辨率。
[0010]所述的根據(jù)顯示內(nèi)容自動調(diào)節(jié)顯示屏分辨率的方法,其中,所述步驟B具體包括以下步驟:
B1、將當(dāng)前需要顯示的內(nèi)容的分辨率依次與移動終端中保存的LCD可配置的分辨率進(jìn)行比較;
B2、找出與所述需要顯示的內(nèi)容的分辨率最接近、且大于所述需要顯示內(nèi)容分辨率的IXD配置分辨率,作為當(dāng)前顯不分辨率。
[0011 ] 所述的根據(jù)顯示內(nèi)容自動調(diào)節(jié)顯示屏分辨率的方法,其中,所述步驟S還包括:IXD可配置的分辨率的存儲形式是以數(shù)組的形式進(jìn)行存儲,并設(shè)置按由小到大的順序進(jìn)行排列。
[0012]所述的根據(jù)顯示內(nèi)容自動調(diào)節(jié)顯示屏分辨率的方法,其中,所述步驟B具體包括: 當(dāng)LCD可配置的分辨率包括:200*300、400*600、800*1200,且當(dāng)顯示內(nèi)容的分辨率為
250*375時,從IXD可配置的分辨率個數(shù)中,找出與所述需要顯示的內(nèi)容的分辨率最接近、且大于所述需要顯示內(nèi)容分辨率的IXD配置分辨率,作為當(dāng)前顯示分辨率為400*600。
[0013]一種根據(jù)顯示內(nèi)容自動調(diào)節(jié)顯示屏分辨率的系統(tǒng),其中,包括:
獲取模塊,用于獲取當(dāng)前需要顯示的內(nèi)容的分辨率;
查找處理模塊,用于從LCD可配置的分辨率個數(shù)中,找出與所述需要顯示的內(nèi)容的分辨率最接近、且大于所述需要顯示內(nèi)容分辨率的LCD配置分辨率,作為當(dāng)前顯示分辨率;顯示控制模塊,用于將IXD配置成所述當(dāng)前顯示分辨率,將需要顯示的內(nèi)容圖像數(shù)據(jù)發(fā)送給IXD顯示。
[0014]所述的根據(jù)顯示內(nèi)容自動調(diào)節(jié)顯示屏分辨率的系統(tǒng),其中,還包括:
預(yù)先存儲模塊,用于預(yù)先在移動終端中保存有所有LCD可配置的分辨率,并將這些分辨率從小到大進(jìn)行排序;
檢測與獲取控制模塊,用于當(dāng)檢測到中央處理器需要發(fā)送給IXD顯示屏顯示的內(nèi)容時,如果檢測到本次顯示的內(nèi)容與上一次顯示的內(nèi)容不相同,則獲取本次顯示內(nèi)容的分辨率。
[0015]所述的根據(jù)顯示內(nèi)容自動調(diào)節(jié)顯示屏分辨率的系統(tǒng),其中,查找處理模塊包括: 對比單元,用于將當(dāng)前需要顯示的內(nèi)容的分辨率依次與移動終端中保存的LCD可配置的分辨率進(jìn)行比較;
查找單元,用于找出與所述需要顯示的內(nèi)容的分辨率最接近、且大于所述需要顯示內(nèi)容分辨率的L⑶配置分辨率,作為當(dāng)前顯不分辨率。
[0016]一種移動終端,其中,包括中央處理器、IXD顯示屏;其中,中央處理器與IXD顯示屏相連接;
中央處理器還包括:顯不內(nèi)容分辨率獲取模塊、IXD分辨率查找模塊、IXD分辨率配置模塊、LCD分辨率預(yù)存模塊;顯示內(nèi)容分辨率獲取模塊、LCD分辨率查找模塊、LCD分辨率配置模塊依次連接,LCD分辨率預(yù)存模塊與LCD分辨率查找模塊連接; 顯示內(nèi)容分辨率獲取模塊,用于檢測中央處理器需要發(fā)送給LCD顯示屏顯示的內(nèi)容,如果本次顯示的內(nèi)容與上一次顯示的內(nèi)容不相同則獲取本次顯示內(nèi)容的分辨率;
LCD分辨率查找模塊,用于根據(jù)顯示內(nèi)容分辨率獲取模塊所獲取到的當(dāng)前需要顯示的內(nèi)容的分辨率,從LCD可配置的分辨率個數(shù)中,找出與所述需要顯示的內(nèi)容的分辨率最接近、且大于所述需要顯示內(nèi)容分辨率的IXD配置分辨率,作為當(dāng)前顯示分辨率;
LCD分辨率配置模塊,與LCD顯示屏相連接,用于配置LCD顯示屏的分辨率;
LCD分辨率預(yù)存模塊140,用于預(yù)先存儲移動終端所安裝的LCD顯示屏所支持的分辨率配置;其存儲形式是以數(shù)組的形式進(jìn)行存儲。
[0017]本發(fā)明所提供的根據(jù)顯示內(nèi)容自動調(diào)節(jié)顯示屏分辨率的方法、系統(tǒng)及移動終端,本發(fā)明能夠根據(jù)顯示內(nèi)容自動調(diào)節(jié)顯示屏的分辨率,以使在需要顯示低分辨率圖像時將顯示屏配置成低分辨率,從而減小中央處理器與顯示屏之間的數(shù)據(jù)傳輸量及顯示屏的顯示功耗,達(dá)到降低顯示屏、中央處理器工作負(fù)荷的目的。
【附圖說明】
[0018]圖1是本發(fā)明根據(jù)顯示內(nèi)容自動調(diào)節(jié)顯示屏分辨率的方法的較佳實施例的流程圖。
[0019]圖2是本發(fā)明根據(jù)顯示內(nèi)容自動調(diào)節(jié)顯示屏分辨率的系統(tǒng)的較佳實施例的功能原理框圖。
[0020]圖3是本發(fā)明移動終端的較佳實施例的功能原理框圖。
[0021]圖4是本發(fā)明移動終端的較佳實施例的中央處理器內(nèi)部模塊的功能原理框圖。
【具體實施方式】
[0022]為使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加