¿Qué es el formato de archivo RAS?
Un archivo .ras es una Sun Raster Image, un formato de mapa de bits introducido por Sun Microsystems en 1986 junto con SunOS 3.x. Fue el formato nativo de captura de pantalla e intercambio de imágenes para las estaciones de trabajo Sun y se mantuvo como estándar en los entornos SunOS y Solaris durante décadas.
El archivo comienza con una cabecera fija de 32 bytes que contiene ocho enteros de 32 bits en formato big-endian: un número mágico único (0x59A66A95), ancho de imagen, alto, profundidad de bits, longitud de datos, tipo de imagen, tipo de mapa de colores y longitud del mapa de colores. Sigue un mapa de colores opcional para imágenes de color indexado (1, 4 u 8 bpp), y luego los datos de píxeles en bruto con líneas de escaneo alineadas a límites de 16 bits.
Se definen varios códigos de tipo de imagen: RT_STANDARD (tipo 1, sin compresión), RT_BYTE_ENCODED (tipo 2, codificación run-length) y RT_FORMAT_RGB (tipo 3, RGB de 24 bits). Las imágenes estándar de 24 bits (RT_STANDARD) almacenan los píxeles en orden BGR, el inverso de la mayoría de los formatos modernos. Las profundidades de color admitidas son 1, 4, 8, 24 y 32 bpp (el modo de 32 bits añade un byte de relleno no utilizado por píxel).
El formato .ras es ahora poco común en sistemas modernos, pero todavía aparece en flujos de trabajo científicos heredados de Solaris, tuberías de GIS (incluyendo GMT) y antiguas cadenas de procesamiento de imágenes de Unix. Puede ser leído y convertido por GIMP, ImageMagick, XnView e IrfanView, lo que hace que la migración a PNG o TIFF sea sencilla.
Seguridad y protección
RIESGO: LOWDatos de imagen ráster simples: sin scripts, macros ni contenido ejecutable. No se conocen vulnerabilidades específicas del formato Sun Raster.
Detalles del formato
en pocas palabras- ERDAS Imagine Raster (algunas variantes) - ERDAS y algunas herramientas GIS producen archivos .ras en Sun Raster o formatos ráster similares para imágenes satelitales; no siempre son idénticos a Sun RAS.
Programas que abren archivos RAS
Detalles técnicos
especificación profunda| Número mágico | 0x59A66A95 (32-bit big-endian) en el desplazamiento de byte 0 |
| Tamaño de cabecera | 32 bytes (8 × enteros de 32 bits big-endian) |
| Orden de bytes | Big-endian |
| Profundidades de color | 1, 4, 8 (indexado), 24, 32 bpp |
| Orden de píxeles (24 bits) | BGR en RT_STANDARD; RGB en RT_FORMAT_RGB |
| Relleno de línea de escaneo | Alineación de 16 bits (2 bytes) por fila |
| Códigos de tipo de imagen | 1=RT_STANDARD (sin comprimir), 2=RT_BYTE_ENCODED (RLE), 3=RT_FORMAT_RGB, 4=RT_FORMAT_TIFF, 5=RT_FORMAT_IFF |
| Mapa de colores | Opcional; presente para imágenes indexadas de 1/4/8 bits |
| Compresión | Ninguna (tipo 1) o RLE de ejecución de bytes (tipo 2) |
| Dimensiones máximas | Hasta 2^31 − 1 píxeles por eje (campos de 32 bits con signo) |
| SO asociado | SunOS, Solaris (nativo); Linux, macOS, Windows mediante herramientas de terceros |
| Lanzado | 1986 (SunOS 3.x) |
| Última versión | N/A (format frozen; last defined in SunOS/Solaris documentation) |
| Estándar abierto | Sí · libre de regalías |
| Especificación | docs.oracle.com |
Conversiones de RAS
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos RAS.