亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

圖像解碼方法及裝置的制造方法

文檔序號:9582108閱讀:210來源:國知局
圖像解碼方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動通信技術(shù)領(lǐng)域,更具體而言,涉及一種圖像解碼方法及裝置。
【背景技術(shù)】
[0002]在終端設(shè)備上瀏覽網(wǎng)頁時,首先,終端設(shè)備從服務(wù)器獲取網(wǎng)頁的資源數(shù)據(jù),并保存所獲取的資源數(shù)據(jù),然后,解析資源數(shù)據(jù)形成網(wǎng)頁信息,最后,終端設(shè)備通過瀏覽器展示網(wǎng)頁信息。其中,在解析資源數(shù)據(jù)形成網(wǎng)頁信息的過程中,網(wǎng)頁信息需要占用部分系統(tǒng)資源。如果網(wǎng)頁信息占用的系統(tǒng)資源過多,可能造成系統(tǒng)資源不足,導(dǎo)致終端設(shè)備的部分程序中止運行或死機,影響終端設(shè)備的正常運行。
[0003]通常,在網(wǎng)頁資源數(shù)據(jù)中,圖像占用的系統(tǒng)資源較多,為了減少圖像占用的系統(tǒng)資源,在解析圖像時,一般通過降低采樣的方式解碼圖像。例如,一張原高寬為1000*1000像素的JPEG圖像,解碼時,從第一個像素開始,每次讀取該圖像中相鄰的兩個像素,并對所讀取的兩個像素進行運算,根據(jù)運算結(jié)果取一個像素,解碼形成500*500像素的圖像,從而減少圖像對系統(tǒng)資源的占用。其中,上述運算可以是取兩個像素R分量值、G分量值和B分量值的平均值。
[0004]然而,通過降低采樣的方式解碼,會降低圖像的清晰度,對于一些以文字為主的圖像,例如,微博、圖片小說、漫畫等,若以縮小圖像尺寸的方式顯示圖像,可能無法看清楚文字的具體內(nèi)容;若通過放大縮小后的圖像的尺寸顯示圖像,由于清晰度降低,圖像中的文字顯示為模糊的灰色區(qū)域,依然無法清楚的識別出文字的具體內(nèi)容。因此,通過降低采樣的方式,導(dǎo)致圖像中的文字難以識別,使得用戶無法正常瀏覽網(wǎng)頁,降低了用戶的體驗。

【發(fā)明內(nèi)容】

