Qu'est-ce que le format de fichier RAS ?
Un fichier .ras est une Sun Raster Image, un format bitmap introduit par Sun Microsystems en 1986 avec SunOS 3.x. C'était le format natif de capture d'écran et d'échange d'images pour les stations de travail Sun et il est resté un standard dans les environnements SunOS et Solaris pendant des décennies.
Le fichier commence par un en-tête fixe de 32 octets contenant huit entiers de 32 bits en big-endian : un nombre magique unique (0x59A66A95), la largeur de l'image, la hauteur, la profondeur de bits, la longueur des données, le type d'image, le type de palette de couleurs et la longueur de la palette. Une palette de couleurs optionnelle suit pour les images à couleurs indexées (1, 4 ou 8 bpp), puis les données de pixels bruts avec des lignes de balayage alignées sur des limites de 16 bits.
Plusieurs codes de type d'image sont définis : RT_STANDARD (type 1, non compressé), RT_BYTE_ENCODED (type 2, encodage par plages ou RLE) et RT_FORMAT_RGB (type 3, RGB 24 bits). Les images 24 bits standard (RT_STANDARD) stockent les pixels dans l'ordre BGR - l'inverse de la plupart des formats modernes. Les profondeurs de couleur prises en charge sont 1, 4, 8, 24 et 32 bpp (le mode 32 bits ajoute un octet de remplissage inutilisé par pixel).
Le format .ras est désormais rare sur les systèmes modernes mais refait surface dans les flux de travail scientifiques Solaris hérités, les pipelines SIG (y compris GMT) et les anciennes chaînes de traitement d'images Unix. Il peut être lu et converti par GIMP, ImageMagick, XnView et IrfanView, ce qui rend la migration vers PNG ou TIFF simple.
Sécurité et sûreté
RISQUE : LOWDonnées d'image raster simples - pas de scripts, de macros ou de contenu exécutable. Aucun exploit connu spécifique au format Sun Raster.
Détails du format
en bref- ERDAS Imagine Raster (certaines variantes) - ERDAS et certains outils SIG produisent des fichiers .ras au format Sun Raster ou des formats raster similaires pour l'imagerie satellite ; pas toujours identiques au Sun RAS.
Programmes qui ouvrent les fichiers RAS
Détails techniques
spécifications approfondies| Nombre magique | 0x59A66A95 (32 bits big-endian) à l'offset d'octet 0 |
| Taille de l'en-tête | 32 octets (8 entiers de 32 bits en big-endian) |
| Ordre des octets | Big-endian |
| Profondeurs de couleur | 1, 4, 8 (indexé), 24, 32 bpp |
| Ordre des pixels (24 bits) | BGR dans RT_STANDARD ; RGB dans RT_FORMAT_RGB |
| Remplissage des lignes de balayage | Alignement 16 bits (2 octets) par ligne |
| Codes de type d'image | 1=RT_STANDARD (non compressé), 2=RT_BYTE_ENCODED (RLE), 3=RT_FORMAT_RGB, 4=RT_FORMAT_TIFF, 5=RT_FORMAT_IFF |
| Palette de couleurs | Optionnelle ; présente pour les images indexées 1/4/8 bits |
| Compression | Aucune (type 1) ou RLE par octet (type 2) |
| Dimensions maximales | Jusqu'à 2^31 − 1 pixels par axe (champs signés de 32 bits) |
| OS associé | SunOS, Solaris (natif) ; Linux, macOS, Windows via des outils tiers |
| Publié | 1986 (SunOS 3.x) |
| Dernière version | N/A (format frozen; last defined in SunOS/Solaris documentation) |
| Standard ouvert | Oui · libre de droits |
| Spécification | docs.oracle.com |
Conversions RAS
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers RAS.