Bounds for RGB+format
Description
- Each format has its own limitations for each components.
In here is a table that covers RGB model with different formats.
Note
- This is RGB model only table. Clik here for others models/formats.
Table
-
| model |
format | |
minimum | maximum | ranage | |
minimum | maximum | ranage | |
minimum | maximum | ranage | |
minimum | maximum | ranage |
| |
| Red |
| Green |
| Blue |
| (Alpha)? |
| color::rgb | rgb_uint8 | | 0 | 255 | 255 | | 0 | 255 | 255 | | 0 | 255 | 255 | | N/A | N/A | N/A |
| color::rgb | rgb_uint16 | | 0 | 65535 | 65535 | | 0 | 65535 | 65535 | | 0 | 65535 | 65535 | | N/A | N/A | N/A |
| color::rgb | rgb_uint32 | | 0 | 4294967295 | 4294967295 | | 0 | 4294967295 | 4294967295 | | 0 | 4294967295 | 4294967295 | | N/A | N/A | N/A |
| color::rgb | rgb_uint64 | | 0 | 1.844674407e+19 | 1.844674407e+19 | | 0 | 1.844674407e+19 | 1.844674407e+19 | | 0 | 1.844674407e+19 | 1.844674407e+19 | | N/A | N/A | N/A |
| color::rgb | rgb_float | | 0 | 1 | 1 | | 0 | 1 | 1 | | 0 | 1 | 1 | | N/A | N/A | N/A |
| color::rgb | rgb_double | | 0 | 1 | 1 | | 0 | 1 | 1 | | 0 | 1 | 1 | | N/A | N/A | N/A |
| color::rgb | rgb_ldouble | | 0 | 1 | 1 | | 0 | 1 | 1 | | 0 | 1 | 1 | | N/A | N/A | N/A |
| color::rgb | rgb_split233 | | 0 | 3 | 3 | | 0 | 7 | 7 | | 0 | 7 | 7 | | N/A | N/A | N/A |
| color::rgb | rgb_split323 | | 0 | 7 | 7 | | 0 | 3 | 3 | | 0 | 7 | 7 | | N/A | N/A | N/A |
| color::rgb | rgb_split332 | | 0 | 7 | 7 | | 0 | 7 | 7 | | 0 | 3 | 3 | | N/A | N/A | N/A |
| color::rgb | rgb_split422 | | 0 | 15 | 15 | | 0 | 3 | 3 | | 0 | 3 | 3 | | N/A | N/A | N/A |
| color::rgb | rgb_split556 | | 0 | 31 | 31 | | 0 | 31 | 31 | | 0 | 63 | 63 | | N/A | N/A | N/A |
| color::rgb | rgb_split565 | | 0 | 31 | 31 | | 0 | 63 | 63 | | 0 | 31 | 31 | | N/A | N/A | N/A |
| color::rgb | rgb_split655 | | 0 | 63 | 63 | | 0 | 31 | 31 | | 0 | 31 | 31 | | N/A | N/A | N/A |
| color::rgb | rgba_uint8 | | 0 | 255 | 255 | | 0 | 255 | 255 | | 0 | 255 | 255 | | 0 | 255 | 255 |
| color::rgb | rgba_uint16 | | 0 | 65535 | 65535 | | 0 | 65535 | 65535 | | 0 | 65535 | 65535 | | 0 | 65535 | 65535 |
| color::rgb | rgba_uint32 | | 0 | 4294967295 | 4294967295 | | 0 | 4294967295 | 4294967295 | | 0 | 4294967295 | 4294967295 | | 0 | 4294967295 | 4294967295 |
| color::rgb | rgba_uint64 | | 0 | 1.844674407e+19 | 1.844674407e+19 | | 0 | 1.844674407e+19 | 1.844674407e+19 | | 0 | 1.844674407e+19 | 1.844674407e+19 | | 0 | 1.844674407e+19 | 1.844674407e+19 |
| color::rgb | rgba_float | | 0 | 1 | 1 | | 0 | 1 | 1 | | 0 | 1 | 1 | | 0 | 1 | 1 |
| color::rgb | rgba_double | | 0 | 1 | 1 | | 0 | 1 | 1 | | 0 | 1 | 1 | | 0 | 1 | 1 |
| color::rgb | rgba_ldouble | | 0 | 1 | 1 | | 0 | 1 | 1 | | 0 | 1 | 1 | | 0 | 1 | 1 |
| color::rgb | rgba_split2222 | | 0 | 3 | 3 | | 0 | 3 | 3 | | 0 | 3 | 3 | | 0 | 3 | 3 |
| color::rgb | rgba_split4444 | | 0 | 15 | 15 | | 0 | 15 | 15 | | 0 | 15 | 15 | | 0 | 15 | 15 |
| color::rgb | rgba_split8888 | | 0 | 255 | 255 | | 0 | 255 | 255 | | 0 | 255 | 255 | | 0 | 255 | 255 |
| color::rgb | rgba_split5551 | | 0 | 31 | 31 | | 0 | 31 | 31 | | 0 | 31 | 31 | | 0 | 1 | 1 |
| color::rgb | rgba_splitAAA2 | | 0 | 1023 | 1023 | | 0 | 1023 | 1023 | | 0 | 1023 | 1023 | | 0 | 3 | 3 |
| color::rgb | rgba_splitGGGG | | 0 | 65535 | 65535 | | 0 | 65535 | 65535 | | 0 | 65535 | 65535 | | 0 | 65535 | 65535 |
| color::rgb | argb_uint8 | | 0 | 255 | 255 | | 0 | 255 | 255 | | 0 | 255 | 255 | | 0 | 255 | 255 |
| color::rgb | argb_uint16 | | 0 | 65535 | 65535 | | 0 | 65535 | 65535 | | 0 | 65535 | 65535 | | 0 | 65535 | 65535 |
| color::rgb | argb_uint32 | | 0 | 4294967295 | 4294967295 | | 0 | 4294967295 | 4294967295 | | 0 | 4294967295 | 4294967295 | | 0 | 4294967295 | 4294967295 |
| color::rgb | argb_uint64 | | 0 | 1.844674407e+19 | 1.844674407e+19 | | 0 | 1.844674407e+19 | 1.844674407e+19 | | 0 | 1.844674407e+19 | 1.844674407e+19 | | 0 | 1.844674407e+19 | 1.844674407e+19 |
| color::rgb | argb_float | | 0 | 1 | 1 | | 0 | 1 | 1 | | 0 | 1 | 1 | | 0 | 1 | 1 |
| color::rgb | argb_double | | 0 | 1 | 1 | | 0 | 1 | 1 | | 0 | 1 | 1 | | 0 | 1 | 1 |
| color::rgb | argb_ldouble | | 0 | 1 | 1 | | 0 | 1 | 1 | | 0 | 1 | 1 | | 0 | 1 | 1 |
| color::rgb | argb_split2222 | | 0 | 3 | 3 | | 0 | 3 | 3 | | 0 | 3 | 3 | | 0 | 3 | 3 |
| color::rgb | argb_split4444 | | 0 | 15 | 15 | | 0 | 15 | 15 | | 0 | 15 | 15 | | 0 | 15 | 15 |
| color::rgb | argb_split8888 | | 0 | 255 | 255 | | 0 | 255 | 255 | | 0 | 255 | 255 | | 0 | 255 | 255 |
| color::rgb | argb_split1555 | | 0 | 1 | 1 | | 0 | 31 | 31 | | 0 | 31 | 31 | | 0 | 31 | 31 |
| color::rgb | argb_split2AAA | | 0 | 3 | 3 | | 0 | 1023 | 1023 | | 0 | 1023 | 1023 | | 0 | 1023 | 1023 |
| color::rgb | argb_splitGGGG | | 0 | 65535 | 65535 | | 0 | 65535 | 65535 | | 0 | 65535 | 65535 | | 0 | 65535 | 65535 |
| color::rgb | bgr_uint8 | | 0 | 255 | 255 | | 0 | 255 | 255 | | 0 | 255 | 255 | | N/A | N/A | N/A |
| color::rgb | bgr_uint16 | | 0 | 65535 | 65535 | | 0 | 65535 | 65535 | | 0 | 65535 | 65535 | | N/A | N/A | N/A |
| color::rgb | bgr_uint32 | | 0 | 4294967295 | 4294967295 | | 0 | 4294967295 | 4294967295 | | 0 | 4294967295 | 4294967295 | | N/A | N/A | N/A |
| color::rgb | bgr_uint64 | | 0 | 1.844674407e+19 | 1.844674407e+19 | | 0 | 1.844674407e+19 | 1.844674407e+19 | | 0 | 1.844674407e+19 | 1.844674407e+19 | | N/A | N/A | N/A |
| color::rgb | bgr_float | | 0 | 1 | 1 | | 0 | 1 | 1 | | 0 | 1 | 1 | | N/A | N/A | N/A |
| color::rgb | bgr_double | | 0 | 1 | 1 | | 0 | 1 | 1 | | 0 | 1 | 1 | | N/A | N/A | N/A |
| color::rgb | bgr_ldouble | | 0 | 1 | 1 | | 0 | 1 | 1 | | 0 | 1 | 1 | | N/A | N/A | N/A |
| color::rgb | bgr_split233 | | 0 | 3 | 3 | | 0 | 7 | 7 | | 0 | 7 | 7 | | N/A | N/A | N/A |
| color::rgb | bgr_split323 | | 0 | 7 | 7 | | 0 | 3 | 3 | | 0 | 7 | 7 | | N/A | N/A | N/A |
| color::rgb | bgr_split332 | | 0 | 7 | 7 | | 0 | 7 | 7 | | 0 | 3 | 3 | | N/A | N/A | N/A |
| color::rgb | bgr_split422 | | 0 | 15 | 15 | | 0 | 3 | 3 | | 0 | 3 | 3 | | N/A | N/A | N/A |
| color::rgb | bgr_split556 | | 0 | 31 | 31 | | 0 | 31 | 31 | | 0 | 63 | 63 | | N/A | N/A | N/A |
| color::rgb | bgr_split565 | | 0 | 31 | 31 | | 0 | 63 | 63 | | 0 | 31 | 31 | | N/A | N/A | N/A |
| color::rgb | bgr_split655 | | 0 | 63 | 63 | | 0 | 31 | 31 | | 0 | 31 | 31 | | N/A | N/A | N/A |
| color::rgb | bgra_uint8 | | 0 | 255 | 255 | | 0 | 255 | 255 | | 0 | 255 | 255 | | 0 | 255 | 255 |
| color::rgb | bgra_uint16 | | 0 | 65535 | 65535 | | 0 | 65535 | 65535 | | 0 | 65535 | 65535 | | 0 | 65535 | 65535 |
| color::rgb | bgra_uint32 | | 0 | 4294967295 | 4294967295 | | 0 | 4294967295 | 4294967295 | | 0 | 4294967295 | 4294967295 | | 0 | 4294967295 | 4294967295 |
| color::rgb | bgra_uint64 | | 0 | 1.844674407e+19 | 1.844674407e+19 | | 0 | 1.844674407e+19 | 1.844674407e+19 | | 0 | 1.844674407e+19 | 1.844674407e+19 | | 0 | 1.844674407e+19 | 1.844674407e+19 |
| color::rgb | bgra_float | | 0 | 1 | 1 | | 0 | 1 | 1 | | 0 | 1 | 1 | | 0 | 1 | 1 |
| color::rgb | bgra_double | | 0 | 1 | 1 | | 0 | 1 | 1 | | 0 | 1 | 1 | | 0 | 1 | 1 |
| color::rgb | bgra_ldouble | | 0 | 1 | 1 | | 0 | 1 | 1 | | 0 | 1 | 1 | | 0 | 1 | 1 |
| color::rgb | bgra_split2222 | | 0 | 3 | 3 | | 0 | 3 | 3 | | 0 | 3 | 3 | | 0 | 3 | 3 |
| color::rgb | bgra_split4444 | | 0 | 15 | 15 | | 0 | 15 | 15 | | 0 | 15 | 15 | | 0 | 15 | 15 |
| color::rgb | bgra_split5551 | | 0 | 31 | 31 | | 0 | 31 | 31 | | 0 | 31 | 31 | | 0 | 1 | 1 |
| color::rgb | bgra_split8888 | | 0 | 255 | 255 | | 0 | 255 | 255 | | 0 | 255 | 255 | | 0 | 255 | 255 |
| color::rgb | bgra_splitAAA2 | | 0 | 1023 | 1023 | | 0 | 1023 | 1023 | | 0 | 1023 | 1023 | | 0 | 3 | 3 |
| color::rgb | bgra_splitGGGG | | 0 | 65535 | 65535 | | 0 | 65535 | 65535 | | 0 | 65535 | 65535 | | 0 | 65535 | 65535 |
| color::rgb | abgr_uint8 | | 0 | 255 | 255 | | 0 | 255 | 255 | | 0 | 255 | 255 | | 0 | 255 | 255 |
| color::rgb | abgr_uint16 | | 0 | 65535 | 65535 | | 0 | 65535 | 65535 | | 0 | 65535 | 65535 | | 0 | 65535 | 65535 |
| color::rgb | abgr_uint32 | | 0 | 4294967295 | 4294967295 | | 0 | 4294967295 | 4294967295 | | 0 | 4294967295 | 4294967295 | | 0 | 4294967295 | 4294967295 |
| color::rgb | abgr_uint64 | | 0 | 1.844674407e+19 | 1.844674407e+19 | | 0 | 1.844674407e+19 | 1.844674407e+19 | | 0 | 1.844674407e+19 | 1.844674407e+19 | | 0 | 1.844674407e+19 | 1.844674407e+19 |
| color::rgb | abgr_float | | 0 | 1 | 1 | | 0 | 1 | 1 | | 0 | 1 | 1 | | 0 | 1 | 1 |
| color::rgb | abgr_double | | 0 | 1 | 1 | | 0 | 1 | 1 | | 0 | 1 | 1 | | 0 | 1 | 1 |
| color::rgb | abgr_ldouble | | 0 | 1 | 1 | | 0 | 1 | 1 | | 0 | 1 | 1 | | 0 | 1 | 1 |
| color::rgb | abgr_split2222 | | 0 | 3 | 3 | | 0 | 3 | 3 | | 0 | 3 | 3 | | 0 | 3 | 3 |
| color::rgb | abgr_split4444 | | 0 | 15 | 15 | | 0 | 15 | 15 | | 0 | 15 | 15 | | 0 | 15 | 15 |
| color::rgb | abgr_split1555 | | 0 | 1 | 1 | | 0 | 31 | 31 | | 0 | 31 | 31 | | 0 | 31 | 31 |
| color::rgb | abgr_split8888 | | 0 | 255 | 255 | | 0 | 255 | 255 | | 0 | 255 | 255 | | 0 | 255 | 255 |
| color::rgb | abgr_split2AAA | | 0 | 3 | 3 | | 0 | 1023 | 1023 | | 0 | 1023 | 1023 | | 0 | 1023 | 1023 |
| color::rgb | abgr_splitGGGG | | 0 | 65535 | 65535 | | 0 | 65535 | 65535 | | 0 | 65535 | 65535 | | 0 | 65535 | 65535 |