42#ifndef UFO_IO_IMAGE_PROPERTIES_HPP
43#define UFO_IO_IMAGE_PROPERTIES_HPP
All vision-related classes and functions.
Metadata describing the pixel layout of an image file.
std::uint32_t height
Pixel height (number of rows) of the image.
std::uint32_t width
Pixel width (number of columns) of the image.
std::uint32_t bit_depth
Bits per channel sample (e.g., 8 for uint8, 16 for uint16).
bool alpha
true if the image contains an alpha (transparency) channel.
bool grayscale
true if the image is single-channel grayscale (no RGB colour data).