Co to jest format pliku INT?
Pliki .int przechowują czarno-białe monochromatyczne obrazy bitmapowe w formacie SGI Image File Format. Format ten został opracowany przez Silicon Graphics, Inc. (SGI), firmę znaną z produkcji wysokowydajnych stacji roboczych i sprzętu do przetwarzania grafiki.
Nazwa rozszerzenia .int pochodzi od słowa „integer” (liczba całkowita), co odzwierciedla fakt, że piksele obrazu są przechowywane jako próbki całkowite. .int to jednokanałowy wariant skali szarości z rodziny obrazów SGI, która obejmuje również pliki .bw, .rgb i .sgi dla innych głębi kolorów i liczby kanałów. Wszystkie obrazy SGI zaczynają się od 2-bajtowej sygnatury (magic number) 01 DA (big-endian) i posiadają stały 512-bajtowy nagłówek kodujący wymiary obrazu, bity na kanał (8 lub 16) oraz flagę przechowywania, która wybiera wyjście bezpośrednie (verbatim) lub skompresowane RLE. Maksymalny rozmiar obrazu to 65 535 × 65 535 pikseli. Format powstał na stacjach roboczych SGI opartych na systemie IRIX w latach 80. XX wieku; PNG i TIFF w dużej mierze zastąpiły go w nowych pracach w skali szarości.
Bezpieczeństwo
RYZYKO: LOWObraz SGI .int to dane rastrowe, a nie kod wykonywalny, więc jego otwarcie jest bezpieczne. Jedynym realnym problemem jest niezłośliwa pomyłka: plik .int, który w rzeczywistości jest tekstem z gry Unreal lub plikiem Delphi, nie otworzy się jako obraz (należy go wtedy otworzyć w edytorze tekstu). Jak zawsze, należy zweryfikować prawdziwe rozszerzenie i pochodzenie, jeśli plik dotarł nieoczekiwanie.
Szczegóły formatu
w pigułce- Lokalizacja Unreal Engine (.int) - Pliki lokalizacji/konfiguracji w stylu INI dla gier opartych na Unreal Engine („int” = international); zwykły tekst, otwierany edytorem tekstu, niepowiązany z obrazami.
- Plik interfejsu Delphi (.int) - Borland/Embarcadero Delphi zapisywał dane interfejsu/modułu z rozszerzeniem .int; plik tekstowy programisty, nie obraz.
- Ogólne dane pośrednie/całkowite (.int) - Różne programy używają .int do zrzutów danych pośrednich lub całkowitoliczbowych/numerycznych; znaczenie zależy od konkretnej aplikacji.
Programy otwierające pliki INT
Szczegóły techniczne
specyfikacja| Rodzina formatów | SGI Image File Format (format obrazu IRIS) |
| Kanały skali szarości | 1 kanał (tylko intensywność); kolorowe warianty `.rgb` i `.rgba` posiadają 3-4 kanały |
| Magiczne bajty | `01 DA` hex (16-bitowy big-endian = 474) pod offsetem 0, wspólny dla wszystkich wariantów obrazów SGI |
| Rozmiar nagłówka | Stałe 512 bajtów, kodujące sygnaturę, tryb przechowywania, BPC, XSIZE, YSIZE, ZSIZE, min/max pikseli oraz nazwę obrazu |
| Bity na kanał | 8 lub 16 bitów na kanał (pole BPC w nagłówku) |
| Maksymalne wymiary | 65 535 × 65 535 pikseli (XSIZE i YSIZE to 16-bitowe pola bez znaku) |
| Kompresja | Tryb przechowywania 0 = verbatim (bez kompresji); tryb przechowywania 1 = RLE z tablicami przesunięć i długości dla każdej linii skanowania |
| Kolejność bajtów | Big-endian (sieciowa kolejność bajtów), spójna we wszystkich wariantach obrazów SGI |
| Kodowanie | Binarne |
| Typ MIME | `image/x-sgi` (również `image/sgi` i `image/x-rgb`) |
| Model kolorów | Skala szarości (tylko luminancja); brak przechowywanych kanałów kolorów |
| Platforma macierzysta | Stacje robocze SGI IRIS z systemem IRIX (lata 80. XX wieku); format określony przez Paula Haeberle z SGI |
| Struktura linii skanowania RLE | W przypadku kompresji, tablice przesunięcia początku i długości dla każdej linii skanowania poprzedzają skompresowane dane pikseli |
| Powiązane warianty SGI | `.bw` (alias skali szarości), `.inta` (skala szarości + alfa), `.rgb` (kolor), `.rgba` (kolor + alfa), `.sgi` (ogólny) |
| Zastąpiony przez | PNG i TIFF w przypadku nowoczesnego przechowywania skali szarości; format SGI jest uważany za przestarzały |
| Typowy rozmiar pliku | od ~10 KB do ~20 MB w zależności od rozdzielczości; tryb RLE znacznie zmniejsza rozmiar w przypadku obrazów z jednolitymi obszarami |
| Wydano | 1980s (SGI IRIS image format, Paul Haeberle's SGI Image File Format spec) |
| Najnowsza wersja | SGI Image File Format (final spec, 1994) |
| Otwarty standard | Tak · bezpłatny (royalty-free) |
| Specyfikacja | media.xiph.org |
Konwersje INT
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki INT.