導航:首頁 > 文件管理 > png文件大小多少位元組

png文件大小多少位元組

發布時間:2023-12-04 22:42:57

㈠ PNG、JPEG、BMP等幾種圖片格式詳解(一)—— PNG

圖片有很多的格式,包括 PNG 、 JPEG 、 JPG 、 BMP 等,下面我們就詳細的說一下這幾張圖片的格式,並進行詳細的對比。

攜帶型網路圖形 (Portable Network Graphics) 是一種無損壓縮的點陣圖圖形格式 。其設計目的是試圖替代 GIF 和 TIFF 文件格式,同時增加一些GIF文件格式所不具備的特性。PNG的名稱來源於「可移植網路圖形格式 (Portable Network Graphic Format,PNG) 」,也有一個非官方解釋 「PNG's Not GIF」 。PNG使用從 LZ77 派生的無損數據壓縮演算法,一般應用於JAVA程序、網頁或S60程序中,原因是它壓縮比高,生成文件體積小。

PNG格式的圖片具有如下特點:

PNG圖像格式文件(或者稱為數據流)由一個8位元組的PNG文件署名 (PNG file signature) 域和按照特定結構組織的3個以上的數據塊 (chunk) 組成。

文件署名域

8位元組的PNG文件署名域用來識別該文件是不是PNG文件。該域的值是:

數據塊類型碼命名約定

PNG定義了兩種類型的數據塊,一種是稱為關鍵數據塊 (critical chunk) ,這是必需的數據塊,另一種叫做輔助數據塊 (ancillary chunks) ,這是可選的數據塊。關鍵數據塊定義了4個標准數據塊,每個PNG文件都必須包含它們,PNG讀寫軟體也都必須要支持這些數據塊。雖然PNG文件規范沒有要求PNG編解碼器對可選數據塊進行編碼和解碼,但規范提倡支持可選數據塊。

數據塊的4個域組成如下圖所示。

下面我們就分析下這個結構。

關鍵數據塊

關鍵數據塊的組成如下所示。

輔助數據塊

看下面這個數據結構圖。

PNG格式有8位、24位、32位三種形式,其中8位PNG支持兩種不同的透明形式(索引透明和alpha透明),24位PNG不支持透明,32位PNG在24位基礎上增加了8位透明通道,因此可展現256級透明程度。
PNG8和PNG24後面的數字則是代表這種PNG格式最多可以索引和存儲的顏色值。」8″代表2的8次方也就是256色,而24則代表2的24次方大概有1600多萬色。

具體如下圖所示。

1. PNG,JPEG,BMP,JIF圖片格式詳解及其對比
2. PNG

㈡ png 文件最大是多少

PNG保存文件長度的地方是四個位元組 (2^31-1個位元組)
大小2G

閱讀全文

與png文件大小多少位元組相關的資料

熱點內容
c串口程序 瀏覽:500
中農金融注冊app有哪些 瀏覽:629
回收站文件清理不在電腦上有痕跡 瀏覽:886
dx版本更新 瀏覽:738
主機集群教程 瀏覽:939
蘋果6英版好不好 瀏覽:959
nodejs抓取網站音頻 瀏覽:772
app上下載的軟體在哪裡 瀏覽:36
起凡保存的照片在哪個文件夾 瀏覽:354
數學建模如何把模型編程 瀏覽:176
ug找不到指定的許可文件 瀏覽:850
數控編程g01表示什麼 瀏覽:700
java實用類 瀏覽:190
去年做哪個網站能致富 瀏覽:727
多少的cad版本能打開pdf格式文件 瀏覽:540
win10文件比率是什麼 瀏覽:652
msdb資料庫置疑 瀏覽:210
移動花卡免流app為什麼要10元 瀏覽:147
xamppphp配置文件 瀏覽:268
刪除ghost文件 瀏覽:642

友情鏈接