GIFの基本構造 ------------------------- Header(13~?バイト) ------------------------- Block(?バイト) ------------------------- ... ------------------------- Trailer(1Byte) - "\x3b" ------------------------- GIF画像のフォーマットは、複数のセクションによって構成されています。基本構造としては、まずHeaderがあり、その後に任意の数のBlockがあり、最後にTrailerがあって終りとなります。フォーマットの末尾を表すTrailerを除いて各セクションの大きさは決まっておらず、パースしながらそのセクションの大きさは決定されます。従って、GIF画像の内部データを読み込む際には、GIFフォーマットではバイナリを上