26template <MetadataKey metadataKey>
27struct MetadataKeyTraits;
47 static constexpr const char*
Name()
49 return "DeviceTimestamp";
69 static constexpr const char*
Name()
71 return "DeviceFrameID";
91 static constexpr const char*
Name()
93 return "BinningHorizontal";
113 static constexpr const char*
Name()
115 return "BinningVertical";
135 static constexpr const char*
Name()
157 static constexpr const char*
Name()
159 return "DeviceExposureTime";
A generic rectangle defined by a point and a size.
constexpr std::array< MetadataKey, 6 > allMetadataKeys
List of all MetadataKeys.
MetadataKey
Enumerates all compile-time known metadata keys.
@ Roi
Region of interest applied to the image.
@ DeviceExposureTime
Device exposure time the image was captured with.
@ BinningHorizontal
Horizontal pixel binning factor.
@ DeviceTimestamp
Device-provided image acquisition timestamp in nanoseconds.
@ BinningVertical
Vertical pixel binning factor.
@ DeviceFrameID
A sequentially incremented identifier for the frame.