是时候训练分类器了
Time to train classifier
我想训练我自己的 haar 级联并生成我自己的 xml 文件。但我担心这会占用我的全部时间。我需要为 5 个个人资料图像训练分类器,以便它在个人资料图像中检测它们的鼻子和嘴巴。我想知道这样做需要多少时间,因为我只有几天的时间来提交我的项目。另外,opencv 中还有其他替代方案可以检测个人资料图像中鼻尖和嘴角的坐标吗?我已经发布了几次关于这个的文章,但人们用研究论文来回答。
如果你没有充足的时间,我建议你用另一种选择(由opencv完成)来使用这个库(flandmark)。它非常容易集成(不超过 3 分钟)。
下载文件(cpp,h),将它们放在项目的目录中。不要忘记在代码中调用这一行非常重要:
FLANDMARK_Model * 模型 = flandmark_init("flandmark_model.dat");
检查同一页面中的示例。
实际上flandmark_model.dat
是一个检测模型,已经训练用于面部特征点检测。这个开源库使用Opencv。
如果您有集成问题,请告诉我
编辑:
如果您只需要眼睛、鼻子和嘴巴点,您只需从包含面部特征点(float* 地标)的数组中选择您的选择,例如:
extern_Right eye.x = landmarks[12];
extern_Right eye.y = landmarks[13];
nose.x = landmarks[14]
nose.y = landmarks[15]
leftmouth.x = landmarks[6]
leftmouth.x = landmarks[7]
rightmouth.x = landmarks[8]
rightmouth.x = landmarks[9]
相关文章:
- 为我的 c++ 类介绍制作一个三角形分类器.我有几个问题
- 只有级联分类器会发出未定义的引用错误
- 将svm分类器设置为HOG检测器
- 什么是用面部识别器opencv训练面孔以获得最佳效果的最佳方法
- 在C /OBJ-C 中运行Tensorflow分类器模型与Python的结果不同
- 贝叶斯和SVM分类器在OpenCV3中的实现
- 如何在OpenCV中从3D模型训练HAAR分类器?
- Tensorflow - Deep MNIST 教程 - 将分类器导出到C++
- OpenCV SVM 分类器图像识别
- 哪个分类器可用于使用C 和OPENCV进行铁路线检测
- CNTK中的二进制分类器,带有C
- 是时候训练分类器了
- SVM 分类器未保存在 ".xml" 中?
- 如何在C++和OpenCV中测量KNN分类器训练的训练时间
- 在哪里可以获得用于detectMultiScale调用的新的经过训练的分类器级联类型
- opencv训练分类器从未连续3个阶段
- OpenCV 3.1.0 NB分类器,将所有MNIST训练样本分类为单个类别
- 如何在 SVM 分类器中重用训练信息
- 训练级联,分类器和openCV
- 训练 OpenCV LBP 分类器