下面是小编为大家整理的发型匹配系统软件需求说明书(完整文档),供大家参考。
发型匹配系统软件需求说明书 一、 任务概述 1 .1 应用目的。
应用模拟现实技术让客户能够有效地看到进行图像匹配处理后的结果, 并根据结果做出评估, 看是否符合事先的要求, 并由此做出是否进行该图像匹配处理的决定, 由于可以通过模拟现实技术事先得到处理后的结果, 以此避免了现实中不必要的浪费, 节省了成本。
1 .2 运行环境 1 .2.1 硬件环境 A.
pc 机(足够快反应的内存、 足够大硬盘)
B.
高精度感应器(包括实时摄像功能)
C. VGA 彩显一台或更高 1 .2.2 软件环境
A.
windows xp 以上的操作系统 1 .3 数据库描述 Access 2003 以上, 软件商定 二、 数据流图 2.1 “发型选择” 模块流程图:
2.2 发型、 人脸轮廓图像处理模块:
拍摄客户头部, 提取“人脸轮廓”
以人双眼线作为水平线, 算出人脸轮廓的宽度参数 W, 并以双眼水平线中点作为匹配位置点 显示结果图片输入发型关键字 选择查询项目 查询 显示结果 按要求客户查询图像数据库中图像, 取出 “发型”, 并得到 “发型” 的宽度参数 Initw, 匹配位置点 按 Initw/W 比例缩放“发型”图片, 并重合“发型” 和“人脸轮廓” 两张图片的匹配位置点属性进行组合, 形成组合图形
三、
功能要求 3.1 功能划分 本系统有以下功能模块:
1 )
发型数据库维护管理模块
2)
发型查询模块
3)
发型、 人脸轮廓匹配模块 4)
客户人脸轮廓、 发型、 匹配结果管理模块
3.2 功能描述 下面详细描述一下各个功能模块:
1 )
发型管理
发型图像目录管理: 用于管理员操作。
对发型图像添加、 修改、删除和分类, 设置其发型属性, 进行标准化处理。
2)
发型查询模块
(1 ) 查询单条发型记录:
主要是适合于全体操作员工的。
在窗体上, 先可以选择查询的条件, 再输入关键字名。
按查询即可。
如果你不熟悉该发型也可以在窗体上选择模糊搜索。
查到记录后, 也可双击记录即可显示详细信息。
(2) 查询全部发型:
是给管理员用的, 是为了方便管理员查找发型, 也有关键字搜索和模糊搜索。
查到记录后, 也可双击记录即可显示详细信息。
3)
发型、 人脸轮廓匹配模块 参照 4.2 流程图 4)
客户人脸轮廓、 发型、 匹配结果管理模块
存储客户人脸轮廓、 查询到的发型, 组合图形并按一定的类型分类。
四、 客户应用本软件操作实例
我站在感应器前拍了个头部特写, 服务员说好了, 已经拍好并存在电脑里了, 于是服务员让我进行第二步骤 , 输入我想要的发型的键字, 于是我在输入栏里输入了“黄色长发” 并按下搜索, 电脑马上弹出两个窗口, 两张图片, 我比较喜欢淡黄色于是就选择了图片 B,服务员说稍等, 然后看见他按了“匹配” 键功能, 不一会儿, 显示屏上显示一张图片, 咦!
是我的头部特写, 我的脸加上我想要的发型,酷毕了!
现在的电脑技术真好, 能模拟出我想要的发型并做成图片给我看, 呵呵。
。
。
。
。
。
推荐访问:发型匹配系统软件需求说明书 匹配 说明书 发型