了人类视力所能感知的所有颜色 ,是 目前运 用 最广的 颜色系统之一。
目前的显示器大都是采用了 RGB 颜色标准 ,目 前的电 脑 一般都 能显示 32 位颜色,约有一百万种以上的颜色。
在数字视频 中,对 RGB 三基色 各进行 8 位编码就构成了大约 16.7 万种颜色,这 就是我们 常说 的真彩 色 。
我们 对分形图形进行着色也使用这种色彩模型。
颜色设 置:我们根 据 逃逸时间算法的循环次数来给分形图着色,假定 k 为 循环次数,也就 是上面 所说的 逃逸时间,time 为颜色锐化值,m_nRed ,m_nGreen ,m_nBlue 为 R , G , B 的 初始值,有如下结果: k time red k m_nGreen green k m_nBlue blue k m_nRed 下面对 求得 的 red , green , blue 三个值进行变换。
因为程序绘图时使用 24位真彩 色,所 以 RGB 三 个值的大小都不应该超过 8 位的最大值,即 255 ,而这个 8 位 的最大值,用 16 进制表示就是 0xFF 。
如果 RGB 中的任何一个值大于0xFF ,就对 其进 行 0xFF 的 位运算。
然后再将根据上述步骤求得的 R 、 G 、 B ,用函 数 RGBRGB 换成色 彩,从而实现对 Julia 集的着色。
用计算机语言来表示就是这 样: if .