Kodak K25 (.k25)
TIFF-based StandardowyKodak DC25 Raw (K25) to wczesny konsumencki cyfrowy format RAW rejestrowany przez historyczny aparat Kodak Digital Science DC25, wprowadzony na rynek w 1996 roku.
Konwertuj K25 na JPG
Darmowy konwerter z K25 na JPG w przeglądarce. Konwertuj pliki natychmiast na swoim urządzeniu.
Inspekcja i metadane
Systemy operacyjne i analizatory plików identyfikują pliki K25, sprawdzając początkową sekwencję bajtów binarnych:
Podpis nagłówka na poziomie bajtów (Magic Bytes)
Systemy operacyjne i analizatory plików identyfikują pliki K25, sprawdzając początkową sekwencję bajtów binarnych:
PODPIS HEX (OFFSET 0):
49 49 2A 00REPREZENTACJA ASCII: II*\0
Normalizacja: TIFF-based Kodak proprietary
Specyfikacja techniczna
| Architektura kontenera | Prymitywna struktura TIFF z ustaloną geometrią sensora Kodak DC25 |
| Kompresja | Neskompresowana lub prosta 8-bitowa kwantyzacja sensora |
| Kolejność bajtów (Endianness) | Little-Endian (porządek bajtów Intel) |
| Przestrzenie kolorów | Kodak DC25 Device RGB |
| Kanały i struktura | 1-kanałowa mozaika Bayera (RGGB) |
| Maks. wymiary | 493 x 373 (sensor CCD 0,18 MP) |
| Przezroczystość | Brak |
| Streaming i progresywne ładowanie | Struktura binarna o stałym rozmiarze, bez możliwości strumieniowania |
Techniczna macierz porównawcza: K25 a konkurencja
| Atrybut techniczny | K25 (Bieżący) | CRW | DCS | DNG |
|---|---|---|---|---|
| Rozdzielczość | 493 x 373 piksele (0,18 MP) | 3 - 6 MP | 1,5 - 6 MP | Zmienna (do 150 MP) |
| Rok wydania | 1996 | 1998 | 1994 | 2004 |
| Grupa docelowa | Wcześni adopterzy technologii konsumenckich | Zaawansowani amatorzy / Entuzjaści | Profesjonalny fotoreportaż | Fotografia uniwersalna |
| Nośnik pamięci | CompactFlash (2 MB) | CompactFlash typu I/II | Dysk twardy PCMCIA | SD / CFexpress |
Typowe tryby uszkodzeń i przewodnik odzyskiwania szesnastkowego
Plik wydaje się całkowicie czarny lub wyświetla postrzępione artefakty w postaci linii ukośnych.
Główna przyczyna: Niedopasowanie obliczeń stałego kroku pikseli we współczesnych dekoderach RAW.
Odzyskiwanie: Dekoduj za pomocą polecenia dcraw -v -D uszkodzony.k25, aby wyodrębnić nieinterpolowane surowe wartości pikseli.
Analiza bezpieczeństwa i wektory ataku na parser
Zabytkowe dekodery parsujące pliki K25 zakładają stałe limity pamięci i nie posiadają zabezpieczeń sprawdzających granice względem zmodyfikowanych wymiarów sensora.
Znane wektory ataku
- Przepełnienie bufora podczas odczytu nieoczekiwanych wymiarów klatki do stałych buforów obrazu o rozmiarze 493x373.
- Dzielenie przez zero w przypadku wadliwych znaczników ekspozycji sensora.
- Odczyt ze wskaźnika poza wyznaczonym zakresem podczas dekodowania macierzy kolorów.
Najlepsze praktyki obronne: Transkoduj zabytkowe pliki K25 do standardowych obrazów PNG w izolowanej piaskownicy WebAssembly.
Pochodzenie historyczne i kamienie milowe
Główne zalety
- Historyczny kamień milowy we wczesnej konsumenckiej fotografii cyfrowej i fotografii elektronicznej.
- Bezpośrednie odczyty z surowego sensora z czasów rewolucji aparatów cyfrowych w połowie lat 90.
- Minimalny rozmiar pliku (około 200 KB na zdjęcie).
Ograniczenia techniczne i wady
- Ekstremalnie niska rozdzielczość (493 x 373 piksele, standard poniżej VGA).
- Ogromna przestarzałość; prawie żadne współczesne oprogramowanie nie rozpoznaje natywnie rozszerzenia .k25 bez konwersji.
- Niezmienna geometria sensora nie pozostawia miejsca na rozbudowę metadanych.
Ciekawe informacje techniczne
- Kodak DC25 był jednym z pierwszych konsumenckich aparatów cyfrowych wyposażonych w kolorowy wyświetlacz LCD do podglądu.
- Zdjęcia były przechowywane na kartach CompactFlash o pojemności 2 MB, które mieściły zaledwie 8 lub 16 zdjęć.
- Model DC25 przesyłał zdjęcia do komputerów z systemem Windows 95 za pośrednictwem szeregowego kabla RS-232.
Często zadawane pytania techniczne
Jaki aparat tworzył pliki K25?
Aparat Kodak Digital Science DC25 wydany w 1996 roku.
Jak mogę dzisiaj skonwertować plik K25 do formatu JPG?
Użyj narzędzia File2File.app, aby przesłać swój plik .k25 i natychmiast przekonwertować go do nowoczesnego formatu JPG lub PNG bezpośrednio w przeglądarce.
Dlaczego obrazy K25 są takie małe?
W 1996 roku konsumenckie sensory obrazu CCD były ograniczone do rozdzielczości poniżej standardu VGA, aby utrzymać niskie koszty i zmieścić się na kartach pamięci o pojemności 2 MB.