HEIF (High Efficiency Image File Format) Reader

FME Format Type Identifier

HEIF

Reader/Writer

Reader

Typical File Extensions

.heif, .heifs; .heic, .heics, heix; .avif, .avifs

HEIF files may contain a combination of images, image sequences, derived images, and EXIF metadata. Each image in a HEIF file corresponds to an FME feature with a raster geometry. Images may have RGB or monochrome interpretations.

HEIF is a container format that can store images in multiple encodings. FME supports reading two different codings/brands: HEIC/HEIX (Uses HEVC/H.265 encoding), and AVIF (Uses AV1 encoding), both of which support monochrome images, as well as bit depths of 8, 10, 12, or 16 bits per pixel. The HEIF reader will promote 10- or 12-bit images to 16-bit images.

HEIF Product and System Requirements

Format

Product

Operating System

Reader/Writer

FME Desktop License

FME Server

FME Cloud

Windows

Linux

Mac

Reader

Available in all FME Editions

Yes

Yes

32-bit: Yes

64-bit: Yes

Yes

Yes

Reader Overview

FME considers a single HEIF file to be a dataset.

FME Raster Features

FME raster features represent raster data and use several concepts that are unlike those used in the handling of vector data. The topics below describe how FME processes raster data.

About FME Rasters Tiling and Mosaicking
Raster Properties Band Combining and Separating
Band Properties Band and Palette Selection
Palette Properties Raster Processing
Compression Raster versus Vector Features
Pyramiding Raster File Naming
Interleaving World Files
Interpretation and Data Type TAB Files
Palette Resolution  

HEIF files can contain non-square pixel dimensions.

HEIF images can be RGB/YCbCr or Monochrome (and also supports adding an alpha channel).