Co to jest format pliku CRW?
.crw to starszy, zastrzeżony format obrazów surowych (raw) firmy Canon, zbudowany na specyfikacji CIFF (Camera Image File Format), opracowanej wspólnie z firmą Kodak w grudniu 1997 roku. Przechowuje on nieprzetworzone 12-bitowe dane z matrycy w układzie Bayera, zarejestrowane bezpośrednio przez czujnik obrazu, zachowując pełny zakres dynamiczny przed zastosowaniem jakiegokolwiek przetwarzania JPEG wewnątrz aparatu.
W przeciwieństwie do późniejszego formatu .cr2 (który opakowuje dane raw w kontener TIFF) oraz .cr3 (ISO Base Media File Format), .crw wykorzystuje strukturę sterty CIFF - wpisy katalogowe przechowują przesunięcia (offsets) względem własnego bloku, a nie bezwzględne pozycje w pliku. Plik zaczyna się od charakterystycznego 14-bajtowego nagłówka: znacznika little-endian II, 4-bajtowego wskaźnika rozmiaru bloku CIFF, a następnie ciągu ASCII HEAPCCDR - identyfikatora sterty dla „Camera Canon DR”.
Każdy plik .crw zawiera osadzoną miniaturę JPEG obok surowych danych z matrycy i metadanych specyficznych dla firmy Canon (MakerNote). Rozmiary plików wahają się od około 3 MB do 10 MB. Format ten był stosowany w aparatach Canon od modelu PowerShot G1 (wrzesień 2000) przez EOS D30, D60, 10D, aż po 300D (Digital Rebel) - ostatnie aparaty zapisujące w .crw. Canon przeszedł na format .cr2 wraz z modelem EOS 20D w 2004 roku.
Obecnie pliki .crw mogą być przetwarzane w Adobe Photoshop (przez Camera Raw), darktable, RawTherapee, Canon Digital Photo Professional oraz Adobe DNG Converter. ExifTool autorstwa Phila Harveya jest autorytatywnym parserem open-source dla struktury CIFF.
Bezpieczeństwo
RYZYKO: LOWCRW to pasywny plik obrazu raw zawierający dane z matrycy i metadane - nie zawiera kodu wykonywalnego. Otwieranie go jest bezpieczne. Metadane (EXIF) w CRW mogą zawierać współrzędne GPS, numer seryjny aparatu i znaczniki czasu - usuń je przed publikacją, jeśli dbasz o prywatność (ExifTool). Duży rozmiar pliku (3-10 MB) oznacza brak praktycznego ryzyka ze strony zniekształconych plików w narzędziach produkcyjnych.
Szczegóły formatu
w pigułceProgramy otwierające pliki CRW
Szczegóły techniczne
specyfikacja| Format kontenera | CIFF (Camera Image File Format) - własność Canon/Kodak; odrębny od TIFF |
| Magiczne bajty | `49 49 1A 00 00 00 48 45 41 50 43 43 44 52` („II” + wskaźnik bloku CIFF + „HEAPCCDR”) pod offsetem 0 |
| Kolejność bajtów | Little-endian (znacznik „II” pod offsetem 0) |
| Głębia bitowa raw | 12 bitów na kanał (dane z matrycy Bayer CFA); 36-bitowa efektywna głębia koloru |
| Układ kolorów | Mozaika Bayer CFA (Color Filter Array) - wymaga demozaikowania w celu uzyskania widocznego obrazu |
| Kompresja | Bezstratna (lossless); surowe dane z matrycy przechowywane z minimalnym przetwarzaniem |
| Osadzona miniatura | Obraz podglądu JPEG przechowywany jako rekord w katalogu CIFF |
| Metadane | Canon MakerNote przechowywany jako rekord katalogu CIFF obok pól odpowiadających EXIF |
| Struktura katalogów | Sterta CIFF z CDir (katalog fragmentów) na końcu pliku; wszystkie przesunięcia są względne wobec własnego bloku, a nie bezwzględne |
| Maksymalna rozdzielczość | ~6,3 MP (EOS 10D / EOS 300D Digital Rebel - ostatnie aparaty Canon generujące pliki CRW) |
| Kompatybilne aparaty | PowerShot G1-G5, Pro70, Pro90 IS, EOS D30, D60, 10D, 300D (Digital Rebel) |
| Zastąpiony przez | `.cr2` (oparty na TIFF format raw firmy Canon, wprowadzony wraz z EOS 20D w 2004 r.) |
| Typowy rozmiar pliku | 3 MB - 10 MB |
| Wydano | 1997 (CIFF spec); in cameras ~2000 (Canon G1, D30) |
| Najnowsza wersja | CIFF v1.0 rev 4 (December 24, 1997) - format never updated; superseded by CR2 |
| Specyfikacja | exiftool.org |
Konwersje CRW
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki CRW.