ILBM | |
---|---|
Udvidelse | .iff, .lbm, .bbm, .ilbmeller.pic |
MIME -type | billede/x-ilbm [1] |
Udvikler | Elektronisk kunst |
offentliggjort | 14. januar 1985 |
Formattype | rastergrafik filformat [d] |
Udvidet fra | IFF |
ILBM er en type IFF -fil, der bruges til at gemme rastergrafikdata. Formatet understøtter interlacing, et farvebillede er repræsenteret af et sæt en-bit arrays, som hver lagrer 1 bit data for en pixel i billedet. Sådanne arrays kaldes bit-planer ( engelsk bitplanes ) eller bitmaps ( engelsk bitmaps ). Formatet understøtter også vandret og lodret komprimering af billeddata ved hjælp af RLE - algoritmen .
ILBM - formatet er designet til at maksimere mulighederne i det klassiske Amiga - chipset .
Chipsæt OCS og ECS har 32 paletregistre og understøtter op til 6 bit-planer, hvilket teoretisk set skulle begrænse antallet af samtidigt viste farver: 2 6 =64. Dette er dog kun sandt, når du bruger head-on-formatet, ifølge den kanoniske ordning, der er vedtaget i dag for alt pc- kompatibelt udstyr. De 32 paletteregistre på Amigaen ville ikke tillade, at mere end 32 farver udsendes, hvis den 6. bitmap ikke lagrede billedlysstyrkedata (den såkaldte Half-Bright- tilstand ), hvilket øger antallet af viste farver til 64. En anden funktion af det klassiske Amiga- chipsæt er Hold and Modify (bogstaveligt talt: "Hold and Change", en teknologi til kun at tegne reelt ændrede dele af billedet i stedet for hele skærmen), der giver dig mulighed for samtidigt at vise op til 4096 farver på skærmen vha. kun 16 paletregistre.
AGA-chipsættet tillader op til 8 bitmaps og har 256 paletregistre. Således "på panden" giver det dig mulighed for at vise 2 8 = 256 farver og i den modificerede HAM8-tilstand - op til 262144 farver fra en palet på 16,8 millioner farver (24-bit grafik).
Alle disse funktioner understøttes mest fuldt ud af ILBM-formatet, da det bruger konceptet "chunk" baseret på Interchange File Format . En chunk i ILBM består af en 4-byte header, der angiver datatypen, 4 bytes, der lagrer længden af datablokken, og strukturer afhængigt af datatypen. Dette gør det muligt at udvide datalagringsformatet og springe ikke-genkendte data over, da længden af deres blokke er kendt på forhånd.
ILBM-formatet beskriver følgende typer chunks:
Selvfølgelig kan ILBM-formatfiler indeholde alle IFF -formatdata i bidder : oplysninger om forfatter, version, copyright osv. Filer, der er oprettet i DPaint- rastergrafikeditoren, indeholder f.eks. en chunk:
Der er en udvidelse til ILBM-formatet kaldet ANIM til lagring af animerede billeder. Følgende ekstra bidder er blevet tilføjet til dette format:
mediebeholdere | |
---|---|
Video/lyd | |
Lyd | |
musik |
|
Raster | |
Vektor | |
Kompleks |