记得初中学数学几何时,有这样一句话:点运动成线,线运动成面,面运动成体。
其它方面也有相似的原理。
例如常见的gif动态图,就是由一帧一帧的图片快速切换得到的。那么,图片又是怎么显示的呢?
一副图片是由许多图形元素组成的----也就是我们常说的像素。在黑白图片时代,一个像素点只有2种状态:黑和白,对应于二进制的1和0。于是,许多细小的像素点就"画出"了一张图片。
分辨率,也就是图片所用的像素点的数量。
后来,而彩色图片,每一个像素点需要显示更多的颜色,显然一个像素点0,1两种状态是不够的。RGB就是一种解决方案。
RGB这个名字也是有含义的:R--red红,G--green绿,B--blue蓝
美术课上老师也说过:红绿蓝是三基色,所有颜色都可以通过这3种颜色以不同的比例混合而成。RGB显示原理也是一样。所以,一个像素点的颜色就用3个值来决定,每个值的范围在0~255。如:12,111,89。他们分别描述了红,绿,蓝的贡献大小。值越大,最终的显示颜色就越贴近那个颜色。
比如RGB蓝色的值是:0 0 255
0 0 0 代表黑色
先写到这里吧(*^__^*) 。
本文讲述了图片是如何由像素构成的,并详细介绍了黑白图片和彩色图片中像素的表达方式。特别是对于彩色图片,文章深入探讨了RGB色彩模型的工作原理,以及如何通过不同强度的红绿蓝三种颜色组合出各种色彩。
1918

被折叠的 条评论
为什么被折叠?



