ruby-****@sourc*****
ruby-****@sourc*****
2013年 4月 12日 (金) 09:02:00 JST
------------------------- REMOTE_ADDR = 184.145.81.37 REMOTE_HOST = URL = http://ruby-gnome2.sourceforge.jp/hiki.cgi?tut-gtk2-appdx-clrtheory ------------------------- @@ -15,9 +15,6 @@ == Digital Colour Theory (A12.1){{br}} - -#### Throughout our existence, we humans learned, that all existing colours in nature can be created from three (red, green, and blue) basic natural (or better, elementary) colours. This sets the ground to define eight basic colours (000=black, 001=blue, 010=green, 011=turquoise, 100=red, 110=yellow, 101=pink and 111=white). However, depending on the amount/intensity of any of the three (rgb) colours, we can create different shades of these basic colours, some of which, we humans, throughout our evolution also named as different colours. For instance by changing the intensity of the two components that naturally give us either orange or yellow, gives us colour we humans call "brown". - Throughout our existence we learned that all existing colours in nature can be created from three (red, green, and blue) basic natural (or better, elementary) colours. This sets the ground to define seven basic colours (000=black, 001=blue, 010=green, 011=turquoise, 100=red, 110=yellow, and 111=white). However, depending on the amount/intensity of any of the three (rgb) colours, we can create different shades of these basic colours, some of which we named as different colours. For instance by changing the intensity of the two components that naturally give us either orange or yellow, we can make a colour we named "brown". Note, that we are not even mentioning colour names with exotic prefixes, postfixes and odd colour compositions such as light-olive-green, yellowish-brown, bluish-pink, etc. Rather than totally reinventing the colour naming schemes, let's concentrate on the elementary colours a child can name in any language. First, we can identify three categories of colours which we should be then able to map into digital colour language, maps and charts. @@ -32,7 +29,4 @@ {{br}} Since each byte can have 256 different values, we can use these values to quantify the amount (or if you prefer, the intensity) of any one of the three elementary colours. (For instance if you mix 1 mL (one millilitre) or say, one brush full of red and a 1/2 mL (half a brush) of yellow you'd get orange.) -Actually, for all practical purposes, to define all basic, a.k.a.((*defining,*))colour shades, we would only need each byte to represent three different colour defining values (full, half, none/empty), which are then used to define the defining rgb colours. Because the each rgb component in cybernetics contains 256 possible values computer graphics scientists reserved three values out of this range to represent full=255 (hex:FF), half=128 (hex:80) and empty=0 (hex:00). +Actually, for all practical purposes, to define all basic, a.k.a.((*defining,*))colour shades, we would only need each byte to represent three different colour defining values (full, half, none/empty), which are then used to define ((*the defining rgb colours.*)) Because the each rgb component in cybernetics contains 256 possible values computer graphics scientists reserved three values out of this range to represent full=255 (hex:FF), half=128 (hex:80) and empty=0 (hex:00). === The Defining Colours.