我正在开发一个使用人脸识别代码的考勤系统。我想把人脸识别输出(被识别的人的名字)保存在.csv文件中。
所以,我试过这个
def Attendance(name):
moment=time.strftime("%Y-%b-%d",time.localtime())
open('Attendance'+moment+'.csv','w')
with open ('Attendance'+moment+'.csv','a+',newline="\n"
我一直在尝试运行一个django应用程序(支持人脸识别的考勤系统)。
我在opencv3.2中使用python,在anaconda框架上使用pip安装了opencv-python和opencv-contrib-python之后,我仍然得到这样的错误
opencv error file cannot be opened for reading
cv::face::FaceRecognizer::read".
file c:\projects\opencv-python\opencv_contrib\modules\face\src\facerec.cpp line 61.
我刚刚通过云服务在基于python的应用程序中启用了人脸识别。但是根据我以前开发人脸识别应用程序的经验,我的模型曾经要求至少3-4个人对人脸进行正确的分类(在某种程度上)。
我的问题是,是否有任何这样的最低要求的人,需要添加到一个personGroup,以便模型,然后可以训练,以正确地分类面孔。
在我草率决定选择Azure Face API作为我的主要FR平台之前,我只想知道这一点。