INT ファイル形式とは?
.int ファイルは、SGI 画像ファイルフォーマットで白黒の モノクロビットマップ画像 を保存します。このフォーマットは、高性能ワークステーションやグラフィックス処理ハードウェアの製造で知られる Silicon Graphics, Inc. (SGI) によって開発されました。
.int という拡張子名は «integer»(整数)という言葉に由来しており、画像のピクセルが整数サンプルとして保存されることを反映しています。.int は SGI 画像ファミリーのシングルチャネルグレースケールバリアントであり、他の色深度やチャネル数については .bw、.rgb、.sgi ファイルもカバーしています。すべての SGI 画像は 2 バイトのマジックナンバー 01 DA (ビッグエンディアン) で始まり、画像の寸法、チャネルあたりのビット数(8 または 16)、および非圧縮か RLE 圧縮かを選択するストレージフラグをエンコードした固定 512 バイトのヘッダーを保持します。最大画像サイズは 65,535 × 65,535 ピクセルです。このフォーマットは 1980 年代に IRIX ベースの SGI ワークステーションで誕生しましたが、現在では新しいグレースケールの作業において PNG や TIFF に大きく取って代わられています。
セキュリティと安全性
リスク: LOWSGI .int 画像はラスターデータであり、実行可能コードではないため、開いても安全です。唯一の実際の問題は、悪意のない混同です。実際には Unreal Engine のテキストや Delphi ファイルである .int は画像として開けません(代わりにテキストエディタで開いてください)。予期せずファイルが届いた場合は、常に真の拡張子とソースを確認してください。
形式の詳細
概要- Unreal Engine ローカライズ (.int) - Unreal Engine ゲーム用の INI 形式の英語ローカライズ/設定ファイル(«int» = international)。プレーンテキストで、テキストエディタで開かれ、画像とは無関係です。
- Delphi インターフェースファイル (.int) - Borland/Embarcadero Delphi がインターフェース/ユニットインターフェースデータを保存するために使用した拡張子。開発者向けのテキストファイルであり、画像ではありません。
- 汎用の中間/整数データ (.int) - さまざまなプログラムが中間データや整数/数値データのダンプに .int を使用します。意味はアプリケーション固有です。
INT ファイルを開くプログラム
技術的詳細
詳細仕様| フォーマットファミリー | SGI Image File Format (IRIS image format) |
| グレースケールチャネル | 1 チャネル(輝度のみ)。カラーの兄弟である `.rgb` と `.rgba` は 3〜4 チャネルを保持 |
| マジックバイト | オフセット 0 に `01 DA` 16進数(ビッグエンディアン 16ビット = 474)。すべての SGI 画像バリアントで共通 |
| ヘッダーサイズ | 512 バイト固定。マジック、ストレージモード、BPC、XSIZE、YSIZE、ZSIZE、ピクセルの最小/最大、および画像名をエンコード |
| チャネルあたりのビット数 | 8 または 16 ビット(ヘッダーの BPC フィールド) |
| 最大寸法 | 65,535 × 65,535 ピクセル(XSIZE および YSIZE は 16 ビット符号なしフィールド) |
| 圧縮 | ストレージモード 0 = verbatim(非圧縮)、ストレージモード 1 = スキャンラインごとのオフセットおよび長さテーブルを持つ RLE |
| バイト順序 | ビッグエンディアン(ネットワークバイトオーダー)。すべての SGI 画像バリアントで一貫 |
| エンコーディング | バイナリ |
| MIME タイプ | `image/x-sgi` (または `image/sgi` および `image/x-rgb`) |
| カラーモデル | グレースケール(輝度のみ)。カラーチャネルは保存されない |
| オリジンプラットフォーム | IRIX を実行する SGI IRIS ワークステーション (1980年代)。SGI の Paul Haeberle によって仕様化 |
| RLE スキャンライン構造 | 圧縮されている場合、圧縮されたピクセルデータの前に、スキャンラインごとの開始オフセットと長さのテーブルが配置される |
| 関連する SGI バリアント | `.bw` (グレースケール別名), `.inta` (グレースケール + アルファ), `.rgb` (カラー), `.rgba` (カラー + アルファ), `.sgi` (汎用) |
| 後継フォーマット | 現代のグレースケール保存には PNG および TIFF が使用される。SGI フォーマットはレガシーと見なされる |
| 典型的なファイルサイズ | 解像度に応じて約 10 KB から 20 MB。RLE モードは均一な領域を持つ画像でサイズを大幅に削減する |
| リリース日 | 1980s (SGI IRIS image format, Paul Haeberle's SGI Image File Format spec) |
| 最新バージョン | SGI Image File Format (final spec, 1994) |
| オープンスタンダード | はい · ロイヤリティフリー |
| 仕様書 | media.xiph.org |
INT の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。INT ファイルについて最初の質問をしてみましょう。
よくある質問
.int ファイルとは何ですか?
SGI .int 画像を開くにはどうすればよいですか?
.int 画像を PNG に変換するにはどうすればよいですか?
convert file.int out.png)。PNG は、レガシーな SGI フォーマットに代わる、最新でロスレスな最適な代替手段です。.int ファイルがテキストや文字化けとして開かれるのはなぜですか?
.int は .sgi や .rgb と同じですか?
01 DA というマジックナンバーを共有しています。