ILBM
| ILBM | ||
|---|---|---|
|
| ||
| Desarrollador | ||
| Electronic Arts | ||
| Información general | ||
| Extensión de archivo |
.iff .lbm | |
| Tipo de MIME |
image/x-ilbm | |
| Lanzamiento inicial | 14 de enero de 1985 | |
| Tipo de formato | Formatos de archivos de imagen | |
| Contenido por | Interchange File Format | |
| Extendido de | Interchange File Format | |
| Estándar(es) | EA IFF 85 | |
| Formato abierto |
| |
Interleaved Bitmap (ILBM) es un formato de archivo de imagen que cumple con el estándar Interchange File Format (IFF). El formato se originó en la plataforma Amiga, y en los sistemas compatibles con IBM.[1]
Almacena mapas de bits en forma de planos de bits intercalados, lo que da nombre al formato; esto refleja la forma en que el hardware de gráficos de Amiga lee de forma nativa los datos gráficos de la memoria. Se admite una forma simple de compresión para hacer que los archivos ILBM sean más compactos.
A medida que comenzaron a usarse en sistemas de PC donde las extensiones se usan sistemáticamente, emplearon una extensión .lbm u ocasionalmente una extensión .bbm.[2]
Formato de archivo
ILBM es una implementación del formato de archivo IFF que consta de una serie de fragmentos consecutivos, cuyo orden puede, hasta cierto punto, variar. Cada fragmento tiene una función diferente y tiene el mismo formato básico. Esto significa que un programa no tiene que leer o decodificar todos los fragmentos de un archivo, solo los que quiere tratar o los que puede entender.
Los archivos ILBM suelen contener suficiente información para permitir que un programa de edición de imágenes los muestre, incluidas las dimensiones de la imagen, la paleta y los datos de píxeles.
El fragmento BMHD especifica cómo se mostrará la imagen y, por lo general, es el primer fragmento dentro del FORM. No solo define la altura/anchura de la imagen, sino también dónde se dibuja en la pantalla, cómo mostrarla en varias resoluciones de pantalla y si la imagen está comprimida.
El fragmento BODY almacena los datos reales de la imagen como planos de bits intercalados (y máscara opcional) por fila.
Opcionalmente, los ILBM pueden contener un mapa de colores (fragmento CMAP), un "control" o "punto caliente" de la imagen en relación con su esquina superior izquierda (fragmento GRAB), datos de combinación de destino (fragmento DET) o un sprite (fragmento SPRT). Pueden especificar un modo de ventana gráfica Commodore-Amiga (fragmento CAMG).
Todos estos fragmentos deben aparecen después del fragmento BMHD y antes del fragmento BODY, cualquier fragmento que aparezca después de BODY se considera 'extra' y muchos programas lo dejarán sin leer y sin cambios.[3]
Si se comprime una imagen, cada fila de datos (pero no cada plano de bits) se comprime individualmente, incluidos los datos de la máscara, si están presentes. La compresión es una variedad de la compresión RLE mediante indicadores.[4]
Referencias
- ↑ «ILBM IFF Interleaved Bitmap» (en inglés). 17 de enero de 1986.
- ↑ «Extensión de archivo LBM».
- ↑ «nterchange File Format, ILM, ILBM, LBM, Amiga Paint» (en inglés).
- ↑ «ILBM IFF Interleaved Bitmap». AmigaOS Documentation Wiki (en inglés).
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.