ruby-****@sourc*****
ruby-****@sourc*****
2013年 4月 13日 (土) 13:25:25 JST
------------------------- REMOTE_ADDR = 184.145.81.37 REMOTE_HOST = URL = http://ruby-gnome2.sourceforge.jp/hiki.cgi?tut-gtk2-appdx-clrtheory ------------------------- @@ -17,8 +17,7 @@ If you need to manipulate colours programmatically and have trouble understanding how colours mutate, transfer and flow from one into another, this chapter is for you. For all others, a warning is in order. Namely, what I describe here is limited only to those colours that map to the basic eight colours (black, red, green, blue, turquoise, yellow, white and brown), we humans understand as the most basic colour set. Therefor, in this chapter we deal just with a small subset of the entire digital colour theory, however complete enough to satisfy most any computer professional, except perhaps those that need to design applications for use in visual arts and alike. - -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 eight basic colours (000=black, 001=blue, 010=green, 011=turquoise, 100=red, 110=yellow, and 111=white /note brown is missing - there are only seven combinations in this 'binary' code with three bits only/). 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. +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 eight basic colours (000=black, 001=blue, 010=green, 011=turquoise, 100=red 101=pink, 110=yellow and 111=white /note, brown is missing - there are only seven combinations in this 'binary' code with three bits only/). 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.