OpenCV模型训练

文章目录


OpenCV训练时需要将人脸的图像转成灰度图像,如下:
OpenCV模型训练_第1张图片
cmd命令到OpenCV所在的目录下执行:

opencv_traincascade.exe -data xml -vec pos.vec -bg neg.txt -numPos 20 -numNeg 30 -numStages 15 -w 70 -h 85 -minHitRate 0.999 -precalcValBufSize 1024 -maxFalseAlarmRate 0.5 -mode ALL

或者通过如下方法训练:

OpenCV模型训练_第2张图片
最终模型:
OpenCV模型训练_第3张图片
OpenCV模型训练_第4张图片

OpenCV模型训练_第5张图片
可以准确的识别侧脸并且比对成功。
人脸比对方法前一篇文章。

你可能感兴趣的:(JAVA,OpenCV,java,spring,mybatis)