Images

Contents:


Pixels

Images consist of a group of pixels. Each pixel is composed of a channel format and data type.

Channel format:

  • L- Luminance.
  • LA - Luminance, alpha.
  • RGB - Red, green, blue.
  • RGBA - Red, green, blue alpha.

Data type:

  • U8 - 8-bit unsigned integer.
  • U10 - 10-bit unsigned integer.
  • U16 - 16-bit unsigned integer.
  • F16 - 16-bit floating point.
  • F32 - 32-bit floating point.

Pixels:

L LA RGB RGBA
U8 L U8 LA U8 RGB U8 RGBA U8
U10 RGB U10
U16 L U16 LA U16 RGB U16 RGBA U16
F32 L F32 LA F32 RGB F32 RGBA F32

Note that not all combinations of channels and types are valid.


Proxy Scaling

Proxy scaling reduces image resolution to conserve memory.

Examples:

None 1/2 1/4 1/8

Filters

Image filters control how an image is sampled when it is transformed.

Filter:

  • Default
  • Custom

Default filters:

  • Linear
  • Nearest

Custom filters:

  • Box
  • Triangle
  • Bell
  • B-Spline
  • Lanczos3
  • Cubic
  • Mitchell

Examples:

Original Nearest Linear Custom, Lanczos3

Tags

Image tags store extra information about an image, like a short description or the time the image was created.

Standard tags:

  • Project
  • Creator
  • Description
  • Copyright
  • Time
  • UTC Offset
  • Keycode
  • Timecode

Each image I/O plugin may also have additional tags.