exloupeの画像ファイル/動画ファイルプラグイン用のサンプルとして作られた画像/動画フォーマットです
サンプルプログラムを記述するために作られたもので既存の各種フォーマットと比較して劣っています
.eei
マルチページ静止画および動画
識別子 | 4byte | 'E' 'E' 'I' '\0' の4文字 |
エンディアン識別値 | 2byte | 0x484c : littleなら'L' 'H', bigなら'H' 'L' |
(予約) | 1byte | 0固定 |
1ピクセルのビット数 | 1byte(符号無し) | 8, 16, 32, 24, 48, 96, 192 のいずれかの値 |
水平方向ピクセル数 | 4byte(符号無し) | 1以上 |
垂直方向ピクセル数 | 4byte(符号無し) | 1以上 |
画像枚数 | 4byte(符号無し) | 1以上 |
1フレームの時間 | 4byte(符号無し) | 0.静止画 1~.動画のフレーム間隔(ms) |
ビット数 8, 16, 32 はグレースケールの画像
ビット数 24, 48, 96 はRGBの画像(格納順はピクセル毎に R, G, B)
ビット数 192 はXYZの画像(格納順はピクセル毎に X, Y, Z double型)
左から右へ向かう水平方向ピクセル数のラインが上から下に垂直方向ピクセル数だけ重なって1枚の画像になる
これが画像枚数繰り返される