png是一種采用無(wú)損壓縮算法的位圖格式,它增加了一些GIF文件格式所不具備的特性。png格式有著體積小、無(wú)損壓縮、索引彩色模式、支持透明效果等多種特性。
本文操作環(huán)境:windows10系統(tǒng)、thinkpad t480電腦。
png是一種采用無(wú)損壓縮算法的位圖格式,其設(shè)計(jì)目的是試圖替代GIF和TIFF文件格式,同時(shí)增加一些GIF文件格式所不具備的特性。PNG使用從LZ77派生的無(wú)損數(shù)據(jù)壓縮算法,一般應(yīng)用于JAVA程序、網(wǎng)頁(yè)或S60程序中,原因是它壓縮比高,生成文件體積小。
特性介紹:
體積小
網(wǎng)絡(luò)通訊中因受帶寬制約,在保證圖片清晰、逼真的前提下,網(wǎng)頁(yè)中不可能大范圍的使用文件較大的bmp格式文件。
無(wú)損壓縮
PNG文件采用LZ77算法的派生算法進(jìn)行壓縮,其結(jié)果是獲得高的壓縮比,不損失數(shù)據(jù)。它利用特殊的編碼方法標(biāo)記重復(fù)出現(xiàn)的數(shù)據(jù),因而對(duì)圖像的顏色沒(méi)有影響,也不可能產(chǎn)生顏色的損失,這樣就可以重復(fù)保存而不降低圖像質(zhì)量。
索引彩色模式
PNG-8格式與GIF圖像類似,同樣采用8位調(diào)色板將RGB彩色圖像轉(zhuǎn)換為索引彩色圖像。圖像中保存的不再是各個(gè)像素的彩色信息,而是從圖像中挑選出來(lái)的具有代表性的顏色編號(hào),每一編號(hào)對(duì)應(yīng)一種顏色,圖像的數(shù)據(jù)量也因此減少,這對(duì)彩色圖像的傳播非常有利。
更優(yōu)化的網(wǎng)絡(luò)傳輸顯示
PNG圖像在瀏覽器上采用流式瀏覽,即使經(jīng)過(guò)交錯(cuò)處理的圖像會(huì)在完全下載之前提供瀏覽者一個(gè)基本的圖像內(nèi)容,然后再逐漸清晰起來(lái)。它允許連續(xù)讀出和寫入圖像數(shù)據(jù),這個(gè)特性很適合于在通信過(guò)程中顯示和生成圖像。
支持透明效果
PNG可以為原圖像定義256個(gè)透明層次,使得彩色圖像的邊緣能與任何背景平滑地融合,從而徹底地消除鋸齒邊緣。這種功能是GIF和JPEG沒(méi)有的。
PNG同時(shí)還支持真彩和灰度級(jí)圖像的Alpha通道透明度。
最高支持24位真彩色圖像以及8位灰度圖像。支持Alpha通道的透明/半透明特性。支持圖像亮度的Gamma校準(zhǔn)信息。支持存儲(chǔ)附加文本信息,以保留圖像名稱、作者、版權(quán)、創(chuàng)作時(shí)間、注釋等信息。
免費(fèi)學(xué)習(xí)視頻分享:編程入門