Page 73 - 人工智能——为机器植入智慧
P. 73
项目五 智能支付
8 位无符号整数,则取值范围为 0~255。数据 0 表示黑色,而 1(或 255)表示最大亮度(通
常为白色)。通过一段简单的 C 语言程序可以得到如图 5-2(彩色图像)所对应的像素片段
(图 5-3)。
图 5-2 图 5-3
其中“255 255 255”表示的像素点为纯白色。当 R、G、B 三个分量相同时,该点颜色介
于黑和白之间。当所有像素点都满足这一条件时即为灰度图像,此时每个像素点可以只用
其中一个分量表示。在进行图像处理时,图像信息以二维数组的形式存在,其中各元素都
大于等于 0 且小于等于 1,即先要经过除以 255 的预处理。
小贴士
相关软件平台与工具
1. VS 平台
Visual Studio 是一种交互性很好的操作软件。VS 是一个完整的开发工具集,
它包括了整个软件生命周期中所需要的大部分工具,如 UML 工具、代码管控工
具、集成开发环境(IDE)等。
2. Open CV
Open CV 的全称是 Open Source Computer Vision Library,是一个跨平台的计
算机视觉库,可用于开发实时的图像处理、计算机视觉及模式识别程度。Open
CV 用 C++ 语言编写,它的主要接口也是 C++ 语言,但依然保留了大量的 C 语言
接口。
59

