キヤノン CR2 (.cr2)

TIFF/EP(ISO 標準

Canon Raw 2 (CR2) はキヤノンのレガシーなフラグシップRAWフォーマットであり、2004年から2018年にかけて伝説的なEOSデジタル一眼レフカメラのラインナップ全体で幅広く使用されました。

CR2 を JPG に変換

無料のブラウザ内 CR2 から JPG へのコンバーター。お使いのデバイスでファイルを即座に変換します。

調査とメタデータ

オペレーティングシステムやファイル解析ツールは、先頭のバイナリ列を検査してCR2ファイルを識別します:

ファイルを選択するか、ここにドロップしてください

プライベート - ファイルがデバイスの外に出ることはありません

または貼り付け Ctrl+V
ネットワーク送信ゼロのプライバシー保証: 外部サーバーへのデータ送信は0バイトです。すべての処理はお使いのブラウザのサンドボックス内でローカルに実行されます。

バイトレベルのヘッダーシグネチャ (マジックバイト)

オペレーティングシステムやファイル解析ツールは、先頭のバイナリ列を検査してCR2ファイルを識別します:

16進数シグネチャ(オフセット0):

49 49 2A 00 10 00 00 00 43 52

ASCII表現: II*.....CR

標準化: TIFF/EP(ISO 12234-2)派生形式

技術仕様

コンテナアーキテクチャCanon独自のヘッダーオフセットとCRシグネチャを持つTIFFベースのファイル形式
圧縮JPEG方式の可逆ハフマン符号化、または非圧縮の12/14ビットセンサーデータ
バイトエンディアンリトルエンディアン(Intelのバイト順)
色空間カメラセンサーRGB, Adobe RGB, sRGBプロファイルタグ
チャンネルと構造1チャンネルのBayer配列(RGGB)
最大寸法最大8688 x 5792(50.6 MP、Canon EOS 5DS/5DS R)
透過性なし(センサーのリニアモザイク配列)
ストリーミングとプログレッシブストリーミング不可。センサーストリップへのオフセットはIFD3に格納

技術比較表:CR2と競合製品

技術属性CR2 (現在)CR3NEFARW
コンテナエンジン「CR」シグネチャ付き TIFF/EPISO-BMFF (MPEG-4 Part 12)TIFF/EPTIFF/EP
センサー圧縮可逆ハフマン JPEG可逆および非可逆 C-RAW可逆ハフマン / 非圧縮ソニー 11+7ビット / 可逆
カメラ世代キヤノン EOS 一眼レフ (2004年〜2018年)キヤノン EOS R ミラーレス (2018年〜)ニコン 一眼レフ & Z ミラーレスソニー α ミラーレス
平均サイズ (30MP)35 MB - 40 MB18 MB - 30 MB30 MB - 38 MB30 MB - 42 MB

一般的な破損モードと16進数リカバリガイド

Lightroomに「ファイルがサポートされていないか、破損しているようです」と表示される。

根本原因: IFDオフセットテーブルのポインタが破損し、パーサーがファイルの終端を超えてセンサーデータを読み込もうとしている。

復旧: exiftoolまたは `dcraw -c broken.cr2 > fixed.ppm` を使用して、未変更のBayerデータを抽出します。

セキュリティ分析とパーサー攻撃ベクトル

CR2の解析の不具合は、歴史的にキヤノン メーカーノートの不正なスライス テーブルを処理する画像ビューアーに影響を与えてきました。

既知の攻撃ベクター

  • スライス幅の計算における整数オーバーフローにより、デベザリング中にバッファ外のヒープ書き込みが発生する。
  • 破損したハフマン復号テーブルが、レガシーなLibRaw実装で無限ループを引き起こす。
  • 埋め込みプレビューのICCプロファイルバッファオーバーフロー。

防御的ベストプラクティス: 特権を持つホストファイルシステムへのアクセスを持たない、メモリ安全なサンドボックス化されたWebAssemblyエンジンを使用してCR2ファイルを処理します。

歴史的背景とマイルストーン

2018キヤノンは「EOS M50」において、ISO-BMFFをベースにしたCR3(CRX)を導入し、CR2の段階的廃止を開始します。
2008キヤノンが「EOS 5D Mark II」を発売し、静止画と動画のハイブリッドなプロフェッショナル分野でCR2が広く普及しました。
2004「EOS 1D Mark II」および「EOS 20D」の発表に伴い導入され、従来のCIFFベースのCRWフォーマットを置き換えました。

主なメリット

  • CR2は多くのRAW現像ソフトや画像管理アプリでサポートされていますが、互換性はソフトウェアやバージョンによって異なります。
  • 可逆Huffman圧縮はセンサーが記録したデータを保持します。利用できるビット深度と詳細度はカメラの機種や撮影設定によって異なります。
  • フルサイズのJPEGプレビューと、キヤノンの豊富なレンズ周辺光量補正テーブルを埋め込みます。

技術的な制限とデメリット

  • TIFFベースのIFD構造は、CR3などの現代のボックス構造コンテナと比較して解析速度が遅いです。
  • ファイルサイズが、キヤノンのC-RAWのような現代のHEVC派生RAWフォーマットよりも大きいです。
  • 特殊な5D Mark IVモード以前は、デュアルピクセルセンサーの深度メタデータがネイティブサポートされていません。

興味深い技術トリビア

  • すべての有効なCR2ファイルの8バイト目と9バイト目は、標準のTIFF 0x2Aマーカーに続くASCIIの「C」と「R」(0x43 0x52)です。
  • キヤノン EOS 5D Mark IIのCR2ファイルは、「タイム」誌の表紙撮影やハリウッドのエピソード撮影を支えました。
  • CR2ファイルは、初期のDIGIC画像プロセッサーでの並列処理を可能にするため、複数のスライスにまたがってRAWセンサーデータを格納します。

よくある技術的な質問

キヤノンがCR2をCR3に置き換えたのはなぜですか?

キヤノンは、柔軟なメタデータ、デュアルピクセルRAWの深度マップ、効率的なC-RAW圧縮をサポートする現代のISO-BMFF(MP4/HEIF)コンテナ構造を採用するために、CR2をCR3に置き換えました。

Canon Digital Photo ProfessionalなしでCR2ファイルを開くことはできますか?

多くの現行写真アプリでCR2ファイルを開けます。対応状況はアプリのバージョンやカメラモデルによって異なります。

CR2はピクチャースタイルの設定を永続的に保存しますか?

いいえ。ピクチャースタイル(風景、ポートレート、モノクロなど)は、後処理でいつでも変更できる非破壊のメタデータタグとして保存されます。