Class in Zendir.Classes | Inherits from Message
Declaration
class CameraImageMessage;Description
Message used to define the output definition for an image on-board a camera.
Properties
| Declared | Description |
|---|---|
| BitPix | FITS BITPIX value defining the number of bits per pixel in the data array.Valid values: 8 (unsigned byte), 16 (signed short), 32 (signed int),-32 (IEEE single-precision float), -64 (IEEE double-precision float).Only used when Type is FITS. |
| BScale | FITS BSCALE linear scaling factor applied to stored pixel values.Physical value = BZERO + BSCALE * stored value.Only used when Type is FITS. |
| BZero | FITS BZERO offset applied to stored pixel values.Physical value = BZERO + BSCALE * stored value.Common usage: BZERO=32768 for unsigned 16-bit via signed storage.Only used when Type is FITS. |
| Data | The raw binary byte data from the image. |
| FitsHeaderCardsJson | Additional FITS header keyword/value pairs as a JSON string.Stores a JSON object where keys are FITS keyword names (max 8 chars)and values are their string representations.Only used when Type is FITS. |
| Height | The number of pixels the image is in height. |
| ImageName | The name of the image to be saved. |
| IsValid | A flag whether the camera image is valid. |
| Type | The type of image that is being taken. |
| Width | The number of pixels the image is in width. |