Supported raster pixel types.
| Constant | Value | Description |
|---|---|---|
| PT_​UNKNOWN | -1 | Pixel values are unknown. |
| PT_​U1 | 0 | Pixel values are 1 bit. |
| PT_​U2 | 1 | Pixel values are 2 bits. |
| PT_​U4 | 2 | Pixel values are 4 bits. |
| PT_​UCHAR | 3 | Pixel values are unsigned 8 bit integers. |
| PT_​CHAR | 4 | Pixel values are 8 bit integers. |
| PT_​USHORT | 5 | Pixel values are unsigned 16 bit integers. |
| PT_​SHORT | 6 | Pixel values are 16 bit integers. |
| PT_​ULONG | 7 | Pixel values are unsigned 32 bit integers. |
| PT_​LONG | 8 | Pixel values are 32 bit integers. |
| PT_​FLOAT | 9 | Pixel values are single precision floating point. |
| PT_​DOUBLE | 10 | Pixel values are double precision floating point. |
| PT_​COMPLEX | 11 | Pixel values are single precsion complex. |
| PT_​DCOMPLEX | 12 | Pixel values are double precision complex. |
| PT_​CSHORT | 13 | Pixel values are short integer complex. |
| PT_​CLONG | 14 | Pixel values are long integer complex. |
| PT_​DATA8 | 15 | Pixel values are 8-Byte data. |
| PT_​DATA10 | 16 | Pixel values are 10-Byte data. |
| PT_​DATA12 | 17 | Pixel values are 12-Byte data. |
| PT_​DATA16 | 18 | Pixel values are 16-Byte data. |
| PT_​DATA20 | 19 | Pixel values are 20-Byte data. |
| PT_​DATA24 | 20 | Pixel values are 24-Byte data. |
| PT_​DATA32 | 21 | Pixel values are 32-Byte data. |
| PT_​DATA36 | 22 | Pixel values are 36 byte data. |
| PT_​CBYTE | 23 | Pixel values are complex unsigned 2-byte data (1-byte real, 1-byte imaginary). |