dm_image Module

Image type module.


Uses

  • module~~dm_image~~UsesGraph module~dm_image dm_image module~dm_id dm_id module~dm_image->module~dm_id module~dm_mime dm_mime module~dm_image->module~dm_mime module~dm_node dm_node module~dm_image->module~dm_node module~dm_sensor dm_sensor module~dm_image->module~dm_sensor module~dm_time dm_time module~dm_image->module~dm_time module~dm_node->module~dm_id module~dm_kind dm_kind module~dm_node->module~dm_kind module~dm_sensor->module~dm_id module~dm_sensor->module~dm_node module~dm_sensor->module~dm_kind module~dm_error dm_error module~dm_time->module~dm_error module~dm_time->module~dm_kind module~dm_util dm_util module~dm_time->module~dm_util module~dm_error->module~dm_kind module~dm_ascii dm_ascii module~dm_error->module~dm_ascii iso_fortran_env iso_fortran_env module~dm_kind->iso_fortran_env module~dm_util->module~dm_error module~dm_util->module~dm_kind

Used by

  • module~~dm_image~~UsedByGraph module~dm_image dm_image module~dmpack dmpack module~dmpack->module~dm_image

Variables

Type Visibility Attributes Name Initial
integer, public, parameter :: IMAGE_DEVICE_LEN = 512

Max. image device path length.


Derived Types

type, public ::  image_type

Image type.

Components

Type Visibility Attributes Name Initial
character(len=ID_LEN), public :: id = ' '

Image id (UUIDv4).

character(len=NODE_ID_LEN), public :: node_id = ' '

Node id.

character(len=SENSOR_ID_LEN), public :: sensor_id = ' '

Sensor id.

character(len=TIME_LEN), public :: timestamp = TIME_DEFAULT

Image timestamp (ISO 85601).

character(len=IMAGE_DEVICE_LEN), public :: device = ' '

Physical camera device path, host, or address.

character(len=MIME_LEN), public :: mime = ' '

Image format (MIME type).

integer, public :: width = 0

Image width in pixels.

integer, public :: height = 0

Image height in pixels.