我是靠谱客的博主 要减肥航空,最近开发中收集的这篇文章主要介绍OpenCV4 DNN人脸检测,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

此文源于在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 DNN人脸检测所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(51)

评论列表共有 0 条评论

立即
投稿
返回
顶部