Canon CRW (.crw)
Camera StandarCanon Raw CIFF (CRW) adalah format gambar RAW generasi pertama buatan Canon yang didasarkan pada spesifikasi heap Camera Image File Format (CIFF), yang digunakan pada DSLR awal dan kamera prosumer PowerShot.
Konversi CRW ke JPG
Pengonversi CRW ke JPG gratis di dalam peramban. Konversi berkas secara instan di perangkat Anda.
Periksa & Metadata
Sistem operasi dan penganalisis file mengidentifikasi file CRW dengan memeriksa urutan byte biner utama:
Tanda Tangan Header Tingkat-Byte (Magic Bytes)
Sistem operasi dan penganalisis file mengidentifikasi file CRW dengan memeriksa urutan byte biner utama:
SIGNATURE HEX (OFFSET 0):
49 49 1A 00 00 00 48 45 41 50 43 43 44 52REPRESENTASI ASCII: II....HEAPCCDR
Standardisasi: Camera Image File Format (CIFF)
Spesifikasi Teknis
| Arsitektur Wadah | CIFF (Camera Image File Format) structured binary record heap |
| Kompresi | Lossless modified JPEG Huffman encoding |
| Endianness Byte | Little-Endian (Intel byte order) |
| Ruang Warna | Camera Sensor RGB, sRGB tone curve |
| Saluran & Struktur | 1 channel Bayer mosaic (RGGB) |
| Dimensi Maks | Up to 3072 x 2048 (6.3 MP Canon EOS 10D / Digital Rebel 300D) |
| Transparansi | None |
| Streaming & Progresif | Non-streamable heap structure with tail record index directory |
Matriks Perbandingan Teknis: CRW vs Pesaing
| Atribut Teknis | CRW (Saat Ini) | CR2 | NEF | DNG |
|---|---|---|---|---|
| Spesifikasi Kontainer | Heap rekaman CIFF | IFD terstruktur TIFF/EP | IFD terstruktur TIFF/EP | Spesifikasi terbuka TIFF/EP |
| Magic Header | II....HEAPCCDR | II*.....CR | MM\0* | II*\0 |
| Era Aktif | 1998 - 2004 | 2004 - 2018 | 2001 - Sekarang | 2004 - Sekarang |
| Kedalaman Bit | 10-bit hingga 12-bit linear | 14-bit linear | 12-bit hingga 14-bit linear | Hingga 16-bit linear |
Mode Kerusakan Umum & Panduan Pemulihan Hex
Perangkat lunak melaporkan 'Invalid CIFF record table offset'.
Penyebab Utama: Pencabutan kartu prematur yang meninggalkan tabel direktori CIFF terakhir terpotong.
Pemulihan: Gunakan exiftool untuk memulihkan heap gambar mentah atau konversi melalui dcraw -v broken.crw.
Analisis Keamanan & Vektor Serangan Parser
Pengurai rekaman CIFF lama seringkali tidak memiliki pemeriksaan batas pada offset rekaman yang menunjuk melampaui batas file.
Vektor Serangan yang Diketahui
- Panjang rekaman CIFF yang rusak menyebabkan integer underflow dalam perulangan penelusuran rekaman.
- Offset rekaman yang tumpang tindih memicu kerusakan heap pada pustaka gambar mentah yang usang.
- Buffer overflow dekompresi thumbnail JPEG yang rusak.
Praktik Terbaik Defensif:
Asal-Usul & Tonggak Sejarah
Keunggulan & Kelebihan Utama
- Mempertahankan data sensor 10-bit dan 12-bit asli dari kamera digital dasar awal tahun 2000-an.
- Arsitektur heap CIFF menyediakan pemisahan yang bersih antara blok sensor gambar dan pengaturan kamera.
- Ukuran file yang ringan (biasanya 5 MB hingga 8 MB per gambar) cocok untuk media CompactFlash awal.
Keterbatasan Teknis & Kekurangan
- Sebagian besar tidak digunakan lagi di perangkat lunak modern, seringkali memerlukan alat konversi DNG lama untuk impor.
- Menyimpan pengaturan kamera tertentu dalam file pendamping .THM (thumbnail) sidecar alih-alih secara internal.
- Struktur direktori CIFF primitif di bagian akhir file rentan terhadap penulisan file yang tidak lengkap.
Fakta Teknis Menarik
- String 'HEAPCCDR' di header adalah singkatan dari 'Heap Canon Camera Digital Raw'.
- Kamera Canon Digital Rebel 300D memotret jutaan foto digital awal tahun 2000-an yang ikonik dalam format CRW.
- CIFF dikembangkan bersama oleh Canon, Eastman Kodak, and Hewlett-Packard pada akhir tahun 1990-an.
Pertanyaan Teknis yang Sering Diajukan
Mengapa ada file .THM di samping file .CRW saya?
Kamera Canon CRW menyimpan metadata dan thumbnail dalam file pendukung .THM, yang sebenarnya merupakan file JPEG standar yang berisi tag EXIF.
Apakah Lightroom versi modern masih dapat mengimpor CRW?
Ya, Adobe Camera Raw mempertahankan kompatibilitas mundur untuk file CRW, meskipun mengonversinya ke DNG sangat disarankan untuk pengarsipan jangka panjang.
Kamera apa saja yang menghasilkan file CRW?
Kamera termasuk Canon EOS D30, D60, 10D, Digital Rebel (300D), dan PowerShot G1, G2, G3, G5, serta Pro1.