[發(fā)明專利]一種基于調(diào)色板壓縮圖片的顯示方法在審
| 申請?zhí)枺?/td> | 201810547767.4 | 申請日: | 2018-05-31 |
| 公開(公告)號: | CN108776982A | 公開(公告)日: | 2018-11-09 |
| 發(fā)明(設(shè)計)人: | 張玲春 | 申請(專利權(quán))人: | 蘇州蝸牛數(shù)字科技股份有限公司 |
| 主分類號: | G06T11/00 | 分類號: | G06T11/00 |
| 代理公司: | 北京德崇智捷知識產(chǎn)權(quán)代理有限公司 11467 | 代理人: | 王金雙 |
| 地址: | 215000 江蘇省*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 調(diào)色盤 貼圖 調(diào)色板 顏色索引 壓縮 顏色索引信息 圖片 采樣 加載 內(nèi)存 占用 保存 | ||
一種基于調(diào)色板壓縮圖片的顯示方法,包括以下步驟:從調(diào)色板壓縮圖片調(diào)色盤信息和顏色索引信息;利用調(diào)色盤信息和顏色索引信息,分別生成調(diào)色盤貼圖和顏色索引貼圖;分別加載調(diào)色盤貼圖和顏色索引貼圖;對調(diào)色盤貼圖和顏色索引貼圖進(jìn)行采樣得到最終的顏色進(jìn)行顯示。本發(fā)明通過將調(diào)色盤和顏色索引分別保存在兩個圖片中,進(jìn)而節(jié)省了顯示調(diào)色板壓縮圖片時占用的內(nèi)存。
技術(shù)領(lǐng)域
本發(fā)明涉及圖片壓縮領(lǐng)域,特別是一種基于調(diào)色板壓縮圖片的顯示方法。
背景技術(shù)
在網(wǎng)絡(luò)游戲中都會使用到許多圖片資源。如果不進(jìn)行壓縮,直接載入到內(nèi)存里會非常大。會比較消耗內(nèi)存。所以現(xiàn)在的顯卡一般都有硬件壓縮格式。比如PC上有DXT壓縮格式,移動設(shè)備上有ETC、PVRTC等壓縮格式。如果軟件開發(fā)中使用這些格式,硬件又支持的話,可以節(jié)省內(nèi)存。但是上述格式有缺點,就是這些格式是有損的,解壓后的圖片和沒有壓縮的圖片不完全一樣,會損失一點圖片質(zhì)量。對于具有半透明的圖片進(jìn)行壓縮,顯示效果不是太好。
現(xiàn)有的png8圖片格式是一種無損壓縮的圖片格式,屬于非硬件支持的格式。其使用調(diào)色板技術(shù)對圖片進(jìn)行壓縮,一般32色的圖片可以壓縮到四分之一大小,但是很少有硬件支持。一般將該格式的圖片在顯卡上進(jìn)行顯示的話,需要進(jìn)行完全解壓,這一過程占用的內(nèi)存非常大。
發(fā)明內(nèi)容
為了解決現(xiàn)有技術(shù)存在的不足,本發(fā)明的目的在于提供一種基于調(diào)色板壓縮和解壓圖片的顯示方法。本發(fā)明通過將調(diào)色盤和顏色索引分別保存在兩個圖片中,進(jìn)而節(jié)省了圖片占用的內(nèi)存。
為實現(xiàn)上述目的,本發(fā)明提出了基于調(diào)色板壓縮圖片的顯示方法,包括以下步驟:
1)從調(diào)色板壓縮圖片調(diào)色盤信息和顏色索引信息;
2)利用調(diào)色盤信息和顏色索引信息,分別生成調(diào)色盤貼圖和顏色索引貼圖;
3)分別加載調(diào)色盤貼圖和顏色索引貼圖;
4)對調(diào)色盤貼圖和顏色索引貼圖進(jìn)行采樣得到最終的顏色進(jìn)行顯示。
進(jìn)一步地,所述顏色索引信息的大小為一個字節(jié)。
更進(jìn)一步地,所述步驟4)是采用著色器對調(diào)色盤貼圖和顏色索引貼圖進(jìn)行采樣。
本發(fā)明提供的基于調(diào)色板壓縮圖片的顯示方法,具有如下有益效果:與現(xiàn)有的對png圖片進(jìn)行完全解壓相比,本方法使用調(diào)色板技術(shù)將圖片的調(diào)色盤和顏色索引分別保存在兩個圖片中,再通過著色器生成png圖片進(jìn)行顯示。這一過程可以節(jié)省圖片在內(nèi)存中的消耗,并且不會損失圖片質(zhì)量,使用本方法同樣大小的內(nèi)存可以載入更多圖片,相比現(xiàn)有的對png圖片進(jìn)行完全解壓相比可以節(jié)省4倍空間。
本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。
附圖說明
附圖用來提供對本發(fā)明的進(jìn)一步理解,并且構(gòu)成說明書的一部分,并與本發(fā)明的實施例一起,用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的限制。在附圖中:
圖1為根據(jù)本發(fā)明的基于調(diào)色板壓縮圖片的顯示方法流程圖。
具體實施方式
以下結(jié)合附圖對本發(fā)明的優(yōu)選實施例進(jìn)行說明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。
本發(fā)明的目的在于提供一種基于調(diào)色板壓縮圖片的顯示方法。
圖1為根據(jù)本發(fā)明的基于調(diào)色板壓縮圖片的顯示方法流程圖,如圖1所示,本發(fā)明的基于調(diào)色板壓縮圖片的顯示方法,包括以下步驟:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于蘇州蝸牛數(shù)字科技股份有限公司,未經(jīng)蘇州蝸牛數(shù)字科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810547767.4/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





