本书后面的篇幅将重点讲基于Matlab与FPGA的数字图像处理。但在正式开始之前,我们不得不再得巴拉巴拉一下,图像的成像原理。知其然要知其所以然,了解图像的成像原理,对于图像数据的组成,算法的处理以及显示成像等,均有帮助。
从牙牙学语起,我们开始认知世界的五彩斑斓,或是草丛的绿油,或是晚霞的红火,或是麦穗的金黄,或是大海的蓝色,亦或是惊艳的彩虹。我们无比迷恋那缤纷的花海,甘愿倾城沉醉那花香,这是来自大自然的馈赠,也是我们对色彩不懈追求与陶冶。
颜色通常由三个独立的分量来描述,相互综合得到最终的结果,这个三个变量变构成了一个XYZ空间坐标系,这就是颜色空间,而不同的颜色空间只是从不同的角度去衡量而已。颜色空间可以分成基本的两大类:三原色颜色空间,即RGB;色度/亮度颜色空间,即YUV/HSV(这里HSV不作为重点解释)。
计算机处理色彩为了匹配显示器,采用了RGB三原色,同时每种颜色有256个细分深度,因此三种颜色的分量混合叠加出224种颜色。红蓝绿三色能够混合出其他颜