Canon CR2 (.cr2)
TIFF/EP Tiêu chuẩnCanon Raw 2 (CR2) là định dạng RAW hàng đầu cũ của Canon, được sử dụng rộng rãi trên dòng máy ảnh DSLR EOS huyền thoại từ năm 2004 đến năm 2018.
Chuyển đổi CR2 sang JPG
Trình chuyển đổi từ CR2 sang JPG miễn phí trên trình duyệt. Chuyển đổi tệp ngay lập tức trên thiết bị của bạn.
Kiểm tra & Siêu dữ liệu
Các hệ điều hành và trình phân tích tệp nhận dạng tệp CR2 bằng cách kiểm tra chuỗi byte nhị phân đầu tệp:
Chữ ký tiêu đề ở cấp độ Byte (Magic Bytes)
Các hệ điều hành và trình phân tích tệp nhận dạng tệp CR2 bằng cách kiểm tra chuỗi byte nhị phân đầu tệp:
CHỮ KÝ HEX (OFFSET 0):
49 49 2A 00 10 00 00 00 43 52BIỂU DIỄN ASCII: II*.....CR
Tiêu chuẩn hóa: TIFF/EP (ISO 12234-2) derivative
Thông số kỹ thuật
| Kiến trúc Container | TIFF-based file format with custom Canon header offset and CR signature |
| Nén | Lossless Huffman-encoded modified JPEG tiles or uncompressed 12/14-bit sensor data |
| Thứ tự byte Endianness | Little-Endian (Intel order) |
| Không gian màu | Camera Sensor RGB, Adobe RGB, sRGB profile tag |
| Kênh & Cấu trúc | 1 channel Bayer mosaic (RGGB) |
| Kích thước tối đa | Up to 8688 x 5792 (50.6 MP Canon EOS 5DS/5DS R) |
| Độ trong suốt | None (linear sensor mosaic array) |
| Truyền phát & Tăng dần | Non-streamable; offsets to sensor strips located in IFD3 |
Ma trận so sánh kỹ thuật: CR2 so với các đối thủ
| Thuộc tính kỹ thuật | CR2 (Hiện tại) | CR3 | NEF | ARW |
|---|---|---|---|---|
| Công cụ chứa | TIFF/EP với chữ ký 'CR' | ISO-BMFF (MPEG-4 Phần 12) | TIFF/EP | TIFF/EP |
| Nén cảm biến | JPEG Huffman không mất dữ liệu | C-RAW có tổn hao & không tổn hao | Huffman không mất dữ liệu / chưa nén | Sony 11+7 bit / Không mất dữ liệu |
| Thế hệ máy ảnh | DSLR Canon EOS (2004-2018) | Máy ảnh không gương lật Canon EOS R (2018+) | DSLR & Máy ảnh không gương lật Z của Nikon | Máy ảnh không gương lật Sony Alpha |
| Kích thước trung bình (30MP) | 35 MB - 40 MB | 18 MB - 30 MB | 30 MB - 38 MB | 30 MB - 42 MB |
Các chế độ hỏng hóc phổ biến & Hướng dẫn khôi phục Hex
Lightroom hiển thị thông báo 'Tệp có vẻ không được hỗ trợ hoặc bị hỏng'.
Nguyên nhân gốc rễ: Con trỏ bị hỏng trong bảng bù IFD khiến trình phân tích cú pháp đọc dữ liệu cảm biến vượt quá phần cuối của tệp.
Khắc phục: Sử dụng exiftool hoặc lệnh dcraw -c broken.cr2 > fixed.ppm để trích xuất dữ liệu Bayer nguyên vẹn.
Phân tích bảo mật & Các vectơ tấn công bộ phân tích cú pháp
Các lỗi phân tích cú pháp CR2 trước đây từng ảnh hưởng đến các trình xem hình ảnh xử lý các bảng lát cắt bị lỗi trong phần Makernotes của Canon.
Các Véc-tơ Tấn công Đã biết
- Tràn số nguyên trong phép tính chiều rộng lát cắt dẫn đến việc ghi vùng nhớ heap vượt quá giới hạn trong quá trình khử khảm (debayering).
- Bảng giải mã Huffman bị hỏng kích hoạt vòng lặp vô hạn trong các triển khai LibRaw cũ.
- Tràn bộ đệm hồ sơ màu ICC của bản xem trước được nhúng.
Thực tiễn Tốt nhất về Phòng thủ:
Nguồn gốc lịch sử & Các cột mốc
Ưu điểm & Lợi ích chính
- Khả năng tương thích phần mềm cực kỳ rộng rãi trong ngành trên mọi nhà phát triển raw, phần mềm DAM và trình chỉnh sửa từng được tạo ra.
- Thuật toán nén Huffman không mất dữ liệu (lossless) bảo toàn toàn bộ dải động vùng sáng 14-bit và chi tiết vùng tối.
- Nhúng bản xem trước JPEG kích thước đầy đủ và các bảng hiệu chỉnh độ chiếu sáng ngoại vi ống kính Canon mở rộng.
Hạn chế & Nhược điểm kỹ thuật
- Cấu trúc IFD dựa trên TIFF phân tích cú pháp chậm hơn so với các vùng chứa cấu trúc hộp hiện đại như CR3.
- Kích thước tệp lớn hơn các định dạng raw hiện đại có nguồn gốc từ HEVC như Canon C-RAW.
- Không có hỗ trợ siêu dữ liệu độ sâu cảm biến Dual Pixel gốc trước các chế độ 5D Mark IV chuyên biệt.
Thông tin kỹ thuật thú vị
- Byte thứ 8 và 9 trong mọi tệp CR2 hợp lệ là ký tự ASCII 'C' và 'R' (0x43 0x52) tuân theo điểm đánh dấu TIFF 0x2A chuẩn.
- Các tệp CR2 của máy ảnh Canon EOS 5D Mark II đã cung cấp năng lượng cho việc chụp ảnh bìa tạp chí Time và quay phim truyền hình Hollywood.
- Các tệp CR2 lưu trữ dữ liệu cảm biến thô trên nhiều lát cắt (slice) để cho phép xử lý song song trên các bộ xử lý hình ảnh DIGIC đời đầu.
Các câu hỏi kỹ thuật thường gặp
Tại sao Canon thay thế CR2 bằng CR3?
Canon đã thay thế CR2 bằng CR3 để áp dụng cấu trúc tệp chứa ISO-BMFF (MP4/HEIF) hiện đại, hỗ trợ siêu dữ liệu linh hoạt, bản đồ độ sâu Dual Pixel RAW và công nghệ nén C-RAW hiệu quả.
Các tệp CR2 có thể mở được mà không cần phần mềm Canon Digital Photo Professional không?
Có. Mọi ứng dụng chỉnh sửa ảnh hiện đại, trình xem của hệ điều hành và File2File.app đều có thể chuyển đổi và xem trực tiếp các tệp CR2.
CR2 có lưu trữ các cài đặt phong cách hình ảnh (picture style) vĩnh viễn không?
Không. Các phong cách hình ảnh (Phong cảnh, Chân dung, Đơn sắc) được lưu dưới dạng thẻ siêu dữ liệu không phá hủy (non-destructive metadata tags) có thể được chỉnh sửa bất cứ lúc nào trong khâu hậu kỳ.
Các cặp chuyển đổi CR2 liên quan
Chuyển đổi tệp máy ảnh thô Canon CR2 thành hình ảnh JPEG đã xử lý giúp biến đổi dữ liệu cảm biến chưa nén khổng lồ thành các bức ảnh nhẹ, có thể xem rộng rãi.
Xử lý các tệp ảnh RAW CR2 của máy ảnh kỹ thuật số Canon EOS trực tiếp thành các bản in gốc PNG không nén, không mất dữ liệu.