Sunday, September 10, 2023

HEX

 Been looking at the HEX color system, with the idea that this might

be a useful form in which someone might build a color favourites collecion.

Hexadecimal numbers are base 16, rather than the usual decimal bse ten we

are used to. As usual, Chatgpt has been very useful.

                                                    


                                                                             

                                                                    


   

                                                                               



Here's the fun part. The computer stores color information as three values btween 0 and 1.

Thus, neither rgb or hex, but analogous to both. when called on to display color, it

goes to rgb to accomodate 8bit instructions. Neat!!

                                                              *     *     *

Does a computer store color information as rgb

Yes, computers store color information as RGB values. The RGB color model is an additive color model in which the red, green, and blue primary colors of light are added together in various ways to reproduce a broad array of colors ⁶. In this model, each color is represented by three primary colors: red, green, and blue. Each primary color can take an intensity value ranging from 0 (lowest) to 1 (highest) ⁷. When combined, these three colors make up the full-color image that we see on our computer screens .

When a computer displays an image, it uses a combination of hardware and software to identify the colors in the image and convert them to RGB values. The process starts with a digital image file that contains information about the colors in the image. This information is usually stored as a series of numbers that represent the intensity of each color channel (red, green, and blue) at each pixel in the image ¹.

The computer then uses this information to generate an RGB color value for each pixel in the image. This is done by mapping the intensity values for each color channel to a range between 0 and 255, which corresponds to the range of values that can be represented by an 8-bit binary number ¹. For example, an intensity value of 0 corresponds to the absence of that color channel, while an intensity value of 255 corresponds to the maximum intensity of that color channel.

Once the RGB values have been generated for each pixel in the image, they are sent to the computer's display hardware, which converts them into signals that control the brightness of each pixel on the screen ¹. By varying the intensity of each color channel for each pixel, the computer can create a wide range of colors on the screen.

I hope this helps! Let me know if you have any other questions.

Source: Conversation with Bing, 9/10/2023
(1) RGB color model - Wikipedia. https://en.wikipedia.org/wiki/RGB_color_model.
(2) RGB colour model | Description, Development, Uses, Science, & Facts. https://www.britannica.com/science/RGB-colour-model.
(3) How Your Computer Actually Creates Color | Electronics360 - GlobalSpec. https://electronics360.globalspec.com/article/10403/how-your-computer-actually-creates-color.
(4) How do digital images work? - BBC Bitesize. https://www.bbc.co.uk/bitesize/topics/zf2f9j6/articles/z2tgr82.
(5) How Images Are Stored in a Computer | Grayscale & RGB - Analytics Vidhya. https://www.analyticsvidhya.com/blog/2021/03/grayscale-and-rgb-format-for-storing-images/.
(6) RGB Color Codes Chart - RapidTables.com. https://www.rapidtables.com/web/color/RGB_Color.html.
(7) RGB color model - Simple English Wikipedia, the free encyclopedia. https://simple.wikipedia.org/wiki/RGB_color_model.


                                                                                     



No comments: