ILBM | |
---|---|
Förlängning | .iff, .lbm, .bbm, .ilbmeller.pic |
MIME -typ | bild/x-ilbm [1] |
Utvecklaren | Elektronisk konst |
publiceras | 14 januari 1985 |
Formattyp | rastergrafik filformat [d] |
Utökad från | IFF |
ILBM är en typ av IFF -fil som används för att lagra rastergrafikdata. Formatet stöder sammanflätning, en färgbild representeras av en uppsättning enbitarsmatriser, som var och en lagrar 1 bit data för en pixel i bilden. Sådana arrayer kallas bitplaner ( engelska bitplan ) eller bitmappar ( engelska bitmappar ). Formatet stöder också horisontell och vertikal komprimering av bilddata med RLE- algoritmen .
ILBM - formatet designades för att maximera kapaciteten hos den klassiska Amiga - styrkretsen .
Chipset OCS och ECS har 32 palettregister och stöder upp till 6 bitplaner, vilket teoretiskt sett bör begränsa antalet samtidigt visade färger: 2 6 =64. Detta gäller dock endast när man använder head-on-formatet, enligt det kanoniska schemat som antas idag för all PC -kompatibel utrustning. De 32 palettregistren på Amiga skulle inte tillåta mer än 32 färger att matas ut om den 6:e bitmappen inte lagrade bildens ljusstyrkadata (det så kallade Half-Bright- läget ), vilket ökar antalet färger som visas till 64. En annan funktion av den klassiska Amiga -kretsuppsättningen är Hold and Modify (bokstavligen: "Hold and Change", en teknik för att rita bara rejält förändrade delar av bilden istället för hela skärmen) som låter dig samtidigt visa upp till 4096 färger på skärmen med endast 16 palettregister.
AGA-kretsuppsättningen tillåter upp till 8 bitmappar och har 256 palettregister. Således "på pannan" låter den dig visa 2 8 = 256 färger, och i det modifierade HAM8-läget - upp till 262144 färger från en palett på 16,8 miljoner färger (24-bitars grafik).
Alla dessa funktioner stöds mest av ILBM-formatet, eftersom det använder konceptet "chunk" baserat på Interchange File Format . En bit i ILBM består av en 4-byte header som anger datatypen, 4 byte som lagrar längden på datablocket och strukturer beroende på datatypen. Detta gör det möjligt att utöka datalagringsformatet och hoppa över okända data, eftersom längden på deras block är känd i förväg.
ILBM-formatet beskriver följande typer av bitar:
Naturligtvis kan filer i ILBM-format innehålla alla IFF -formatdata i bitar : information om författaren, versionen, upphovsrätten , etc. Till exempel innehåller filer som skapats i DPaints rastergrafikredigerare en bit:
Det finns ett tillägg till ILBM-formatet som heter ANIM för att spara animerade bilder. Följande extra bitar har lagts till i detta format:
mediebehållare | |
---|---|
Video/ljud | |
Audio | |
musik |
|
Raster | |
Vektor | |
Komplex |