本發(fā)明涉及圖像處理領(lǐng)域,具體而言,涉及一種圖像壓縮方法及裝置。
背景技術(shù):
在相關(guān)技術(shù)中,對(duì)圖像進(jìn)行壓縮時(shí),由于不同種類的圖像用不同的壓縮算法進(jìn)行壓縮編碼會(huì)得到不同的壓縮比率和圖象復(fù)原質(zhì)量,因此,為了實(shí)現(xiàn)較好的壓縮質(zhì)量,在相關(guān)技術(shù)中,一般通過采用多種方法對(duì)圖像特征進(jìn)行分析,選擇圖像壓縮質(zhì)量最好的壓縮算法,依據(jù)選擇的壓縮算法對(duì)圖像進(jìn)行壓縮。但對(duì)圖像特征進(jìn)行分析時(shí),識(shí)別圖像特征的算法比較復(fù)雜,并且準(zhǔn)確度不高,因而導(dǎo)致對(duì)圖像壓縮算法的選擇也不準(zhǔn)確,最終對(duì)圖像的壓縮質(zhì)量不高。
因此,在相關(guān)技術(shù)中,存在依據(jù)圖像特征選擇壓縮算法對(duì)圖像進(jìn)行壓縮,不僅圖像特征識(shí)別復(fù)雜,而且圖像壓縮質(zhì)量也不高的問題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供了一種圖像壓縮方法及裝置,以至少解決相關(guān)技術(shù)中不僅圖像特征識(shí)別復(fù)雜,而且圖像壓縮質(zhì)量也不高的技術(shù)問題。
根據(jù)本發(fā)明實(shí)施例的一個(gè)方面,提供了一種圖像壓縮方法,包括:對(duì)圖像進(jìn)行分塊,得到多個(gè)圖像塊;分別對(duì)所述多個(gè)圖像塊中的每個(gè)圖像塊進(jìn)行壓縮,得到優(yōu)選壓縮數(shù)據(jù);將對(duì)每個(gè)圖像塊進(jìn)行壓縮得到的所述優(yōu)選壓縮數(shù)據(jù)進(jìn)行合并,得到對(duì)所述圖像進(jìn)行壓縮的壓縮結(jié)果。
可選地,分別對(duì)所述多個(gè)圖像塊中的每個(gè)圖像塊進(jìn)行壓縮,得到所述優(yōu)選壓縮數(shù)據(jù)包括:對(duì)所述多個(gè)圖像塊中的每個(gè)圖像塊采用多種壓縮方法進(jìn)行壓縮,得到對(duì)應(yīng)的多種壓縮數(shù)據(jù);從所述多種壓縮數(shù)據(jù)中選擇壓縮比最好的壓縮數(shù)據(jù)作為所述優(yōu)選壓縮數(shù)據(jù)。
可選地,分別對(duì)所述多個(gè)圖像塊中的每個(gè)圖像塊進(jìn)行壓縮,得到所述優(yōu)選壓縮數(shù)據(jù)包括:對(duì)所述多個(gè)圖像塊中的每個(gè)圖像塊采用多種壓縮方法進(jìn)行壓縮,得到對(duì)應(yīng)的多種壓縮數(shù)據(jù);對(duì)所述多種壓縮數(shù)據(jù)采用與所述多種壓縮方法對(duì)應(yīng)的解碼方法進(jìn)行反向解碼,得到對(duì)應(yīng)的多種解碼數(shù)據(jù);從所述多種解碼數(shù)據(jù)中選擇圖像復(fù)原質(zhì)量最好的解碼數(shù)據(jù),將選擇的所述解碼數(shù)據(jù)對(duì)應(yīng)的壓縮數(shù)據(jù)作為所述優(yōu)選壓縮數(shù)據(jù)。
可選地,分別對(duì)所述多個(gè)圖像塊中的每個(gè)圖像塊進(jìn)行壓縮,得到所述優(yōu)選壓縮數(shù)據(jù)包括:對(duì)所述多個(gè)圖像塊中的每個(gè)圖像塊采用多種壓縮方法進(jìn)行壓縮,得到對(duì)應(yīng)的多種壓縮數(shù)據(jù);對(duì)所述多種壓縮數(shù)據(jù)采用與所述多種壓縮方法對(duì)應(yīng)的解碼方法進(jìn)行反向解碼,得到對(duì)應(yīng)的多種解碼數(shù)據(jù);從所述多種解碼數(shù)據(jù)中選擇圖像復(fù)原質(zhì)量超過第一預(yù)定閾值的解碼數(shù)據(jù);從所述圖像復(fù)原質(zhì)量超過所述第一預(yù)定閾值的解碼數(shù)據(jù)中選擇對(duì)應(yīng)的壓縮數(shù)據(jù)的壓縮比超過第二預(yù)定閾值的解碼數(shù)據(jù);確定選擇的所述解碼數(shù)據(jù)對(duì)應(yīng)的壓縮數(shù)據(jù)為所述優(yōu)選壓縮數(shù)據(jù)。
可選地,分別對(duì)所述多個(gè)圖像塊中的每個(gè)圖像塊進(jìn)行壓縮,得到所述優(yōu)選壓縮數(shù)據(jù)包括:根據(jù)所述多個(gè)圖像塊中的每個(gè)圖像塊的圖像類型,選擇與所述圖像類型對(duì)應(yīng)的優(yōu)選壓縮方法;根據(jù)選擇的所述優(yōu)選壓縮方法,對(duì)所述多個(gè)圖像塊中的每個(gè)圖像塊進(jìn)行壓縮,得到所述優(yōu)選壓縮數(shù)據(jù)。
根據(jù)本發(fā)明的另一個(gè)方面,提供了一種圖像壓縮裝置,包括:分塊模塊,用于對(duì)圖像進(jìn)行分塊,得到多個(gè)圖像塊;壓縮模塊,用于分別對(duì)所述多個(gè)圖像塊中的每個(gè)圖像塊進(jìn)行壓縮,得到優(yōu)選壓縮數(shù)據(jù);合并模塊,用于將對(duì)每個(gè)圖像塊進(jìn)行壓縮得到的所述優(yōu)選壓縮數(shù)據(jù)進(jìn)行合并,得到對(duì)所述圖像進(jìn)行壓縮的壓縮結(jié)果。
可選地,所述壓縮模塊包括:第一壓縮單元,用于對(duì)所述多個(gè)圖像塊中的每個(gè)圖像塊采用多種壓縮方法進(jìn)行壓縮,得到對(duì)應(yīng)的多種壓縮數(shù)據(jù);第一選擇單元,用于從所述多種壓縮數(shù)據(jù)中選擇壓縮比最好的壓縮數(shù)據(jù)作為所述優(yōu)選壓縮數(shù)據(jù)。
可選地,所述壓縮模塊包括:第二壓縮單元,用于對(duì)所述多個(gè)圖像塊中的每個(gè)圖像塊采用多種壓縮方法進(jìn)行壓縮,得到對(duì)應(yīng)的多種壓縮數(shù)據(jù);第一解碼單元,用于對(duì)所述多種壓縮數(shù)據(jù)采用與所述多種壓縮方法對(duì)應(yīng)的解碼方法進(jìn)行反向解碼,得到對(duì)應(yīng)的多種解碼數(shù)據(jù);第二選擇單元,用于從所述多種解碼數(shù)據(jù)中選擇圖像復(fù)原質(zhì)量最好的解碼數(shù)據(jù),將選擇的所述解碼數(shù)據(jù)對(duì)應(yīng)的壓縮數(shù)據(jù)作為所述優(yōu)選壓縮數(shù)據(jù)。
可選地,所述壓縮模塊包括:第三壓縮單元,用于對(duì)所述多個(gè)圖像塊中的每個(gè)圖像塊采用多種壓縮方法進(jìn)行壓縮,得到對(duì)應(yīng)的多種壓縮數(shù)據(jù);第二解碼單元,用于對(duì)所述多種壓縮數(shù)據(jù)采用與所述多種壓縮方法對(duì)應(yīng)的解碼方法進(jìn)行反向解碼,得到對(duì)應(yīng)的多種解碼數(shù)據(jù);第三選擇單元,用于從所述多種解碼數(shù)據(jù)中選擇圖像復(fù)原質(zhì)量超過第一預(yù)定閾值的解碼數(shù)據(jù);第四選擇單元,用于從所述圖像復(fù)原質(zhì)量超過所述第一預(yù)定閾值的解碼數(shù)據(jù)中選擇對(duì)應(yīng)的壓縮數(shù)據(jù)的壓縮比超過第二預(yù)定閾值的解碼數(shù)據(jù);確定單元,用于確定選擇的所述解碼數(shù)據(jù)對(duì)應(yīng)的壓縮數(shù)據(jù)為所述優(yōu)選壓縮數(shù)據(jù)。
根據(jù)本發(fā)明的還一方面,提供了一種存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)包括存儲(chǔ)的程序,其中,所述程序執(zhí)行上述任意一項(xiàng)所述的圖像壓縮方法。
根據(jù)本發(fā)明的還一方面,提供了一種處理器,所述處理器用于運(yùn)行程序,其中,所述程序運(yùn)行時(shí)執(zhí)行上述任意一項(xiàng)所述的圖像壓縮方法。
在本發(fā)明實(shí)施例中,采用對(duì)圖像進(jìn)行分塊,得到多個(gè)圖像塊;分別對(duì)所述多個(gè)圖像塊中的每個(gè)圖像塊進(jìn)行壓縮,得到優(yōu)選壓縮數(shù)據(jù);將對(duì)每個(gè)圖像塊進(jìn)行壓縮得到的所述優(yōu)選壓縮數(shù)據(jù)進(jìn)行合并,得到對(duì)所述圖像進(jìn)行壓縮的壓縮結(jié)果,通過對(duì)分塊的圖像塊進(jìn)行壓縮得到優(yōu)選壓縮數(shù)據(jù),并依據(jù)優(yōu)選壓縮數(shù)據(jù)得到壓縮結(jié)果,達(dá)到了采用直接壓縮的方法來實(shí)現(xiàn)高效準(zhǔn)確壓縮的技術(shù)效果,進(jìn)而解決了相關(guān)技術(shù)中不僅圖像特征識(shí)別復(fù)雜,而且圖像壓縮質(zhì)量也不高的技術(shù)問題。
附圖說明
此處所說明的附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
圖1是根據(jù)本發(fā)明實(shí)施例的圖像壓縮方法的流程圖;
圖2是根據(jù)本發(fā)明實(shí)施例的圖像壓縮方法的流程圖;
圖3是根據(jù)本發(fā)明實(shí)施例的對(duì)圖象進(jìn)行分塊的示意圖;
圖4是根據(jù)本發(fā)明實(shí)施例的合并編碼的壓縮數(shù)據(jù)的示意圖;
圖5是根據(jù)本發(fā)明實(shí)施例的圖像壓縮裝置的結(jié)構(gòu)框圖;
圖6是根據(jù)本發(fā)明實(shí)施例的圖像壓縮裝置中壓縮模塊54的優(yōu)選結(jié)構(gòu)框圖一;
圖7是根據(jù)本發(fā)明實(shí)施例的圖像壓縮裝置中壓縮模塊54的優(yōu)選結(jié)構(gòu)框圖二;
圖8是根據(jù)本發(fā)明實(shí)施例的圖像壓縮裝置中壓縮模塊54的優(yōu)選結(jié)構(gòu)框圖三。
具體實(shí)施方式
為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分的實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本發(fā)明保護(hù)的范圍。
需要說明的是,本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語(yǔ)“第一”、“第二”等是用于區(qū)別類似的對(duì)象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的本發(fā)明的實(shí)施例能夠以除了在這里圖示或描述的那些以外的順序?qū)嵤4送?,術(shù)語(yǔ)“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
根據(jù)本發(fā)明實(shí)施例,提供了一種圖像壓縮方法的方法實(shí)施例,需要說明的是,在附圖的流程圖示出的步驟可以在諸如一組計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
圖1是根據(jù)本發(fā)明實(shí)施例的圖像壓縮方法的流程圖,如圖1所示,該方法包括如下步驟:
步驟s102,對(duì)圖像進(jìn)行分塊,得到多個(gè)圖像塊;
步驟s104,分別對(duì)多個(gè)圖像塊中的每個(gè)圖像塊進(jìn)行壓縮,得到優(yōu)選壓縮數(shù)據(jù);
步驟s106,將對(duì)每個(gè)圖像塊進(jìn)行壓縮得到的優(yōu)選壓縮數(shù)據(jù)進(jìn)行合并,得到對(duì)圖像進(jìn)行壓縮的壓縮結(jié)果。
通過上述步驟,通過對(duì)分塊的圖像塊進(jìn)行壓縮得到優(yōu)選壓縮數(shù)據(jù),并依據(jù)優(yōu)選壓縮數(shù)據(jù)得到壓縮結(jié)果,達(dá)到了采用直接壓縮的方法來實(shí)現(xiàn)高效準(zhǔn)確壓縮的技術(shù)效果,進(jìn)而解決了相關(guān)技術(shù)中不僅圖像特征識(shí)別復(fù)雜,而且圖像壓縮質(zhì)量也不高的技術(shù)問題。
分別對(duì)多個(gè)圖像塊中的每個(gè)圖像塊進(jìn)行壓縮,得到優(yōu)選壓縮數(shù)據(jù)時(shí),可以采用多種方式,例如,如果主要考慮的壓縮效果是壓縮比的情況下,可以直接對(duì)多個(gè)圖像塊中的每個(gè)圖像塊采用多種壓縮方法進(jìn)行壓縮,得到對(duì)應(yīng)的多種壓縮數(shù)據(jù);從多種壓縮數(shù)據(jù)中選擇壓縮比最好的壓縮數(shù)據(jù)作為優(yōu)選壓縮數(shù)據(jù)。
如果主要考慮的壓縮效果是圖像復(fù)原質(zhì)量的情況下,分別對(duì)多個(gè)圖像塊中的每個(gè)圖像塊進(jìn)行壓縮,得到優(yōu)選壓縮數(shù)據(jù)時(shí),可以采用以下方式實(shí)現(xiàn):對(duì)多個(gè)圖像塊中的每個(gè)圖像塊采用多種壓縮方法進(jìn)行壓縮,得到對(duì)應(yīng)的多種壓縮數(shù)據(jù);對(duì)多種壓縮數(shù)據(jù)采用與多種壓縮方法對(duì)應(yīng)的解碼方法進(jìn)行反向解碼,得到對(duì)應(yīng)的多種解碼數(shù)據(jù);從多種解碼數(shù)據(jù)中選擇圖像復(fù)原質(zhì)量最好的解碼數(shù)據(jù),將選擇的解碼數(shù)據(jù)對(duì)應(yīng)的壓縮數(shù)據(jù)作為優(yōu)選壓縮數(shù)據(jù)。
而如果需要兼容考慮上述壓縮比和圖像復(fù)原質(zhì)量時(shí),分別對(duì)多個(gè)圖像塊中的每個(gè)圖像塊進(jìn)行壓縮,得到優(yōu)選壓縮數(shù)據(jù)時(shí),可以采用以下處理方式:對(duì)多個(gè)圖像塊中的每個(gè)圖像塊采用多種壓縮方法進(jìn)行壓縮,得到對(duì)應(yīng)的多種壓縮數(shù)據(jù);對(duì)多種壓縮數(shù)據(jù)采用與多種壓縮方法對(duì)應(yīng)的解碼方法進(jìn)行反向解碼,得到對(duì)應(yīng)的多種解碼數(shù)據(jù);從多種解碼數(shù)據(jù)中選擇圖像復(fù)原質(zhì)量超過第一預(yù)定閾值的解碼數(shù)據(jù);從圖像復(fù)原質(zhì)量超過第一預(yù)定閾值的解碼數(shù)據(jù)中選擇對(duì)應(yīng)的壓縮數(shù)據(jù)的壓縮比超過第二預(yù)定閾值的解碼數(shù)據(jù);確定選擇的解碼數(shù)據(jù)對(duì)應(yīng)的壓縮數(shù)據(jù)為優(yōu)選壓縮數(shù)據(jù)。
另外,在分別對(duì)多個(gè)圖像塊中的每個(gè)圖像塊進(jìn)行壓縮,得到優(yōu)選壓縮數(shù)據(jù)時(shí),對(duì)于圖像類型較為明顯的圖像,為提高壓縮效率,可以直接粗略地根據(jù)多個(gè)圖像塊中的每個(gè)圖像塊的圖像類型,選擇與圖像類型對(duì)應(yīng)的優(yōu)選壓縮方法;根據(jù)選擇的優(yōu)選壓縮方法,對(duì)多個(gè)圖像塊中的每個(gè)圖像塊進(jìn)行壓縮,得到優(yōu)選壓縮數(shù)據(jù)。
基于上述實(shí)施例及優(yōu)選實(shí)施方式,提供了一種優(yōu)選實(shí)施例,圖2是根據(jù)本發(fā)明實(shí)施例的圖像壓縮方法的流程圖,如圖2所示,該流程包括如下步驟:
步驟s202,對(duì)圖象進(jìn)行分塊,圖3是根據(jù)本發(fā)明實(shí)施例的對(duì)圖象進(jìn)行分塊的示意圖;
步驟s204,對(duì)每個(gè)圖像塊同時(shí)使用多種壓縮算法(編碼器數(shù)量和種類不限)并行化壓縮,根據(jù)壓縮結(jié)果選擇壓縮比最好的一種編碼器;
步驟s206,保存每個(gè)圖像塊的位置信息,選擇的編碼器,壓縮數(shù)據(jù),圖4是根據(jù)本發(fā)明實(shí)施例的合并編碼的壓縮數(shù)據(jù)的示意圖,如圖4所示,合并后的編碼結(jié)果:
{圖片塊坐標(biāo):(0,0),編碼器:c,壓縮數(shù)據(jù):[……]},
{圖片塊坐標(biāo):(0,1),編碼器:b,壓縮數(shù)據(jù):[……]},
{圖片塊坐標(biāo):(1,0),編碼器:a,壓縮數(shù)據(jù):[……]},
{圖片塊坐標(biāo):(1,1),編碼器:b,壓縮數(shù)據(jù):[……]},
步驟s208,在解壓縮時(shí),對(duì)每個(gè)圖片塊的編碼結(jié)果使用相應(yīng)的解壓縮算法,得到解壓后的數(shù)據(jù)恢復(fù)至對(duì)應(yīng)的坐標(biāo)上。
根據(jù)本發(fā)明實(shí)施例,提供了一種圖像壓縮裝置的裝置實(shí)施例,圖5是根據(jù)本發(fā)明實(shí)施例的圖像壓縮裝置的結(jié)構(gòu)框圖,如圖5所示,該裝置包括:分塊模塊52,壓縮模塊54和合并模塊56,下面對(duì)該裝置進(jìn)行說明。
分塊模塊52,用于對(duì)圖像進(jìn)行分塊,得到多個(gè)圖像塊;壓縮模塊54,連接至上述分塊模塊52,用于分別對(duì)多個(gè)圖像塊中的每個(gè)圖像塊進(jìn)行壓縮,得到優(yōu)選壓縮數(shù)據(jù);合并模塊56,連接至上述壓縮模塊54,用于將對(duì)每個(gè)圖像塊進(jìn)行壓縮得到的優(yōu)選壓縮數(shù)據(jù)進(jìn)行合并,得到對(duì)圖像進(jìn)行壓縮的壓縮結(jié)果。
圖6是根據(jù)本發(fā)明實(shí)施例的圖像壓縮裝置中壓縮模塊54的優(yōu)選結(jié)構(gòu)框圖一,如圖5所示,該壓縮模塊54包括:第一壓縮單元62和第一選擇單元64,下面對(duì)該壓縮模塊54進(jìn)行說明。
第一壓縮單元62,用于對(duì)多個(gè)圖像塊中的每個(gè)圖像塊采用多種壓縮方法進(jìn)行壓縮,得到對(duì)應(yīng)的多種壓縮數(shù)據(jù);第一選擇單元64,連接至上述第一壓縮單元62,用于從多種壓縮數(shù)據(jù)中選擇壓縮比最好的壓縮數(shù)據(jù)作為優(yōu)選壓縮數(shù)據(jù)。
圖7是根據(jù)本發(fā)明實(shí)施例的圖像壓縮裝置中壓縮模塊54的優(yōu)選結(jié)構(gòu)框圖二,如圖7所示,該壓縮模塊54包括:第二壓縮單元72,第一解碼單元74和第二選擇單元76,下面對(duì)該壓縮模塊54進(jìn)行說明。
第二壓縮單元72,用于對(duì)多個(gè)圖像塊中的每個(gè)圖像塊采用多種壓縮方法進(jìn)行壓縮,得到對(duì)應(yīng)的多種壓縮數(shù)據(jù);第一解碼單元74,連接至上述第二壓縮單元72,用于對(duì)多種壓縮數(shù)據(jù)采用與多種壓縮方法對(duì)應(yīng)的解碼方法進(jìn)行反向解碼,得到對(duì)應(yīng)的多種解碼數(shù)據(jù);第二選擇單元76,連接至上述第一解碼單元74,用于從多種解碼數(shù)據(jù)中選擇圖像復(fù)原質(zhì)量最好的解碼數(shù)據(jù),將選擇的解碼數(shù)據(jù)對(duì)應(yīng)的壓縮數(shù)據(jù)作為優(yōu)選壓縮數(shù)據(jù)。
圖8是根據(jù)本發(fā)明實(shí)施例的圖像壓縮裝置中壓縮模塊54的優(yōu)選結(jié)構(gòu)框圖三,如圖8所示,該壓縮模塊54包括:第三壓縮單元80,第二解碼單元82,第三選擇單元84,第四選擇單元86和確定單元88,下面對(duì)該壓縮模塊54進(jìn)行說明。
第三壓縮單元80,用于對(duì)多個(gè)圖像塊中的每個(gè)圖像塊采用多種壓縮方法進(jìn)行壓縮,得到對(duì)應(yīng)的多種壓縮數(shù)據(jù);第二解碼單元82,連接至上述第三壓縮單元80,用于對(duì)多種壓縮數(shù)據(jù)采用與多種壓縮方法對(duì)應(yīng)的解碼方法進(jìn)行反向解碼,得到對(duì)應(yīng)的多種解碼數(shù)據(jù);第三選擇單元84,連接至上述第二解碼單元82,用于從多種解碼數(shù)據(jù)中選擇圖像復(fù)原質(zhì)量超過第一預(yù)定閾值的解碼數(shù)據(jù);第四選擇單元86,連接至上述第三選擇單元84,用于從圖像復(fù)原質(zhì)量超過第一預(yù)定閾值的解碼數(shù)據(jù)中選擇對(duì)應(yīng)的壓縮數(shù)據(jù)的壓縮比超過第二預(yù)定閾值的解碼數(shù)據(jù);確定單元88,連接至上述第四選擇單元86,用于確定選擇的解碼數(shù)據(jù)對(duì)應(yīng)的壓縮數(shù)據(jù)為優(yōu)選壓縮數(shù)據(jù)。
根據(jù)本發(fā)明的還一方面,提供了一種存儲(chǔ)介質(zhì),存儲(chǔ)介質(zhì)包括存儲(chǔ)的程序,其中,程序執(zhí)行上述任意一項(xiàng)的圖像壓縮方法。
根據(jù)本發(fā)明的還一方面,提供了一種處理器,處理器用于運(yùn)行程序,其中,程序運(yùn)行時(shí)執(zhí)行上述任意一項(xiàng)的圖像壓縮方法。
上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。
在本發(fā)明的上述實(shí)施例中,對(duì)各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒有詳述的部分,可以參見其他實(shí)施例的相關(guān)描述。
在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的技術(shù)內(nèi)容,可通過其它的方式實(shí)現(xiàn)。其中,以上所描述的裝置實(shí)施例僅僅是示意性的,例如單元的劃分,可以為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,單元或模塊的間接耦合或通信連接,可以是電性或其它的形式。
作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可為個(gè)人計(jì)算機(jī)、服務(wù)器或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:u盤、只讀存儲(chǔ)器(rom,read-onlymemory)、隨機(jī)存取存儲(chǔ)器(ram,randomaccessmemory)、移動(dòng)硬盤、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。