画像形式

HEIC

HEVCで符号化した写真をHEIFに格納し、補助画像や撮影メタデータも保存できます。

形式を詳しく見る

HEICから変換

HEIC画像の変換先の形式を選択します。

すべての変換(22)

印の付いた変換では、レイヤーの統合、ラスタライズ、トーンマッピング、アニメーションの消失などが生じる場合があります。

HEICに変換

HEICに変換する元の形式を選択します。

すべての変換(37)

印の付いた変換では、レイヤーの統合、ラスタライズ、トーンマッピング、アニメーションの消失などが生じる場合があります。

HEICについて

High Efficiency Image File Format (HEVC)

HEICは、HEIFに格納したHEVC符号化画像を指す慣例的な名称です。圧縮方式と、主画像をサムネイル、補助画像、メタデータに関連付けるコンテナーを分けています。一枚の統合画像だけでは足りない、デバイスの写真処理に便利です。

コンテナーには、補助画像としてのアルファや深度、ExifとXMPのメタデータ、色の属性、回転などの変換を格納できます。機能は任意で、読み取りツールが主画像しか公開しない場合もあります。画像のコレクションは自動的にアニメーションにはならず、保存された深度マップも編集可能な3Dシーンではありません。

必要な項目を保持できる、対応した撮影、保存、写真ライブラリーの処理に使ってください。統合したコピーの方が受け取り側には扱いやすい場合がありますが、補助情報が失われることがあります。拡張子だけでなく、必ずコーデックとファイルのブランド識別子も確認してください。ファイル名を変えても符号化は変わりません。

主な特性

圧縮
可逆・非可逆
透明度
対応
アニメーション
対応
拡張子
.heic
MIMEタイプ
image/heic, image/heic-sequence
メタデータ
Exif, XMP, ICC, NCLX
適した用途
デバイスでの撮影と画像コレクション
複数の画像
コレクションとシーケンス
HDR
コーデックとプロファイルによります
色深度
コーデックとプロファイルによります

HEICは一般にHEVCの非可逆圧縮を使いますが、HEVCには可逆符号化の仕組みもあります。実際の画質、色深度、クロマは、.heicの拡張子ではなく、符号化プロファイルと設定によって決まります。

HEICの歴史

HEIFは構造化された画像コンテナーとして発展し、HEICはHEVCを使うデバイスでの撮影を通じて広く知られるようになりました。

  1. ISO/IEC 23008-12

    ISOのコンテナー仕様

    HEIFはISO Base Media File Formatによる画像保存を定義します。Nokiaの技術概要は画像項目と時間制御のある画像シーケンスの両方を説明し、ファイル構成と画像符号化を区別しています。

  2. HEVC

    HEVC画像との対応付け

    HEVCの対応付けは、互換性のあるファイルブランド識別子と画像属性を使います。これが慣例的なHEICという名称の技術的な違いであり、すべてのHEIFファイルの別名ではありません。

  3. 2017

    Appleデバイスでの撮影

    AppleはiOS 11とmacOS High SierraでHEIF対応を導入しました。資料では、対応デバイスと、ほかの処理系に渡すJPEGコピーの書き出しも説明しています。

  4. AV1とその他のコーデック

    より広いコンテナー系列

    AVIFなどのコーデックの対応付けはHEIFの仕組みを再利用します。libheifの資料は複数のコーデック、補助画像、メタデータを説明しており、拡張子だけでは各ファイルのデコード要件を表せないことを示しています。

HEICとほかの形式の比較

形式ごとに利点と制約が異なります。画像と作業の目的に合わせて選択してください。

HEIF

HEICとHEIFの比較

HEIFは単一の圧縮方式ではなく、コンテナー形式の総称です。主画像、サムネイル、補助画像を関連付けられます。互換性は拡張子だけではなく、ファイル内の画像コーデックとブランド識別子によって決まります。

JPEG

HEICとJPEGの比較

JPEGは写真の配布用ファイルを小さくできますが、通常のJPEGでは細部が失われ、アルファチャンネルも使えません。編集用には情報量の多い元ファイルを残し、受け取り側が不透明な写真を必要とする場合にJPEGを使ってください。

AVIF

HEICとAVIFの比較

AVIFはAV1符号化を使い、アルファチャンネル、画像シーケンス、HDR処理向けの高い色深度に対応します。最終配布用として検討できますが、追加機能が保持されるかどうかはコーデックの設定と受け取り側のアプリケーションによります。

PNG

HEICとPNGの比較

PNGはデコード後の画素を可逆圧縮で保持し、アルファチャンネルも格納できます。透過画像やスクリーンショットに適していますが、編集可能な文書のレイヤーやカメラのセンサーデータは保持できず、写真ではファイルが大きくなることがあります。

HEICについてのよくある質問

この形式には何が保存されますか?

HEICは、HEIFに格納したHEVC符号化画像を指す慣例的な名称です。圧縮方式と、主画像をサムネイル、補助画像、メタデータに関連付けるコンテナーを分けています。一枚の統合画像だけでは足りない、デバイスの写真処理に便利です。

圧縮は画質にどう影響しますか?

HEICは一般にHEVCの非可逆圧縮を使いますが、HEVCには可逆符号化の仕組みもあります。実際の画質、色深度、クロマは、.heicの拡張子ではなく、符号化プロファイルと設定によって決まります。

HEICとHEIFは同じ意味で使えますか?

HEIFはコンテナーの仕組みで、HEICは通常、その中のHEVC画像を指します。ほかのコーデックにはそれぞれの対応付けとブランド識別子があります。MIMEタイプは静止画とシーケンスを区別します。

ファイルを開く前に何を確認すればよいですか?

アプリケーションがコーデック、プロファイル、必要な補助項目に対応していることを確認してください。Appleは対応デバイスでのHEIF撮影と、共有向けの変換を説明しています。コンテナーを認識できても、必要なデコーダーがなければ画像は読めません。

別の形式に書き出すと何が変わりますか?

主画像だけを書き出すと、深度、代替画像、シーケンスが失われる場合があります。JPEGは透過を背景に統合し、HDRからSDRへの変換にはトーンマッピングが必要です。書き出し前に回転、色の属性、メタデータを解釈する必要があります。

この形式はどのような用途に適していますか?

必要な項目を保持できる、対応した撮影、保存、写真ライブラリーの処理に使ってください。統合したコピーの方が受け取り側には扱いやすい場合がありますが、補助情報が失われることがあります。拡張子だけでなく、必ずコーデックとファイルのブランド識別子も確認してください。ファイル名を変えても符号化は変わりません。

参考資料