------------------------------------------------------------------------------------------------ CODE | PIXELS | NOTES ------------------------------------------------------------------------------------------------ no. | value | length | this code | accumulated | Relations using N¡ apply only to same- N¡ | N¡+256| (bits) | N¡ | N¡(N¡+1)/2 |<-- color pixels until coding table is full. ________________________________________________________________________________________________ 0: | 100h | 9 | | | Clear code table ---------------- ----------------------------------------------------- 1: | FFh | | 1 | 1 | Top left pixel color chosen as the | | | | | highest index of a 256-color palette ---------------- ----------------------------------------------------- 2: | 102h | | 2 | 3 | ---------------- ----------------------------------------------------- 3: | 103h | | 3 | 6 | : : | | : : | 255: | 1FFh | | 255 | 32 640 | Last 9-bit code ----------------------------------------------------------------------------- 256: | 200h | 10 | 256 | 32 896 | : : | | : : | 767: | 3FFh | | 767 | 294 528 | Last 10-bit code ----------------------------------------------------------------------------- 768: | 400h | 11 | 768 | 295 296 | : : | | : | : | 1791: | 7FFh | | 1791 | 1 604 736 | Last 11-bit code ----------------------------------------------------------------------------- 1792: | 800h | 12 | 1792 | 1 606 528 | : : | | : | : | 3839: | FFFh | | 3839 | 7 370 880 | Code table full ---------------- ----------------------------------------------------- : | FFFh | | 3839 | The maximum code may repeat for more same-color pixels. : | | | | Overall data compression asymtotically approaches : | | | | 3839 x 8 / 12 = 2559-1/3 -------|-------| |-----------|---------------------------------------- | 101h | | | | End of image data _____________________________________________________________________________
byte# hexadecimal text or (hex) value Meaning
0: 47 49 46 38 39 61 GIF89a Header Logical Screen Descriptor 6: 90 01 400 - width pixels 8: 90 01 400 - height pixels A: F7 - GCT follows for 256 colors with resolution 3 x 8bits/primary B: 00 0 - background color #0 C: 00 - default aspect ratio D: Global Color Table : 30D: 21 FF 0B Application Extension 310: 4E 45 54 53 43 41 50 45 32 2E 30 NETSCAPE2.0 31B: 03 01 - data follows 31D: FF FF - loop animation 31F: 00 - end 320: 21 F9 04 Graphic Control Extension frame #1 323: 08 - no transparency 324: 09 00 - 0.09 sec duration 325: 00 - no transparent color 327: 00 - end 328: 2C Image Descriptor 329: 00 00 00 00 (0,0) - scan pixels from left top... 32D: 90 01 90 01 (400,400) - ...to right bottom 331: 00 - end 332: 08 8 LZW min code size 333: FF 255 255 bytes LZW encoded image data follow 334: data 433: FF 255 255 bytes LZW encoded image data follow data : 92BA: 00 end 92BB: 21 F9 04 Graphic Control Extension frame #2 : : 153B7B:21 F9 04 Graphic Control Extension frame #44 : 15CF35:3B 1 429 301 File terminates
Ana María Matute: "El que no inventa no vive"
¡Por favor! Está clarísimo... Es que... cómo sois.
ResponderEliminarun abrazo
Bueno, no hay caso... inventiva no es lo que falta por estos lares. Precioso discurso.
ResponderEliminarY por otro lado, tiene razón De cenizas, por una vez está más claro que el agua. Sieejjjqueee
Eso, abrazos.
Pues no he entendido nada, salvo, quizás, “Files terminates”, y porque está al final.
ResponderEliminarToda una vida para acabar sin entender nada. Qué triste.
Un beso (de los de directo al tema y sin jeroglíficos)
y si calco esta plantilla ¿qué resulta? ¿y dónde?.. va yo no sé nada, de nada....
ResponderEliminarMUUUUUUUUUAAAACKS
(hoy te me escapaste por los pelos)