Canon CR2 (.cr2)

TIFF/EP Tiêu chuẩn

Canon 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ọn hoặc thả tệp vào đây

Chuyển đổi 100% riêng tư trong trình duyệt - tệp không bao giờ rời khỏi thiết bị của bạn

hoặc dán Ctrl+V
Cam kết bảo mật không truyền tải qua mạng: 0 byte được tải lên máy chủ bên ngoài. Toàn bộ quá trình xử lý diễn ra cục bộ trong hộp cát trình duyệt của bạn.

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 52

BIỂ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 ContainerTIFF-based file format with custom Canon header offset and CR signature
NénLossless Huffman-encoded modified JPEG tiles or uncompressed 12/14-bit sensor data
Thứ tự byte EndiannessLittle-Endian (Intel order)
Không gian màuCamera Sensor RGB, Adobe RGB, sRGB profile tag
Kênh & Cấu trúc1 channel Bayer mosaic (RGGB)
Kích thước tối đaUp to 8688 x 5792 (50.6 MP Canon EOS 5DS/5DS R)
Độ trong suốtNone (linear sensor mosaic array)
Truyền phát & Tăng dầnNon-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ậtCR2 (Hiện tại)CR3NEFARW
Công cụ chứaTIFF/EP với chữ ký 'CR'ISO-BMFF (MPEG-4 Phần 12)TIFF/EPTIFF/EP
Nén cảm biếnJPEG Huffman không mất dữ liệuC-RAW có tổn hao & không tổn haoHuffman không mất dữ liệu / chưa nénSony 11+7 bit / Không mất dữ liệu
Thế hệ máy ảnhDSLR 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 NikonMáy ảnh không gương lật Sony Alpha
Kích thước trung bình (30MP)35 MB - 40 MB18 MB - 30 MB30 MB - 38 MB30 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

2018Canon giới thiệu CR3 (CRX) dựa trên tiêu chuẩn ISO-BMFF trên dòng máy EOS M50, bắt đầu quá trình loại bỏ dần định dạng CR2.
2008Canon phát hành EOS 5D Mark II, đưa CR2 trở nên phổ biến trong lĩnh vực nhiếp ảnh kết hợp quay phim chuyên nghiệp.
2004Được giới thiệu cùng với Canon EOS 1D Mark II và EOS 20D, thay thế cho định dạng CRW dựa trên nền tảng CIFF cũ hơn.

Ư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ỳ.