解析例 PNG 解析例 |
PNG 解析例
Address Length Chunk Message _
00000000 00000008 **** PNG Header
00000008 0000000D IHDR イメージヘッダー
127x64 4bit/channel Indexed Color
圧縮:0 フィルター:0 インターレース:0
00000021 0000000C PLTE パレット
000000 555555 AAAAAA FFFFFF 計 4色
00000039 0000006A IDAT イメージデータ
000000AF 00000018 tEXt テキストデータ
Software = PNGDIB test app
000000D3 00000000 IEND イメージ終端
PNG Analyze End.
アニメーションPNG (APNG) 解析例
Address Length Chunk Message _
00000000 00000008 **** PNG Header
00000008 0000000D IHDR イメージヘッダー
200x200 8bit/channel True Color+Alpha
圧縮:0 フィルター:0 インターレース:0
00000021 00000006 bKGD 背景色 R=255 G=255 B=255
00000033 00000008 acTL アニメーション制御 3フレーム ループ再生
00000047 0000001A fcTL フレーム制御 No.0
フレームサイズ 200x200
フレーム位置 0x0
フレーム遅延 1
DISPOSE_OP APNG_DISPOSE_OP_BACKGROUND
BLEND_OP APNG_BLEND_OP_SOURCE
0000006D 0000046C IDAT イメージデータ
000004E5 0000001A fcTL フレーム制御 No.1
フレームサイズ 200x200
フレーム位置 0x0
フレーム遅延 1
DISPOSE_OP APNG_DISPOSE_OP_BACKGROUND
BLEND_OP APNG_BLEND_OP_SOURCE
0000050B 000001BB fdAT フレームデータ No.2
000006D2 0000001A fcTL フレーム制御 No.3
フレームサイズ 200x200
フレーム位置 0x0
フレーム遅延 1
DISPOSE_OP APNG_DISPOSE_OP_BACKGROUND
BLEND_OP APNG_BLEND_OP_SOURCE
000006F8 0000035D fdAT フレームデータ No.4
00000A61 00000000 IEND イメージ終端
PNG Analyze End.
JNG 解析例
Address Length Chunk Message _
00000000 00000008 **** JNG Header
00000008 00000010 JHDR JNGイメージヘッダー
イメージサイズ 160x120
色種別 グレー (Y)
画像サンプル深度 8bitサンプル+量子化テーブル
画像圧縮方式 ISO-10918-1 ハフマンコードベースラインJPEG
画像インンターレース方式 プログレッシブJPEG
00000024 00000004 gAMA イメージガンマー 値=60000
00000034 00001000 JDAT JNG画像データ
00001040 00001000 JDAT JNG画像データ
0000204C 000009A0 JDAT JNG画像データ
000029F8 00000000 IEND イメージ終端
JNG Analyze End.
←ヘッダーがPNGと異なる
JNGファイルにはJPEG画像が組み込まれています。
ツールメニューのサムネイル>表示 JNG内蔵JPEGで表示することが出来ます。
MNG 解析例
Address Length Chunk Message _
00000000 00000008 **** MNG Header
00000008 0000001C MHDR MNGデータストリームヘッダー
画像サイズ 32x32
更新 1,000回/秒 公称 0レイヤ 0フレーム 再生時間 0
bit 0:プロファイルの有効性 有効
bit 1:単純なMNG機能 有効
bit 2:複雑なMNG機能 有効
bit 3:透過の内在性 有効
bit 4:JNG 無効
bit 5:デルタPNG 無効
bit 6:bit 7/8/9の有効性 有効
bit 7:背景透過 有効
bit 8:半透明 有効
bit 9:バッファへの格納 必要
00000030 00000001 sRGB 標準RGBカラースペース 1:相対色
0000003D 00000014 evNT チャンク
0000005D 00000003 DEFI オブジェクト定義 ID=1
0000006C 0000000D IHDR イメージヘッダー
32x32 8bit/channel Indexed Color
圧縮:0 フィルター:0 インターレース:0
00000085 00000030 PLTE パレット
CCCCCC 9999CC 999999 6699CC 6666CC 666699 336699 336666
333366 000033 000000 FFFFFF FFFFCC FFFF99 FFFF66 FFFF33
計 16色
000000C1 0000000B tRNS 透明度
000000D8 0000016F IDAT イメージデータ
00000253 00000000 IEND イメージ終端
0000025F 00000003 DEFI オブジェクト定義 ID=2
0000026E 0000000D IHDR イメージヘッダー
32x32 8bit/channel Indexed Color
圧縮:0 フィルター:0 インターレース:0
00000287 00000030 PLTE パレット
FF6666 FF3333 FF0033 CCCCCC CC9999 CC0033 9999CC 993333
666699 666666 660000 333366 333333 000033 000000 FFFFFF
計 16色
000002C3 0000000F tRNS 透明度
000002DE 0000016B IDAT イメージデータ
00000455 00000000 IEND イメージ終端
00000461 00000000 SAVE 情報の記録
0000046D 00000006 SEEK 検索地点 normal
0000047F 00000002 SHOW 画像表示
最初の画像 1
0000048D 00000009 SEEK 検索地点 highlight
000004A2 00000002 SHOW 画像表示
最初の画像 2
000004B0 00000005 SEEK 検索地点 dummy
000004C1 00000002 SHOW 画像表示
最初の画像 1
000004CF 00000000 MEND MNGデータストリーム終了
MNG Analyze End.
←ヘッダーがPNGと異なる