專利名稱:一種頁(yè)面自適應(yīng)顯示處理的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種圖像處理方法,尤其涉及的是一種IPTV電視機(jī)頂盒裝 置中的對(duì)網(wǎng)頁(yè)頁(yè)面自適應(yīng)處理的方法。
背景技術(shù):
現(xiàn)有技術(shù)的IPTV電視機(jī)機(jī)頂盒裝置中,經(jīng)常會(huì)遇到同 一個(gè)網(wǎng)頁(yè)頁(yè)面在 不同分辨率的顯示設(shè)備上顯示的情況,此時(shí)會(huì)出現(xiàn)不同的顯示效果,如果二 者的分辨率不匹配甚至?xí)?dǎo)致頁(yè)面混亂甚至面目全非。
尤其是IPTV機(jī)頂盒連接的終端顯示設(shè)備--電視機(jī),由于其分辨率種類 繁多,不勝枚舉,如何讓一個(gè)固定大小的頁(yè)面在不同分辨率的顯示設(shè)備上 正常顯示,目前常用的解決方法通常是制作適應(yīng)不同分辨率的頁(yè)面,但此方 法在IPTV機(jī)頂盒上顯然不夠合理,因?yàn)楦骶W(wǎng)站不可能針對(duì)不同分辨率去準(zhǔn) 備各網(wǎng)頁(yè)。
因此,現(xiàn)有技術(shù)還有待于改進(jìn)和發(fā)展。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種頁(yè)面自適應(yīng)顯示處理的方法,在機(jī)頂盒接 收到頁(yè)面后對(duì)頁(yè)面作相應(yīng)處理,以達(dá)到正常顯示的目的。 本發(fā)明的技術(shù)方案如下
一種頁(yè)面自適應(yīng)顯示處理的方法,其用于一通用數(shù)字電視機(jī)頂盒,并 包括以下步驟
A、所述數(shù)字電視機(jī)頂盒接收待顯示網(wǎng)頁(yè)頁(yè)面,并識(shí)別其頁(yè)面分辨率大B、 將待顯示的網(wǎng)頁(yè)分辨率與預(yù)先設(shè)置的標(biāo)準(zhǔn)頁(yè)面的分辨率進(jìn)行比較;
C、 在待顯示頁(yè)面的分辨率低于標(biāo)準(zhǔn)頁(yè)面的分辨率時(shí),移動(dòng)頁(yè)面顯示位 置到屏幕中央。
所述的方法,其中,所述步驟C還包括
在待顯示頁(yè)面的分辨率高于或等于標(biāo)準(zhǔn)頁(yè)面的分辨率時(shí),直接顯示所 述網(wǎng)頁(yè)頁(yè)面。
所述的方法,其中,所述步驟C還包括
讀取所接收到的待顯示頁(yè)面信息并識(shí)別其當(dāng)前頁(yè)面背景色,并以 此背景色來(lái)填補(bǔ)頁(yè)面移動(dòng)后的空隙。
所述的方法,其中,所述標(biāo)準(zhǔn)頁(yè)面的分辨率為640X576。
本發(fā)明所提供的一種頁(yè)面自適應(yīng)顯示處理的方法,由于采用了根據(jù)接 收到的網(wǎng)頁(yè)頁(yè)面數(shù)據(jù)進(jìn)行自適應(yīng)調(diào)整顯示處理的方式,無(wú)須對(duì)硬件進(jìn)行改 進(jìn),實(shí)現(xiàn)了對(duì)網(wǎng)頁(yè)頁(yè)面的自適應(yīng)顯示,其實(shí)現(xiàn)簡(jiǎn)單。
圖1為本發(fā)明方法的網(wǎng)頁(yè)頁(yè)面自適應(yīng)顯示處理的流程示意圖。
具體實(shí)施例方式
以下對(duì)本發(fā)明的較佳實(shí)施例加以詳細(xì)說(shuō)明。
本發(fā)明頁(yè)面自適應(yīng)顯示處理的方法適應(yīng)于數(shù)字電視的機(jī)頂盒裝置,如 圖l所示的,在機(jī)頂盒接收到被顯示的頁(yè)面時(shí),通常接收的是頁(yè)面文件信息 和數(shù)據(jù),通過(guò)頁(yè)面文件的信息讀出當(dāng)前頁(yè)面的寬度和高度的象素值,從而 對(duì)頁(yè)面分辨率的大小可作出識(shí)別。
本發(fā)明方法根據(jù)接收到的待顯示頁(yè)面的分辨率,判斷當(dāng)前頁(yè)面分辨率 是否小于標(biāo)準(zhǔn)頁(yè)面,可規(guī)定標(biāo)準(zhǔn)頁(yè)面的分辨率大小為640*576;若待顯示頁(yè) 面的分辨率不小于標(biāo)準(zhǔn)頁(yè)面,則可正常顯示頁(yè)面,不需作任何處理。若所
述待顯示頁(yè)面的分辨率小于標(biāo)準(zhǔn)頁(yè)面,則需將頁(yè)面顯示的起始位置向下向 右移動(dòng),至整個(gè)頁(yè)面居中顯示。
該移動(dòng)位置的多少根據(jù)標(biāo)準(zhǔn)頁(yè)面與當(dāng)前頁(yè)面的分辨率在橫豎方向的差 值來(lái)計(jì)算,以保證移動(dòng)后的頁(yè)面為居中顯示。同時(shí)本發(fā)明方法還可通過(guò)讀 取瀏覽器接收到的頁(yè)面信息來(lái)識(shí)別到當(dāng)前頁(yè)面背景色,頁(yè)面信息中會(huì)包含
背景色的RGB值,并以此背景色來(lái)填補(bǔ)頁(yè)面移動(dòng)后的空隙,這樣可使整個(gè)頁(yè) 面看起來(lái)像全屏顯示的效果,這樣即可實(shí)現(xiàn)頁(yè)面自適應(yīng)大小顯示的目的。
本發(fā)明方法應(yīng)用在數(shù)字電視的機(jī)頂盒上,可以用來(lái)瀏覽網(wǎng)頁(yè)頁(yè)面,而 不用擔(dān)心網(wǎng)頁(yè)分辨率不適配的問(wèn)題,方便了用戶對(duì)網(wǎng)頁(yè)的瀏覽顯示,而且 其實(shí)現(xiàn)簡(jiǎn)單,無(wú)須對(duì)硬件的改變。
應(yīng)當(dāng)理解的是,對(duì)本領(lǐng)域普通技術(shù)人員來(lái)說(shuō),可以#4居上述說(shuō)明加以 改進(jìn)或變換,而所有這些改進(jìn)和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護(hù) 范圍。
權(quán)利要求
1、一種頁(yè)面自適應(yīng)顯示處理的方法,其用于一通用IPTV電視機(jī)頂盒,并包括以下步驟A、所述IPTV電視機(jī)頂盒接收待顯示網(wǎng)頁(yè)頁(yè)面,并識(shí)別其頁(yè)面分辨率大??;B、將待顯示的網(wǎng)頁(yè)分辨率與預(yù)先設(shè)置的標(biāo)準(zhǔn)頁(yè)面的分辨率進(jìn)行比較;C、在待顯示頁(yè)面的分辨率低于標(biāo)準(zhǔn)頁(yè)面的分辨率時(shí),移動(dòng)頁(yè)面顯示位置到屏幕中央。
2、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟C還包括 在待顯示頁(yè)面的分辨率高于或等于標(biāo)準(zhǔn)頁(yè)面的分辨率時(shí),直接顯示所述網(wǎng)頁(yè)頁(yè)面。
3、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟C還包括 讀取所接收到的待顯示頁(yè)面信息并識(shí)別其當(dāng)前頁(yè)面背景色,并以此背景色來(lái)填補(bǔ)頁(yè)面移動(dòng)后的空隙。
4、 根據(jù)權(quán)利要求1至3任一所述的方法,其特征在于,所述標(biāo)準(zhǔn)頁(yè) 面的分辨率為640X576。
全文摘要
本發(fā)明公開(kāi)了一種頁(yè)面自適應(yīng)顯示處理的方法,其用于一通用數(shù)字電視機(jī)頂盒,并包括以下步驟所述IPTV電視機(jī)頂盒接收待顯示網(wǎng)頁(yè)頁(yè)面,并識(shí)別其頁(yè)面分辨率大??;將待顯示的網(wǎng)頁(yè)分辨率與預(yù)先設(shè)置的標(biāo)準(zhǔn)頁(yè)面的分辨率進(jìn)行比較;在待顯示頁(yè)面的分辨率低于標(biāo)準(zhǔn)頁(yè)面的分辨率時(shí),移動(dòng)頁(yè)面顯示位置到屏幕中央。本發(fā)明頁(yè)面自適應(yīng)顯示處理的方法由于采用了根據(jù)接收到的網(wǎng)頁(yè)頁(yè)面數(shù)據(jù)進(jìn)行自適應(yīng)調(diào)整顯示處理的方式,無(wú)須對(duì)硬件進(jìn)行改進(jìn),實(shí)現(xiàn)了對(duì)網(wǎng)頁(yè)頁(yè)面的自適應(yīng)顯示,其實(shí)現(xiàn)簡(jiǎn)單。
文檔編號(hào)H04N5/445GK101188712SQ20071012544
公開(kāi)日2008年5月28日 申請(qǐng)日期2007年12月21日 優(yōu)先權(quán)日2007年12月21日
發(fā)明者蓉 李 申請(qǐng)人:康佳集團(tuán)股份有限公司