此文源于在opencv学堂上看到的一篇文章,自己尝试了下,
首先安装opencv4,在OpenCV的sourcessamplesdnnface_detector目录下,有一个download_weights.py脚本文件,首先运行一下,下载模型文件。下载的模型文件分别为:
Caffe模型
res10_300x300_ssd_iter_140000_fp16.caffemodel
deploy.prototxt
tensorflow模型
opencv_face_detector_uint8.pb
opencv_face_detector.pbtxt
下面为自己在visual sutio2019中的测试代码,
#include <opencv2/dnn.hpp>
#include <opencv2/opencv.hpp>
using namespace cv;
using namespace cv::dnn;
#include <iostream>
#include <cstdlib>
using namespace std;
const size_t inWidth = 300;
const size_t inHeight = 300;
const double inScaleFactor = 1.0;
const Scalar meanVal(104.0, 177.0,
最后
以上就是要减肥航空最近收集整理的关于OpenCV4 DNN人脸检测的全部内容,更多相关OpenCV4内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复