当前位置:主页   - 电脑 - 网站开发 - ASP.Net
GDI+中常见的几个问题(8.外传1)
来源:网络   作者:   更新时间:2012-05-13
收藏此页】    【字号    】    【打印】    【关闭

  8. 颜色修正

  我最近一直在颜色空间中纠结,前面讲的透明不透明只是一种特殊的颜色。今天我准备要讲的是真正的修正颜色。我们使用的数码相机有不同的型号,感光的CCD性能也是不一样的,再加上天气或者周围光线的原因,我们排出来的照片可能会偏色。此外,为了做一些特殊处理,可能需要将照片中某一个特殊的区域颜色进行修正。比如脸色可以变得更好一点,或者头发更黑一点等等。这个Topic很大,我会花好几个星期来讲这些内容,因为涉及到许多图像处理的基本知识。今天咱们不写code,只讲理论(谁让这个星期美国大选,Heroes第八集居然没有出,我只好写外传)。

  外传1. RGB色彩空间

  在之前的分析中,相信所有的人都知道R,G,B是什么东西了。我们在描述色彩的时候,最常用的就是用RGB色彩空间。通过描述颜色的三个不同的分量,我们可以记录某个像素的颜色值。我们在此不涉及设备色彩空间的概念,但是有一点需要大家记住的,(0,0,0)并不代表全黑,(255,255,255)也并不代表全白,在不同的设备上,显示出的内容是不完全一样的。这个问题的解决需要依靠我之前讲的ICM(http://www.color.org/)。如果要加上透明,那就是四维的空间,(A,R,G,B)。各个分量可以被量化为不同的级别,所以才造成了8位色,16位色等等,这种量化级别可以区分各种不同的颜色,直到人眼无法察觉的程度。所以对一个初学者来说,不透明的颜色就是个Cube,在一个三维空间中的一个点。如下图

GDI+中常见的几个问题(8.外传1)

  图片看不清楚?请点击这里查看原图(大图)。

其它资源
来源声明

版权与免责声明
1、本站所发布的文章仅供技术交流参考,本站不主张将其做为决策的依据,浏览者可自愿选择采信与否,本站不对因采信这些信息所产生的任何问题负责。
2、本站部分文章来源于网络,其版权为原权利人所有。由于来源之故,有的文章未能获得作者姓名,署“未知”或“佚名”。对于这些文章,有知悉作者姓名的请告知本站,以便及时署名。如果作者要求删除,我们将予以删除。除此之外本站不再承担其它责任。
3、本站部分文章来源于本站原创,本站拥有所有权利。
4、如对本站发布的信息有异议,请联系我们,经本站确认后,将在三个工作日内做出修改或删除处理。
请参阅权责声明