FITS de Astronomía (.fits)
Estándar EstándarFITS es el formato oficial de datos astronómicos respaldado por la Unión Astronómica Internacional (IAU) y la NASA. Se usa para guardar observaciones de telescopios, imágenes del espacio profundo y cubos de datos espectroscópicos multidimensionales.
Convertir de FITS a PNG
Convertidor gratuito de FITS a PNG en el navegador. Convierte archivos al instante en tu dispositivo.
Inspección y metadatos
Los sistemas operativos y analizadores de archivos identifican los archivos de FITS inspeccionando la secuencia de bytes binarios inicial:
Firma de cabecera a nivel de bytes (bytes mágicos)
Los sistemas operativos y analizadores de archivos identifican los archivos de FITS inspeccionando la secuencia de bytes binarios inicial:
FIRMA HEXADECIMAL (DESPLAZAMIENTO 0):
53 49 4D 50 4C 45 20 20 3DREPRESENTACIÓN ASCII: SIMPLE =
Estandarización: Estándar FITS de la IAU v4.0
Especificaciones técnicas
| Arquitectura del contenedor | Bloques de encabezado de 2880 bytes compuestos por registros de palabra clave=valor de 80 caracteres, seguidos de bloques de matrices de datos binarios de 2880 bytes |
| Compresión | Compresión de imágenes en mosaico (Rice, Gzip, H-compress, PLIO) o binario sin comprimir |
| Orden de bytes (Endianness) | Big-Endian (estándar de coma flotante IEEE) |
| Espacios de color | Lecturas RAW de sensores fotométricos y matrices multiespectrales de infrarrojo, ultravioleta y rayos X |
| Canales y estructura | Cubos de datos multidimensionales (imágenes 2D, cubos espectroscópicos 3D y tablas binarias) |
| Dimensiones máximas | Hasta 999 dimensiones (NAXIS) |
| Transparencia | Marcadores de píxeles en blanco NaN (Not-a-Number) |
| Streaming y progresivo | La cabecera especifica las dimensiones exactas de los bloques para acceder directamente a los datos |
Matriz de comparación técnica: FITS frente a la competencia
| Atributo técnico | FITS (Actual) | HDF5 | TIFF | NETCDF |
|---|---|---|---|---|
| Coordenadas celestes (WCS) | Estándar nativo (mapeo celeste de ascensión recta y declinación) | Ninguna (requiere un esquema personalizado) | Ninguna (solo SIG geográfico) | Solo latitud/longitud terrestre |
| Disciplina principal | Astronomía y astrofísica | Física de altas energías y aprendizaje automático | Fotografía de escritorio y escaneo | Ciencia atmosférica y oceánica |
| Alineación de bloques | Bloques fijos de 2880 bytes | Bloques jerárquicos HDF | Franjas o teselas | Variables de registro NetCDF |
| Uso en telescopios | Hubble, JWST, ESO, ALMA | Simulaciones y supercomputación | Imagen médica y de consumo | Satélites meteorológicos de la NOAA |
Modos de corrupción comunes y guía de recuperación hexadecimal
El programa de astrofotografía muestra «La cabecera no termina con la palabra clave END».
Causa raíz: Falta la palabra clave END en la tarjeta final de 80 caracteres del bloque de cabecera de 2880 bytes.
Recuperación: Añade espacios hasta completar tarjetas de 80 caracteres y agrega END con la herramienta FITS de File2File.app.
Análisis de seguridad y vectores de ataque al analizador
Los decodificadores FITS procesan tarjetas de cabecera de 80 caracteres. Las copias de cadenas sin límite pueden desbordar búferes en bibliotecas C antiguas.
Vectores de ataque conocidos
- Desbordamiento de búfer en la biblioteca cfitsio al analizar cadenas malformadas en palabras clave de la cabecera.
- Desbordamiento de enteros durante la asignación de matrices de dimensiones NAXIS.
- Denegación de servicio mediante una descompresión patológica de imágenes en teselas.
Mejores prácticas defensivas: Mantén actualizada la biblioteca cfitsio y decodifica los archivos FITS en espacios de memoria WebAssembly aislados.
Orígenes históricos e hitos
Ventajas principales
- FITS es un estándar ampliamente adoptado para intercambiar datos astronómicos; los observatorios también usan otros formatos.
- Los metadatos del sistema de coordenadas celestes (WCS) relacionan las coordenadas de los píxeles con las coordenadas exactas del cielo (ascensión recta y declinación).
- Conserva las mediciones fotométricas científicas reales en coma flotante, sin aplicar una transformación tonal con pérdida de datos.
Limitaciones técnicas
- El relleno en bloques fijos de 2880 bytes añade espacio vacío a los archivos pequeños.
- No se puede abrir con visores de imágenes habituales sin programas de astrofotografía, como DS9, Siril o PixInsight.
- El orden de bytes Big-Endian exige intercambiarlos en los procesadores x86 y ARM modernos.
Curiosidades técnicas interesantes
- Cada archivo FITS válido comienza con el texto ASCII exacto 'SIMPLE = T' en los primeros 30 bytes.
- Los 2880 bytes son una longitud lógica de bloque, elegida por su divisibilidad en tamaños de palabra habituales entonces, no por la capacidad de un bloque físico de cinta.
- Las espectaculares imágenes en color de galaxias lejanas del telescopio espacial James Webb se crean combinando varios archivos FITS monocromáticos, capturados con distintos filtros infrarrojos.
Preguntas técnicas frecuentes
¿Por qué las fotos RAW de telescopios se ven negras en formato FITS?
Los archivos FITS guardan mediciones científicas lineales de luz de 16 o 32 bits. Hay que aplicarles un estiramiento, es decir, una curva de histograma no lineal, para revelar nebulosas tenues y galaxias lejanas.
¿Cómo puedo convertir FITS a PNG o JPG?
Puedes ajustar los tonos y aplicar un estiramiento para convertir archivos FITS astronómicos en imágenes PNG o JPG en segundos con File2File.app, directamente desde el navegador.
¿Qué software abre los archivos FITS?
SAOImage DS9, PixInsight, Siril, AstroPixelProcessor, GIMP (con complemento) y File2File.app.
Pares de conversión de FITS relacionados
Convertir datos astronómicos FITS en imágenes PNG renderizadas permite a los científicos compartir observaciones espaciales en navegadores web y programas de oficina habituales.
Convierte una imagen astronómica FITS en un PDF de una sola página en escala de grises. Los valores de píxel se ajustan linealmente para su visualización, así que el PDF sirve para ver la imagen, no para medirla.