全球旧事资料 分类
提取这两大关键模块。因此本设计中所要完成的主要功能如下所述:图像获取功能:该模块主要是从摄像头拍照后进行获取图片,也可以从图片库中获取,获取后的图片可以在软件的界面中显示出来以便进行识别。图像预处理功能:该模块主要包括图像光线补偿、图像变成灰色、高斯平滑、均衡直方图、实现图像对比度增强、二值化变换等。人脸定位功能:该模块主要是将处理后的人脸图片进行定位,将眼睛、鼻子、嘴巴标记出来,以便进行特征提取。特征提取功能:该模块是在定位后的人脸图片中将眼睛、鼻子、嘴巴的特征值提取出来。识别功能:该模块是将从图片中提取的特征值和后台数据库中的值进行比较来完成识别功能。
6
f二
开发环境需求分析
1、硬件环境(1)硬件配置原则具有可靠性,可用性和安全性,具有完善的技术支持。能够满足个人学习和设计需要。(2)运行本软件所需的硬件资源CPU:800M及以上;内存:128M及以上2、软件环境(1)系统软件配置原则能够满足该软件的可靠性,可用性和安全性的要求(2)系统软件配置方案①配置有持续工作能力、高稳定性、高度可集成的开放式标准的操作系统,如Wi
dows2000,Wi
dowsNT,UNIX,Li
ux等。②配备符合ANSIISO标准的高级程序设计语言处理软件。如:VisualC60。③熟悉C高级程序设计语言。3、运行环境需求分析(1)、硬件环境CPU:500M及以上;内存:64M及以上。(2)、软件环境可以运行在微软公司近年来所出的各种操作系统。如Wi
dows98、Wi
dowsMe、Wi
dows2000、Wi
dowsNT等。
7
f第三节
一设计方案原则的选择
预处理方案选择
本应用程序的设计方案原则如下:1、采用较为先进的技术力量,保证应用程序在技术上具备一定的优势。2、采用成熟的技术,保证应用程序的安全性和可靠性。3、应用程序便于扩展和维护,易于技术的更新。4、应用程序充分利用现有的资源,尽量减少不必要的再投资。5、编写的代码必须严谨易读,代码的解释必须清楚明白,为应用程序的再开发提供应尽的责任。二图像文件格式选择
在设计的过程中,为了定位和特征提取的方便,我们采用的是24位位图。三开发工具选择
本次设计所用的开发工具是MicrosoftVisualC60。VisualC60是Microsoft公司推出的一种可视化编程工具。它支持多平台和交叉平台的开发,将各种编程工具如编辑器、连接器、调试器等巧妙的结合在一起,构成一个完美的可视化开发环境。用户无需通过繁杂的编程操作,即可完成Wi
dows下应用程序的编辑、编译、测试和细化等工r
好听全球资料 返回顶部