David.Turing's blog

           

          PNG頭文件格式分析

          00000000h: 89 50 4E 47 0D 0A 1A 0A00 00 00 0D49 48 44 52 ; 塒NG........IHDR
          00000010h: 00 00 00 CE 00 00 00 CE 08 02 00 00 00 F9 7D AA ; ...?..?....鶀?
          00000020h: 93 00 00 00 09 70 48 59 73 00 00 0A 75 00 00 0A ; ?...pHYs...u...
          00000030h: 75 01 4A 25 DD FD 00 00 0C 91 49 44 41 54 78 9C ; u.J%蔟...慖DATx?
          00000040h: ED 9D D9 96 DC 2A 0C 45 A9 AC FC FF 2F D7 7D 70 ; 頋贃?.E┈?/讅p
          00000050h: C7 97 66 10 9A 98 CF 7E C8 EA 54 95 6D 86 83 24 ; 菞f.殬蟸汝T昺唭$
          00000060h: 04 B6 3F DF EF 37 00 D0 9F 3F B3 0B 00 6E 01 52 ; .?嗩7.袩??.n.R
          00000070h: 03 83 F8 3B BB 00 AB F2 F9 98 0E 47 58 92 01 A9 ; .凐;?鶚.GX??



          89 50 4E 47 0D 0A 1A 0A 是PNG頭部署名域,表示這是一個PNG圖片
          00 00 00 0D 描述IHDR頭部的大小
          49 48 44 52Chunk Type Code, 這里Chunk Type Code=IHDR
          00 00 00 CE 00 00 00 CE 08 02 00 00 00 描述了Chunk Data,它是可變長度數(shù)據(jù)00 00 00 0D 定義了長度為13個Bytes,所以,這里,你看到是13個字節(jié))
          F9 7D AA 93?是對IHDR的CRC校驗

          緊接著下面的就是pHys數(shù)據(jù)塊,原理也是一樣。


          posted on 2006-06-08 11:39 david.turing 閱讀(8127) 評論(2)  編輯  收藏 所屬分類: 數(shù)字水印

          評論

          # re: PNG頭文件格式分析 2006-07-31 15:55 王明


            回復(fù)  更多評論   

          # 49 48 44 52 2014-06-09 20:11 00 00 00 CE 00 00 00 CE 08 02 00 00 00

          了解  回復(fù)  更多評論   


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           

          導(dǎo)航

          統(tǒng)計

          常用鏈接

          留言簿(110)

          我參與的團隊

          隨筆分類(126)

          隨筆檔案(155)

          文章分類(9)

          文章檔案(19)

          相冊

          搜索

          積分與排名

          最新隨筆

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 镇雄县| 克山县| 唐海县| 石阡县| 离岛区| 北流市| 浦城县| 平罗县| 南漳县| 托克逊县| 上蔡县| 沭阳县| 洛宁县| 眉山市| 伊金霍洛旗| 乐东| 中阳县| 高淳县| 渝中区| 冕宁县| 崇文区| 贡嘎县| 青海省| 赤峰市| 额尔古纳市| 延庆县| 贵阳市| 梨树县| 彰化市| 深圳市| 茌平县| 尚义县| 惠来县| 上栗县| 陕西省| 黄浦区| 永仁县| 新宾| 汤原县| 恩平市| 越西县|