[0005]有鑒于此,本發(fā)明實施例提供一種圖像解碼方法及裝置,既能夠減少圖像所占用的系統(tǒng)資源,又能夠保證圖像中的文字清楚的顯示,從而提高用戶體驗。
[0006]第一方面,本發(fā)明實施例提供了一種圖像解碼方法,所述方法包括:獲取圖像的編碼數(shù)據(jù);按照第一解碼規(guī)則對所述編碼數(shù)據(jù)進行解碼,得到所述圖像的像素數(shù)據(jù);根據(jù)像素數(shù)據(jù)識別圖像中的灰階像素;當(dāng)所識別的灰階像素的總數(shù)量值大于或者等于預(yù)設(shè)閾值時,按照第二解碼規(guī)則對所述編碼數(shù)據(jù)重新解碼。
[0007]在第一方面的第一種可能的實現(xiàn)方式中,所述根據(jù)像素數(shù)據(jù)識別圖像中的灰階像素,包括:讀取目標(biāo)像素;根據(jù)像素數(shù)據(jù)確定所述目標(biāo)像素的性質(zhì);當(dāng)所述目標(biāo)像素為灰階像素時,執(zhí)行將灰階像素的數(shù)量值加一的操作;判斷灰階像素的數(shù)量值是否等于預(yù)設(shè)閾值;如果灰階像素的數(shù)量值等于預(yù)設(shè)閾值,將所述數(shù)量值確定為總數(shù)量值;如果灰階像素的數(shù)量值小于預(yù)設(shè)閾值,按照預(yù)設(shè)規(guī)則讀取下一個目標(biāo)像素。
[0008]結(jié)合上述第一方面,在第二種可能的實現(xiàn)方式中,當(dāng)根據(jù)素數(shù)據(jù)確定目標(biāo)像素不是灰階像素時,則認為所述目標(biāo)像素為彩色像素,執(zhí)行將彩色像素的數(shù)量值加一的操作;判斷灰階像素的數(shù)量是否等于預(yù)設(shè)閾值之前,所述方法還包括:判斷彩色像素的數(shù)量值是否大于彩色像素的臨界閾值;如果彩色像素的數(shù)量值大于所述臨界閾值,結(jié)束操作;如果彩色像素的數(shù)量值小于或者等于臨界閾值,執(zhí)行判斷灰階像素的數(shù)量值是否等于預(yù)設(shè)閾值的步驟。
[0009]結(jié)合上述第一方面,在第三種可能的實現(xiàn)方式中,根據(jù)像素數(shù)據(jù)確定所述目標(biāo)像素的性質(zhì)包括:獲取所述目標(biāo)像素的R分量值、G分量值和B分量值;計算R分量值、G分量值和B分量值兩兩之間的差,得到三個差值;當(dāng)三個差值的絕對值之和不大于預(yù)設(shè)容差時,將目標(biāo)像素確定為灰階像素。
[0010]結(jié)合上述第一方面,在第四種可能的實現(xiàn)方式中,所述計算R分量值、G分量值和B分量值兩兩之間的差,得到三個差值,包括:獲取R分量值、G分量值與B分量值的比特位數(shù)量;判斷R分量值、G分量值與B分量值的比特位數(shù)量是否相等;如果R分量值、G分量值與B分量值的比特位數(shù)量相等,執(zhí)行計算R分量值、G分量值和B分量值兩兩之間的差,得到三個差值的步驟;如果R分量值、G分量值與B分量值的比特位數(shù)量不相等,將R分量值、G分量值與B分量值轉(zhuǎn)換為相同的比特位數(shù)量,并按照轉(zhuǎn)換后的分量值執(zhí)行計算R分量值、G分量值和B分量值兩兩之間的差,得到三個差值的步驟。
[0011]第二方面,本發(fā)明實施例還提供了一種圖像解碼裝置,所述裝置包括:獲取單元:用于獲取圖像的編碼數(shù)據(jù);第一解碼單元:用于按照第一解碼規(guī)則對所述獲取單元獲取的編碼數(shù)據(jù)進行解碼,得到所述圖像的像素數(shù)據(jù);識別單元:用于根據(jù)所述第一解碼單元解碼得到的像素數(shù)據(jù)識別圖像中的灰階像素;第二解碼單元:用于當(dāng)所述識別單元所識別的灰階像素的總數(shù)量值大于或者等于預(yù)設(shè)閾值時,按照第二解碼規(guī)則對所述編碼數(shù)據(jù)重新解碼。
[0012]在第二方面的第一種可能的實現(xiàn)方式中,所述識別單元包括:讀取子單元、第一確定子單元、執(zhí)行子單元、第一判斷子單元及第二確定子單元,其中,所述讀取子單元,用于讀取目標(biāo)像素;所述第一確定子單元:用于根據(jù)像素數(shù)據(jù)確定所述目標(biāo)像素的性質(zhì);所述執(zhí)行子單元,用于當(dāng)?shù)谝淮_定子單元確定所述目標(biāo)像素為灰階像素時,執(zhí)行將灰階像素的數(shù)量值加一的操作;所述第一判斷子單元,用于判斷灰階像素的數(shù)量值是否等于預(yù)設(shè)閾值;所述第二確定子單元:用于當(dāng)灰階像素的數(shù)量值等于預(yù)設(shè)閾值時,將所述數(shù)量值確定為總數(shù)量值;所述讀取子單元,還用于當(dāng)灰階像素的數(shù)量值小于預(yù)設(shè)閾值時,按照預(yù)設(shè)規(guī)則讀取下一個目標(biāo)像素。
[0013]結(jié)合上述第二方面,在第二種可能的實現(xiàn)方式中,所述識別單元還包括:第二判斷子單元,用于判斷彩色像素的數(shù)量值是否大于彩色像素的臨界閾值;所述第一判斷子單元:還用于當(dāng)彩色像素的數(shù)量值小于或者等于臨界閾值時,判斷灰階像素的數(shù)量值是否等于預(yù)設(shè)閾值。
[0014]結(jié)合上述第二方面,在第三種可能的實現(xiàn)方式中,所述第一確定子單元還包括:獲取模塊、計算模塊及確定模塊,其中,所述獲取模塊,用于獲取所述目標(biāo)像素的R分量值、G分量值和B分量值;所述計算模塊:計算R分量值、G分量值和B分量值兩兩之間的差,得到三個差值;所述確定模塊:用于當(dāng)三個差值的絕對值之和不大于預(yù)設(shè)容差時,將目標(biāo)像素確定為灰階像素。
[0015]結(jié)合上述第二方面,在第四種可能的實現(xiàn)方式中,所述計算模塊包括:獲取子模塊、判斷子模塊及轉(zhuǎn)換子模塊,其中,所述獲取子模塊:用于獲取R分量值、G分量值與B分量值的比特位數(shù)量;所述判斷子模塊:判斷R分量值、G分量值與B分量值的比特位數(shù)量是否相等;所述計算模塊,還用于當(dāng)R分量值、G分量值與B分量值的比特位數(shù)量相等時,計算R分量值、G分量值和B分量值兩兩之間的差;所述轉(zhuǎn)換子模塊:用于當(dāng)R分量值、G分量值與B分量值的比特位數(shù)量不相等時,將R分量值、G分量值與B分量值轉(zhuǎn)換為相同的比特位數(shù)量;所述計算模塊,還用于按照轉(zhuǎn)換后的分量值執(zhí)行計算R分量值、G分量值和B分量值兩兩之間的差。
[0016]由于圖像中的文字由灰階像素組成,本發(fā)明所提供的圖像解碼方法及裝置,在獲取到圖像的編碼數(shù)據(jù)之后,按照第一解碼規(guī)則解碼得到圖像的像素數(shù)據(jù),從而減少圖像所占用的系統(tǒng)資源;然后通過圖像的像素數(shù)據(jù)識別圖像中的灰階像素,如果灰階像素的總數(shù)量值大于或者等于預(yù)設(shè)閾值時,則認為該圖像以文字為主,對該圖像的編碼數(shù)據(jù)重新解碼,從而保證圖像中的文字能夠清楚的顯示。與現(xiàn)有技術(shù)相比,對網(wǎng)頁中的圖像在降低采樣解碼后,識別出以文字為主的圖像,并對識別出的圖像重新解碼,既能夠減少圖像所占用的系統(tǒng)資源,又能夠保證圖像中的文字清楚的顯示。
[0017]本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發(fā)明實施例而了解。本發(fā)明實施例的目的和其他優(yōu)點可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實現(xiàn)和獲得。
【附圖說明】
[0018]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。通過附圖所示,本發(fā)明的上述及其它目的、特征和優(yōu)勢將更加清晰。在全部附圖中相同的附圖標(biāo)記指示相同的部分。并未刻意按實際尺寸等比例縮放繪制附圖,重點在于示出本發(fā)明的主旨。
[0019]圖1為本發(fā)明實施例提供的圖像解碼方法的第一種實施方式的方法流程圖;
[0020]圖2為本發(fā)明實施例提供的圖像解碼方法的第二種實施方式的方法流程
當(dāng)前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1