- Pixatool 1 54 – Create 8bit Pixel Style Images Banner 2048x1152
- Pixatool 1 54 – Create 8bit Pixel Style Images Banner Transparent
- Pixatool 1 54 – Create 8bit Pixel Style Images Banner Maker
- Pixatool 1 54 – Create 8bit Pixel Style Images Banner 2560
This document describe the layout of information within a frame of image data populated by a call to the Pixelink API's function PxLGetNextFrame or a call back routine. The layout in a frame is based primarily on the camera's pixel format, which can be found by querying the PixelFormat field of the Frame Descriptor structure that is returned by PxLGetNextFrame or provided to the callback routine. The pixel format will typically be one of the following:
Convert any image into PixelArt / 8Bit style - You can use PixaTool to get 8bit / Pixel style ima. 79,902: Qustodio makes internet safety and device usage monitoring simple for families, schools and businesses worldwide. 2,631: Entrenar. 59,124: Sports & personal trainers seeker - Entrenar.me is an online agency. Learn how to create Pixel Art without Photoshop! Download Pixeltool: The most amazing pixel tool ever, and it was made in construct 2. Here is a tutorial on how. Design a t-shirt, flyer, business card and even the perfect book cover in a matter of seconds. Just customize our design templates to create beautiful designs to promote your brand or business without going through the hassle of hiring a designer. Turn any photo into 8-bit style pixel art with Super Pixel Time I was talking to some fellow game devs about working on a game that required a lot of pixel art and, since our team was light on artists, we wanted to see if we could make it largely from photos.
MONO8, MONO16, BAYER8, BAYER16, YUV422
MONO8
Each sensor pixel is represented as an 8 bit DN value and takes up 8 bits (1 byte). The frame is organized as an array of sensor pixels, starting at top left, moving left to right, top to bottom.
Example
Pixatool 1 54 – Create 8bit Pixel Style Images Banner 2048x1152
PL-B771 camera configured for:
MONO8
ROI is 8x8
The camera is looking at a bright white image. Looking at the frame data in memory on a byte-by-byte basis
0x00A92D20 | ff | ff | ff | ff | ff | ff | ff | ff |
0x00A92D28 | ff | ff | ff | ff | ff | ff | ff | ff |
0x00A92D30 | ff | ff | ff | ff | ff | ff | ff | ff |
0x00A92D38 | ff | ff | ff | ff | ff | ff | ff | ff |
0x00A92D40 | ff | ff | ff | ff | ff | ff | ff | ff |
0x00A92D48 | ff | ff | ff | ff | ff | ff | ff | ff |
0x00A92D50 | ff | ff | ff | ff | ff | ff | ff | ff |
0x00A92D58 | ff | ff | ff | ff | ff | ff | ff | ff |
MONO16
Each sensor pixel is represented as a 10-bit or 12-bit DN value, depending on the capabilities of the camera. This can be determined by querying the feature FEATURE_MAX_PIXEL_SIZE. Note that this feature is supported only in API versions 6.18 or later. If this feature is not supported by your camera, only 10 bit values are supported. Each sensor pixel takes up 16 bits. (2 bytes). The frame is organized as an array of sensor pixels, starting at top left, moving left to right, top to bottom.
The camera always uses the uppermost bits of a 16 bit value. On a 10-bit camera, the pixel values range from 0x0000 to 0xFFC0 (the bottom 6 bits aren't used), whereas on a 12-bit camera the pixel values range from 0x0000 to 0xFFF0 (the bottom 4 bits aren't used). The 16-bit data from the camera arrives into the computer in big-endian order. Because Wintel (Window & Intel/Intel compatible) computers are little-endian, a simple read of a 16-bit pixel value will result in a value that is byte-swapped.
Example
PL-B771 camera configured for:
MONO16
camera supports 10 bit data
ROI is 8x8
The camera is looking at a bright white image so that all pixels are saturated. For 10-bit data we would expect each pixel to have a value of 1023 (0x3FF). Looking at the frame in memory on a byte-by byte basis (hex values)
0x00A94FF8 | ff | c0 | ff | c0 | ff | c0 | ff | c0 | ff | c0 | ff | c0 | ff | c0 | ff | c0 |
0x00A95008 | ff | c0 | ff | c0 | ff | c0 | ff | c0 | ff | c0 | ff | c0 | ff | c0 | ff | c0 |
0x00A95018 | ff | c0 | ff | c0 | ff | c0 | ff | c0 | ff | c0 | ff | c0 | ff | c0 | ff | c0 |
0x00A95028 | ff | c0 | ff | c0 | ff | c0 | ff | c0 | ff | c0 | ff | c0 | ff | c0 | ff | c0 |
0x00A95038 | ff | c0 | ff | c0 | ff | c0 | ff | c0 | ff | c0 | ff | c0 | ff | c0 | ff | c0 |
0x00A95048 | ff | c0 | ff | c0 | ff | c0 | ff | c0 | ff | c0 | ff | c0 | ff | c0 | ff | c0 |
0x00A95058 | ff | c0 | ff | c0 | ff | c0 | ff | c0 | ff | c0 | ff | c0 | ff | c0 | ff | c0 |
0x00A95068 | ff | c0 | ff | c0 | ff | c0 | ff | c0 | ff | c0 | ff | c0 | ff | c0 | ff | c0 |
Looking at the data above in big-endian order, we see that the first pixel has a value of 0xFFC0, in other words, all 10 uppermost bits of the 16 bit value are set. However, we can't do big-endian reads on Wintel computers; a 16-bit (little-endian) read of the first pixel will return a value of 0xC0FF. To get the expected value of 0x03FF requires a bit of bit twiddling.
BAYER8
Each sensor pixel is represented as an 8 bit DN value that takes up 8 bits (1 byte). The frame is organized as an array of sensor pixels, starting at top left, moving left to right, top to bottom. On top of the sensor is a Bayer filter, a colour filter array (CFA) which limits which colours are seen by an individual sensor pixel. The Bayer pattern will be either Green-Red-Blue-Green (GRBG) or Green-Blue-Red-Green (GBRG), depending on the sensor. The variation of BAYER8 in use can be determined from the PixelFormat field of the Frame Descriptor. For example:
Pixel format 3 = PIXEL_FORMAT_BAYER8_GRBG
Pixel format 8 = PIXEL_FORMAT_BAYER8_GBRG
Example
PL-B742 camera configured for:
BAYER8
ROI of 8x8
Camera is looking at a bright pure red image. The pixel format for the camera is PIXEL_FORMAT_BAYER8_GBRG. Looking at the frame data in memory on a byte-by-byte basis
0x00A92B98 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 |
0x00A92BA0 | ff | 00 | ff | 00 | ff | 00 | ff | 00 |
0x00A92BA8 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 |
0x00A92BB0 | ff | 00 | ff | 00 | ff | 00 | ff | 00 |
0x00A92BB8 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 |
0x00A92BC0 | ff | 00 | ff | 00 | ff | 00 | ff | 00 |
0x00A92BC8 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 |
0x00A92BD0 | ff | 00 | ff | 00 | ff | 00 | ff | 00 |
Using the same configuration, but now looking at a bright blue image
0x00A92B98 | 00 | ff | 00 | ff | 00 | ff | 00 | ff |
0x00A92BA0 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 |
0x00A92BA8 | 00 | ff | 00 | ff | 00 | ff | 00 | ff |
0x00A92BB0 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 |
0x00A92BB8 | 00 | ff | 00 | ff | 00 | ff | 00 | ff |
0x00A92BC0 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 |
0x00A92BC8 | 00 | ff | 00 | ff | 00 | ff | 00 | ff |
0x00A92BD0 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 |
Using the same configuration, but now looking at a bright green image
0x00A92B98 | ff | 00 | ff | 00 | ff | 00 | ff | 00 |
0x00A92BA0 | 00 | ff | 00 | ff | 00 | ff | 00 | ff |
0x00A92BA8 | ff | 00 | ff | 00 | ff | 00 | ff | 00 |
0x00A92BB0 | 00 | ff | 00 | ff | 00 | ff | 00 | ff |
0x00A92BB8 | ff | 00 | ff | 00 | ff | 00 | ff | 00 |
0x00A92BC0 | 00 | ff | 00 | ff | 00 | ff | 00 | ff |
0x00A92BC8 | ff | 00 | ff | 00 | ff | 00 | ff | 00 |
0x00A92BD0 | 00 | ff | 00 | ff | 00 | ff | 00 | ff |
From this it can be seen that the CFA over this sensor is arranged as
0x00A92B98 | G1 | BB | G1 | BB | G1 | BB | G1 | BB |
0x00A92BA0 | RR | G2 | RR | G2 | RR | G2 | RR | G2 |
0x00A92BA8 | G1 | BB | G1 | BB | G1 | BB | G1 | BB |
0x00A92BB0 | RR | G2 | RR | G2 | RR | G2 | RR | G2 |
0x00A92BB8 | G1 | BB | G1 | BB | G1 | BB | G1 | BB |
0x00A92BC0 | RR | G2 | RR | G2 | RR | G2 | RR | G2 |
0x00A92BC8 | G1 | BB | G1 | BB | G1 | BB | G1 | BB |
0x00A92BD0 | RR | G2 | RR | G2 | RR | G2 | RR | G2 |
With PIXEL_FORMAT_BAYER8_GBRG, the GBRG refers to the upper-left quartet of sensor pixels.
BAYER16
Each sensor pixel is represented as a 10 bit DN value that takes up 16 bits (2 bytes). For the organization of an individual pixel's bit within the 16-bits, see MONO16. As with BAYER8, there's a CFA above the sensor. The Bayer pattern will be either GRBG or GBRG, depending on the sensor.
Pixel format 4 = PIXEL_FORMAT_BAYER16_GRBG
Pixel format 11 = PIXEL_FORMAT_BAYER16_GBRG
Example
Pixatool 1 54 – Create 8bit Pixel Style Images Banner Transparent
PL-B742 camera configured for:
BAYER16
ROI of 8x8
Camera is looking at a bright pure red image. The pixel format for the camera is PIXEL_FORMAT_BAYER16_GBRG. Looking at the frame data in memory on a byte-by-byte basis.
0x00A92B98 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 |
0x00A92BA8 | ff | c0 | 00 | 00 | ff | c0 | 00 | 00 | ff | c0 | 00 | 00 | ff | c0 | 00 | 00 |
0x00A92BB8 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 |
0x00A92BC8 | ff | c0 | 00 | 00 | ff | c0 | 00 | 00 | ff | c0 | 00 | 00 | ff | c0 | 00 | 00 |
0x00A92BD8 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 |
0x00A92BE8 | ff | c0 | 00 | 00 | ff | c0 | 00 | 00 | ff | c0 | 00 | 00 | ff | c0 | 00 | 00 |
0x00A92BF8 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 |
0x00A92C08 | ff | c0 | 00 | 00 | ff | c0 | 00 | 00 | ff | c0 | 00 | 00 | ff | c0 | 00 | 00 |
YUV422
The camera converts each sensor pixel to a YUV (aka YCbCr) triplet. But, rather than transmit the entire triplet for each individual sensor pixel, the following pattern is sent:
U Y | V Y
This is for two pixels of 8 bits each. For the first pixel, only the U and Y values are sent. For the second pixel, only the V and Y values are sent.
Example
PL-B686CF camera configured for:
YUV422
ROI of 16x16
Camera is looking at a bright pure red image. According to the image statistics - found in the histogram tool of PixeLINK Capture OEM:
Average Y is 76 (0x4C)
Average U is 85 (0x55)
Average V is 255 (0xFF)
The Frame Descriptor Pixel Format is 2, i.e. PIXEL_FORMAT_YUV422. Looking at the frame data in memory on a byte-by-byte basis
0x00A95178 | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c |
0x00A951A8 | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c |
0x00A951D8 | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c |
0x00A95208 | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c |
0x00A95238 | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c |
0x00A95268 | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c |
0x00A95298 | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c |
0x00A952C8 | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c |
0x00A952F8 | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c |
0x00A95328 | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c |
0x00A95358 | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c |
0x00A95388 | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c |
0x00A953B8 | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c |
0x00A953E8 | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c |
0x00A95418 | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c |
0x00A95448 | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | 4c | 55 | 4c | ff | 4c |
The UYVY pattern can be seen:
0x00A95178 | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c | 55 | 4c | ff | 4c |
U | Y | V | Y | U | Y | V | Y | U | Y | V | Y |
RGB color picker | RGB color codes chart | RGB color space | RGB color format and calculation | RGB color table
RGB color picker
RGB color codes chart
Hover with cursor on color to get the hex and decimal color codes below:
Pixatool 1 54 – Create 8bit Pixel Style Images Banner Maker
Hex: # |
Red: |
Green: |
Blue: |
RGB color space
RGB color space or RGB color system, constructs all the colors from the combination of the Red, Green and Blue colors.
The red, green and blue use 8 bits each, which have integer values from 0 to 255. This makes 256*256*256=16777216 possible colors.
Pixatool 1 54 – Create 8bit Pixel Style Images Banner 2560
RGB ≡ Red, Green, Blue
Each pixel in the LED monitor displays colors this way, by combination of red, green and blue LEDs (light emitting diodes).
When the red pixel is set to 0, the LED is turned off. When the red pixel is set to 255, the LED is turned fully on.
Any value between them sets the LED to partial light emission.
RGB color format & calculation
RGB code has 24 bits format (bits 0.23):
RED[7:0] | GREEN[7:0] | BLUE[7:0] | |||||||||||||||||||||
23 | 16 | 15 | 8 | 7 | 0 |
RGB = (R*65536)+(G*256)+B , (when R is RED, G is GREEN and B is BLUE)
Calculation examples
White RGB Color
White RGB code = 255*65536+255*256+255 = #FFFFFF
Blue RGB Color
Blue RGB code = 0*65536+0*256+255 = #0000FF
Red RGB Color
Red RGB code = 255*65536+0*256+0 = #FF0000
Green RGB Color
Green RGB code = 0*65536+255*256+0 = #00FF00
Gray RGB Color
Gray RGB code = 128*65536+128*256+128 = #808080
Yellow RGB Color
Yellow RGB code = 255*65536+255*256+0 = #FFFF00
RGB color table
Basic colors:
Color | HTML / CSS Name | Hex Code #RRGGBB | Decimal Code (R,G,B) |
---|---|---|---|
Black | #000000 | (0,0,0) | |
White | #FFFFFF | (255,255,255) | |
Red | #FF0000 | (255,0,0) | |
Lime | #00FF00 | (0,255,0) | |
Blue | #0000FF | (0,0,255) | |
Yellow | #FFFF00 | (255,255,0) | |
Cyan / Aqua | #00FFFF | (0,255,255) | |
Magenta / Fuchsia | #FF00FF | (255,0,255) | |
Silver | #C0C0C0 | (192,192,192) | |
Gray | #808080 | (128,128,128) | |
Maroon | #800000 | (128,0,0) | |
Olive | #808000 | (128,128,0) | |
Green | #008000 | (0,128,0) | |
Purple | #800080 | (128,0,128) | |
Teal | #008080 | (0,128,128) | |
Navy | #000080 | (0,0,128) |
Color | Color Name | Hex Code #RRGGBB | Decimal Code R,G,B |
---|---|---|---|
maroon | #800000 | (128,0,0) | |
dark red | #8B0000 | (139,0,0) | |
brown | #A52A2A | (165,42,42) | |
firebrick | #B22222 | (178,34,34) | |
crimson | #DC143C | (220,20,60) | |
red | #FF0000 | (255,0,0) | |
tomato | #FF6347 | (255,99,71) | |
coral | #FF7F50 | (255,127,80) | |
indian red | #CD5C5C | (205,92,92) | |
light coral | #F08080 | (240,128,128) | |
dark salmon | #E9967A | (233,150,122) | |
salmon | #FA8072 | (250,128,114) | |
light salmon | #FFA07A | (255,160,122) | |
orange red | #FF4500 | (255,69,0) | |
dark orange | #FF8C00 | (255,140,0) | |
orange | #FFA500 | (255,165,0) | |
gold | #FFD700 | (255,215,0) | |
dark golden rod | #B8860B | (184,134,11) | |
golden rod | #DAA520 | (218,165,32) | |
pale golden rod | #EEE8AA | (238,232,170) | |
dark khaki | #BDB76B | (189,183,107) | |
khaki | #F0E68C | (240,230,140) | |
olive | #808000 | (128,128,0) | |
yellow | #FFFF00 | (255,255,0) | |
yellow green | #9ACD32 | (154,205,50) | |
dark olive green | #556B2F | (85,107,47) | |
olive drab | #6B8E23 | (107,142,35) | |
lawn green | #7CFC00 | (124,252,0) | |
chart reuse | #7FFF00 | (127,255,0) | |
green yellow | #ADFF2F | (173,255,47) | |
dark green | #006400 | (0,100,0) | |
green | #008000 | (0,128,0) | |
forest green | #228B22 | (34,139,34) | |
lime | #00FF00 | (0,255,0) | |
lime green | #32CD32 | (50,205,50) | |
light green | #90EE90 | (144,238,144) | |
pale green | #98FB98 | (152,251,152) | |
dark sea green | #8FBC8F | (143,188,143) | |
medium spring green | #00FA9A | (0,250,154) | |
spring green | #00FF7F | (0,255,127) | |
sea green | #2E8B57 | (46,139,87) | |
medium aqua marine | #66CDAA | (102,205,170) | |
medium sea green | #3CB371 | (60,179,113) | |
light sea green | #20B2AA | (32,178,170) | |
dark slate gray | #2F4F4F | (47,79,79) | |
teal | #008080 | (0,128,128) | |
dark cyan | #008B8B | (0,139,139) | |
aqua | #00FFFF | (0,255,255) | |
cyan | #00FFFF | (0,255,255) | |
light cyan | #E0FFFF | (224,255,255) | |
dark turquoise | #00CED1 | (0,206,209) | |
turquoise | #40E0D0 | (64,224,208) | |
medium turquoise | #48D1CC | (72,209,204) | |
pale turquoise | #AFEEEE | (175,238,238) | |
aqua marine | #7FFFD4 | (127,255,212) | |
powder blue | #B0E0E6 | (176,224,230) | |
cadet blue | #5F9EA0 | (95,158,160) | |
steel blue | #4682B4 | (70,130,180) | |
corn flower blue | #6495ED | (100,149,237) | |
deep sky blue | #00BFFF | (0,191,255) | |
dodger blue | #1E90FF | (30,144,255) | |
light blue | #ADD8E6 | (173,216,230) | |
sky blue | #87CEEB | (135,206,235) | |
light sky blue | #87CEFA | (135,206,250) | |
midnight blue | #191970 | (25,25,112) | |
navy | #000080 | (0,0,128) | |
dark blue | #00008B | (0,0,139) | |
medium blue | #0000CD | (0,0,205) | |
blue | #0000FF | (0,0,255) | |
royal blue | #4169E1 | (65,105,225) | |
blue violet | #8A2BE2 | (138,43,226) | |
indigo | #4B0082 | (75,0,130) | |
dark slate blue | #483D8B | (72,61,139) | |
slate blue | #6A5ACD | (106,90,205) | |
medium slate blue | #7B68EE | (123,104,238) | |
medium purple | #9370DB | (147,112,219) | |
dark magenta | #8B008B | (139,0,139) | |
dark violet | #9400D3 | (148,0,211) | |
dark orchid | #9932CC | (153,50,204) | |
medium orchid | #BA55D3 | (186,85,211) | |
purple | #800080 | (128,0,128) | |
thistle | #D8BFD8 | (216,191,216) | |
plum | #DDA0DD | (221,160,221) | |
violet | #EE82EE | (238,130,238) | |
magenta / fuchsia | #FF00FF | (255,0,255) | |
orchid | #DA70D6 | (218,112,214) | |
medium violet red | #C71585 | (199,21,133) | |
pale violet red | #DB7093 | (219,112,147) | |
deep pink | #FF1493 | (255,20,147) | |
hot pink | #FF69B4 | (255,105,180) | |
light pink | #FFB6C1 | (255,182,193) | |
pink | #FFC0CB | (255,192,203) | |
antique white | #FAEBD7 | (250,235,215) | |
beige | #F5F5DC | (245,245,220) | |
bisque | #FFE4C4 | (255,228,196) | |
blanched almond | #FFEBCD | (255,235,205) | |
wheat | #F5DEB3 | (245,222,179) | |
corn silk | #FFF8DC | (255,248,220) | |
lemon chiffon | #FFFACD | (255,250,205) | |
light golden rod yellow | #FAFAD2 | (250,250,210) | |
light yellow | #FFFFE0 | (255,255,224) | |
saddle brown | #8B4513 | (139,69,19) | |
sienna | #A0522D | (160,82,45) | |
chocolate | #D2691E | (210,105,30) | |
peru | #CD853F | (205,133,63) | |
sandy brown | #F4A460 | (244,164,96) | |
burly wood | #DEB887 | (222,184,135) | |
tan | #D2B48C | (210,180,140) | |
rosy brown | #BC8F8F | (188,143,143) | |
moccasin | #FFE4B5 | (255,228,181) | |
navajo white | #FFDEAD | (255,222,173) | |
peach puff | #FFDAB9 | (255,218,185) | |
misty rose | #FFE4E1 | (255,228,225) | |
lavender blush | #FFF0F5 | (255,240,245) | |
linen | #FAF0E6 | (250,240,230) | |
old lace | #FDF5E6 | (253,245,230) | |
papaya whip | #FFEFD5 | (255,239,213) | |
sea shell | #FFF5EE | (255,245,238) | |
mint cream | #F5FFFA | (245,255,250) | |
slate gray | #708090 | (112,128,144) | |
light slate gray | #778899 | (119,136,153) | |
light steel blue | #B0C4DE | (176,196,222) | |
lavender | #E6E6FA | (230,230,250) | |
floral white | #FFFAF0 | (255,250,240) | |
alice blue | #F0F8FF | (240,248,255) | |
ghost white | #F8F8FF | (248,248,255) | |
honeydew | #F0FFF0 | (240,255,240) | |
ivory | #FFFFF0 | (255,255,240) | |
azure | #F0FFFF | (240,255,255) | |
snow | #FFFAFA | (255,250,250) | |
black | #000000 | (0,0,0) | |
dim gray / dim grey | #696969 | (105,105,105) | |
gray / grey | #808080 | (128,128,128) | |
dark gray / dark grey | #A9A9A9 | (169,169,169) | |
silver | #C0C0C0 | (192,192,192) | |
light gray / light grey | #D3D3D3 | (211,211,211) | |
gainsboro | #DCDCDC | (220,220,220) | |
white smoke | #F5F5F5 | (245,245,245) | |
white | #FFFFFF | (255,255,255) |