Class SuperHDRImage
HDR image interface
Properties
Name | Type | Description |
bitDepth [get]
|
uint | Bits per channel
|
channels [get]
|
uint | Number of channels
|
data [get]
|
ubyte[] | Returns raw buffer of image data in scan order.
Pixel layout is specified by pixelFormat
|
dup [get]
|
SuperImage | Makes a copy of the image
|
height [get]
|
uint | Image height in pixels
|
pixelFormat [get]
|
uint | This is compatible with IntegerPixelFormat and other internal format enums in dlib.
Values from 0 to 255 are reserved for dlib.
Values 256 and above are application-specific and can be used for custom SuperImage implementations
|
pixelSize [get]
|
uint | Bytes per pixel
|
width [get]
|
uint | Image width in pixels
|
Methods
Name | Description |
col
(, )
|
Range of y pixel indices
|
createSameFormat
(w, h)
|
Makes a blank image of the same format
|
opApply
(dg)
|
Enumerates all pixels of the image in scan order
|
opIndex
(x, y)
|
Pixel access operator.
Should always return floating-point sRGBa or linear RGBa,
depending on format family (IntegerPixelFormat or FloatPixelFormat)
|
opIndexAssign
(c, x, y)
|
Pixel assignment operator.
Accepts floating-point sRGBa or linear RGBa,
depending on format family (IntegerPixelFormat or FloatPixelFormat)
|
row
(, )
|
Range of x pixel indices
|