RAS ファイル形式とは?
.rasファイルは、1986年にSun MicrosystemsがSunOS 3.xとともに導入したビットマップ形式であるSun Raster Imageです。これはSunワークステーションのネイティブなスクリーンキャプチャおよび画像交換形式であり、数十年にわたりSunOSおよびSolaris環境の標準として使用されてきました。
ファイルは、8つのビッグエンディアン32ビット整数を含む32バイトの固定ヘッダーで始まります。これには、固有のマジックナンバー(0x59A66A95)、画像の幅、高さ、ビット深度、データ長、画像タイプ、カラーマップタイプ、およびカラーマップ長が含まれます。インデックスカラー画像(1、4、または8 bpp)の場合はオプションのカラーマップが続き、その後に16ビット境界にパディングされたスキャンラインを持つ生のピクセルデータが続きます。
いくつかの画像タイプコードが定義されています:RT_STANDARD(タイプ1、非圧縮)、RT_BYTE_ENCODED(タイプ2、ランレングス符号化)、およびRT_FORMAT_RGB(タイプ3、24ビットRGB)。標準の24ビット画像(RT_STANDARD)は、ピクセルをBGR順(ほとんどの現代的な形式とは逆)で保存します。サポートされている色深度は1、4、8、24、および32 bppです(32ビットモードでは、ピクセルごとに未使用のパディングバイトが追加されます)。
.rasは現代のシステムでは稀ですが、レガシーなSolarisの科学的ワークフロー、GISパイプライン(GMTを含む)、および古いUnix画像処理チェーンでは依然として見られます。GIMP、ImageMagick、XnView、IrfanViewで読み取りおよび変換が可能であり、PNGやTIFFへの移行は容易です。
セキュリティと安全性
リスク: LOWプレーンなラスター画像データです。スクリプト、マクロ、または実行可能なコンテンツは含まれません。Sun Raster形式に特有の既知の脆弱性はありません。
形式の詳細
概要- ERDAS Imagine Raster (一部のバリアント) - ERDASや一部のGISツールは、衛星画像用にSun Rasterまたは類似のラスター形式で.rasファイルを生成しますが、常にSun RASと同一であるとは限りません。
RAS ファイルを開くプログラム
技術的詳細
詳細仕様| マジックナンバー | 0x59A66A95 (32ビット ビッグエンディアン) バイトオフセット0 |
| ヘッダーサイズ | 32バイト (8 × 32ビット ビッグエンディアン整数) |
| バイト順序 | ビッグエンディアン |
| 色深度 | 1, 4, 8 (インデックス), 24, 32 bpp |
| ピクセル順序 (24ビット) | RT_STANDARDではBGR、RT_FORMAT_RGBではRGB |
| スキャンラインパディング | 行ごとに16ビット (2バイト) アライメント |
| 画像タイプコード | 1=RT_STANDARD (非圧縮), 2=RT_BYTE_ENCODED (RLE), 3=RT_FORMAT_RGB, 4=RT_FORMAT_TIFF, 5=RT_FORMAT_IFF |
| カラーマップ | オプション。1/4/8ビットのインデックス画像に存在 |
| 圧縮 | なし (タイプ1) またはバイトランRLE (タイプ2) |
| 最大寸法 | 軸あたり最大 2^31 − 1 ピクセル (32ビット符号付きフィールド) |
| 関連OS | SunOS, Solaris (ネイティブ); Linux, macOS, Windows (サードパーティツール経由) |
| リリース日 | 1986 (SunOS 3.x) |
| 最新バージョン | N/A (format frozen; last defined in SunOS/Solaris documentation) |
| オープンスタンダード | はい · ロイヤリティフリー |
| 仕様書 | docs.oracle.com |
RAS の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。RAS ファイルについて最初の質問をしてみましょう。