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
Konverter CRW ke JPG gratis yang berjalan di peramban. Konversikan berkas secara instan di perangkat Anda.
Pemeriksaan & Metadata
Sistem operasi dan penganalisis file mengenali file CRW dengan memeriksa urutan byte biner di bagian awal:
Tanda Tangan Header per Byte (Byte Penanda)
Sistem operasi dan penganalisis file mengenali file CRW dengan memeriksa urutan byte biner di bagian awal:
TANDA TANGAN 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 Kontainer | Heap rekaman biner terstruktur CIFF (Camera Image File Format) |
| Kompresi | Pengodean Huffman JPEG termodifikasi tanpa kehilangan kualitas |
| Urutan Byte | Little-Endian (urutan byte Intel) |
| Ruang Warna | RGB sensor kamera, Kurva nada sRGB |
| Saluran & Struktur | Mosaik Bayer 1 kanal (RGGB) |
| Dimensi Maksimum | Hingga 3072 x 2048 (6,3 MP Canon EOS 10D / Digital Rebel 300D) |
| Transparansi | None |
| Streaming & Progresif | Struktur heap yang tidak mendukung streaming dengan direktori indeks rekaman di bagian akhir |
Perbandingan Teknis CRW dengan 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 |
| Kode Identifikasi 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 linier | 14-bit linier | 12-bit hingga 14-bit linier | Hingga 16-bit linier |
Pola Kerusakan Umum dan 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 konversikan melalui dcraw -v broken.crw.
Analisis Keamanan & Vektor Serangan Parser
Pengurai rekaman CIFF lama sering kali tidak memiliki pemeriksaan batas pada offset rekaman yang menunjuk melampaui batas file.
Vektor Serangan yang Diketahui
- Panjang rekaman CIFF yang rusak menyebabkan underflow bilangan bulat dalam perulangan penelusuran rekaman.
- Offset rekaman yang tumpang tindih memicu kerusakan heap pada pustaka gambar mentah yang usang.
- Luapan buffer saat dekompresi thumbnail JPEG yang rusak.
Praktik Terbaik Defensif: Validasi dimensi seluruh heap rekaman CIFF sebelum mengalokasikan buffer dekompresi.
Asal-Usul & Tonggak Sejarah
Keunggulan & Kelebihan Utama
- Mempertahankan data sensor 10-bit dan 12-bit asli dari kamera digital awal tahun 2000-an.
- Arsitektur heap CIFF memisahkan blok sensor gambar dan pengaturan kamera dengan jelas.
- Ukuran file yang ringan (biasanya 5 MB hingga 8 MB per gambar) cocok untuk media CompactFlash awal.
Keterbatasan Teknis & Kekurangan
- Sebagian besar sudah usang di perangkat lunak modern dan sering memerlukan alat konversi DNG lama untuk mengimpor file.
- Pengaturan kamera tertentu disimpan dalam file pendamping .THM (thumbnail), bukan di dalam file utama.
- 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, dan 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 gambar mini 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.
Pasangan Konversi CRW Terkait
Konversi file gambar mentah (RAW) Canon CIFF CRW warisan dari kamera EOS dan PowerShot menjadi gambar JPEG modern. Hasilnya adalah gambar yang dirender, bukan data sensor RAW asli.
Konversi file gambar RAW Canon CIFF CRW warisan menjadi grafik PNG lossless berkualitas arsip. Hasilnya adalah gambar yang dirender, bukan data sensor RAW asli.
Bagikan gambar Canon CRW lama sebagai PDF satu halaman. LibRaw mengembangkannya menjadi sRGB 8-bit, sedangkan pengeditan eksposur atau keseimbangan putih di kemudian hari memerlukan file CRW.