<!--
{
  "documentType" : "article",
  "framework" : "ImageIO",
  "identifier" : "/documentation/ImageIO/individual-image-properties",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "Individual Image Properties"
}
-->

# Individual Image Properties

Properties that apply to an individual image in an image source.

## Discussion

Access these properties using the [`CGImageSourceCopyPropertiesAtIndex(_:_:_:)`](/documentation/ImageIO/CGImageSourceCopyPropertiesAtIndex(_:_:_:)) or [`CGImageSourceCopyAuxiliaryDataInfoAtIndex(_:_:_:)`](/documentation/ImageIO/CGImageSourceCopyAuxiliaryDataInfoAtIndex(_:_:_:)) function.

## Topics

### Image Size

[`let kCGImagePropertyHeight: CFString`](/documentation/ImageIO/kCGImagePropertyHeight)

The height of the image, in the image’s coordinate space.

[`let kCGImagePropertyWidth: CFString`](/documentation/ImageIO/kCGImagePropertyWidth)

The width of the image, in the image’s coordinate space.

[`let kCGImagePropertyBytesPerRow: CFString`](/documentation/ImageIO/kCGImagePropertyBytesPerRow)

The total number of bytes in each row of the image.

### Auxiliary Data Types

[`let kCGImageAuxiliaryDataTypeDepth: CFString`](/documentation/ImageIO/kCGImageAuxiliaryDataTypeDepth)

The type for depth map information.

[`let kCGImageAuxiliaryDataTypeDisparity: CFString`](/documentation/ImageIO/kCGImageAuxiliaryDataTypeDisparity)

The type for image disparity information.

[`let kCGImageAuxiliaryDataTypeHDRGainMap: CFString`](/documentation/ImageIO/kCGImageAuxiliaryDataTypeHDRGainMap)

The type for High Dynamic Range (HDR) gain map information.

[`let kCGImageAuxiliaryDataTypePortraitEffectsMatte: CFString`](/documentation/ImageIO/kCGImageAuxiliaryDataTypePortraitEffectsMatte)

The type for portrait effects matte information.

[`let kCGImageAuxiliaryDataTypeSemanticSegmentationGlassesMatte: CFString`](/documentation/ImageIO/kCGImageAuxiliaryDataTypeSemanticSegmentationGlassesMatte)

The type for glasses matte informaton.

[`let kCGImageAuxiliaryDataTypeSemanticSegmentationHairMatte: CFString`](/documentation/ImageIO/kCGImageAuxiliaryDataTypeSemanticSegmentationHairMatte)

The type for hair matte information.

[`let kCGImageAuxiliaryDataTypeSemanticSegmentationSkinMatte: CFString`](/documentation/ImageIO/kCGImageAuxiliaryDataTypeSemanticSegmentationSkinMatte)

The type for skin matte informaton.

[`let kCGImageAuxiliaryDataTypeSemanticSegmentationSkyMatte: CFString`](/documentation/ImageIO/kCGImageAuxiliaryDataTypeSemanticSegmentationSkyMatte)

The type for sky matte information.

[`let kCGImageAuxiliaryDataTypeSemanticSegmentationTeethMatte: CFString`](/documentation/ImageIO/kCGImageAuxiliaryDataTypeSemanticSegmentationTeethMatte)

The type for teeth matte information.

### Auxiliary Image Data

[`let kCGImagePropertyAuxiliaryData: CFString`](/documentation/ImageIO/kCGImagePropertyAuxiliaryData)

An array of dictionaries that contain auxiliary data for the images.

[`let kCGImagePropertyAuxiliaryDataType: CFString`](/documentation/ImageIO/kCGImagePropertyAuxiliaryDataType)

The type of the auxiliary data.

[`let kCGImageAuxiliaryDataInfoData: CFString`](/documentation/ImageIO/kCGImageAuxiliaryDataInfoData)

The auxiliary data for the image.

[`let kCGImageAuxiliaryDataInfoDataDescription: CFString`](/documentation/ImageIO/kCGImageAuxiliaryDataInfoDataDescription)

A dictionary of keys that describe the auxiliary data.

[`let kCGImageAuxiliaryDataInfoMetadata: CFString`](/documentation/ImageIO/kCGImageAuxiliaryDataInfoMetadata)

The metadata for any auxiliary data.

### Open EXR Properties

[`let kCGImagePropertyOpenEXRDictionary: CFString`](/documentation/ImageIO/kCGImagePropertyOpenEXRDictionary)

A dictionary of properties specific to the OpenEXR metadata standard.

[`let kCGImagePropertyOpenEXRAspectRatio: CFString`](/documentation/ImageIO/kCGImagePropertyOpenEXRAspectRatio)

The aspect ratio of the image.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)