本站所有资源均为高质量资源,各种姿势下载。
系统由以下几个部分组成:电脑自带摄像头进行拍照,然后进行人脸检测,将检测到的人脸照片录入到数据库中,最后利用输入的照片进行人脸识别。本程序是基于肤色识别的方法对人脸进行检测。在此方法中,我们将人脸肤色的范围设定为100≤B≤120,140≤R≤160,然后将在此范围内的像素点置为白色,剩余部分置为黑色。为了达到平滑效果,我们使用imerode函数对图片进行球状腐蚀,然后再进行中值滤波处理。最后,对于已经经过缩放、二值化和各种处理的照片,我们根据白化区域的像素点数量来进行筛选,如果少于1000个像素点,则舍弃不用。接下来,我们将图片进行分割,这里我们引入了欧拉数来帮助排除一些类似颜色的人脸背景。最后,对于每个白化区域,我们确定其边界并进行标记,从而完成多人脸检测。