知识点
在OpenCV DNN中如何调用多个模型,相互配合使用
Gender Net and Age Net
https://www.dropbox.com/s/iyv483wz7ztr9gh/gender_net.caffemodel?dl=0”
https://www.dropbox.com/s/xfb20y596869vbb/age_net.caffemodel?dl=0”
上述两个模型一个是预测性别的,一个是预测年龄的。
性别预测返回的是一个二分类结果
Male
Female
年龄预测返回的是8个年龄的阶段!
‘(0-2)’,
‘(4-6)’,
‘(8-12)’,
‘(15-20)’,
‘(25-32)’,
‘(38-43)’,
‘(48-53)’,
‘(60-100)’
实现步骤:
完整的实现步骤需要如下几步:
预先加载三个网络模型
打开摄像头视频流/加载图像
对每一帧进行人脸检测
- 对检测到的人脸进行性别与年龄预测
- 解析预测结果
- 显示结果
代码(c++,python)
1 |
|
1 | """ |