论计算机图形学算法数学原理及C++实现(1)

计算机视觉跟人眼的视觉作用原理不一样,人的眼球看到的画面通过神经传给大脑在大脑里成像,计算机没有真正所谓的“神经和大脑”,所以成像全靠图像矩阵(如下图)。下图展示了一个灰度图每个像素点的单通道像素值,取值范围为0-255,0是纯黑,255是纯白,中间的数字表示灰度深浅。

论计算机图形学算法数学原理及C++实现(1)

一个显示器的显示基本单位是像素,比如640X480,表示横着屏幕有640个像素点竖着屏幕有480个像素点。上图是黑白图像在电脑看来的样子,那如果是彩色图像呢?我们怎么表示彩色图像?现实生活中,我们可以用三原色(红,黄,蓝)调出任何样色,计算机中同理,不过我们不用红,黄,蓝,而是用红,蓝,绿(RGB-RED、GREEN、BLUE,为什么是红蓝绿,我也不知道)调出所有色彩并放置到每个像素点以产生彩色图片。我们看到的视频则是一帧一帧的彩色图片在我们眼前快速通过的障眼法。