当前位置: 首页 > news >正文

做优惠券网站如何引流铜陵市建设局网站

做优惠券网站如何引流,铜陵市建设局网站,wordpress 作者推荐,wordpress 是什么前言 本文使用的测试资源说明: opencv版本:opencv 4.6.0 人脸检测算法 Haar特征分类器 Haar特征分类器是一个XML文件,描述了人体各个部位的Haar特征值。包括:人脸、眼睛、鼻子、嘴等。 opencv 4.6.0自带的Haar特征分类器&…

前言

本文使用的测试资源说明:
opencv版本:opencv 4.6.0

人脸检测算法

Haar特征分类器

Haar特征分类器是一个XML文件,描述了人体各个部位的Haar特征值。包括:人脸、眼睛、鼻子、嘴等。
opencv 4.6.0自带的Haar特征分类器,包括:
在这里插入图片描述

人脸检测模型

haarcascade_frontalface_alt.xml
haarcascade_frontalface_alt2.xml

  • 注:识别人体其它部位,只需替换对应的xml分类器即可。

detectMultiScale函数

/********************************************************************************
image:待检测图片,一般为灰度图像加快检测速度
objects:被检测物体的矩形框向量组
scaleFactor:表示在前后两次相继的扫描中,搜索窗口的比例系数。默认为1.1,即每次搜索窗口依次扩大10%
minNeighbors:表示构成检测目标的相邻矩形的最小个数(默认为3)。如果组成检测目标的小矩形的个数和小于min_neighbors-1都会被排除。如果min_neighbors为0, 则函数不做任何操作就返回所有的被检候选矩形框,这种设定值一般用在用户自定义对检测结果的组合程序上
flags:默认值0。如果设置为CV_HAAR_DO_CANNY_PRUNING,那么函数将会使用Canny边缘检测来排除边缘过多或过少的区域,因此这些区域通常不会是人脸所在区域
minSize:用来限制得到的目标区域的范围
maxSize:用来限制得到的目标区域的范围
********************************************************************************/
void detectMultiScale(const Mat& image,CV_OUT vector<Rect>& objects,double scaleFactor = 1.1,int minNeighbors = 3, int flags = 0,Size minSize = Size(),Size maxSize = Size()
);

原彩色图片测试

int test_func_1() {Mat img = imread("test_face/group1.jpg");imshow("test", img);//建立级联分类器CascadeClassifier cascade;//加载人脸检测器cascade.load("test_face/haarcascade_frontalface_alt2.xml");//人脸检测vector<Rect> faces;cascade.detectMultiScale(img,faces,1.1,3,0,Size(30,30));//显示人脸框if (faces.size()) {cout << "人脸数量:" << faces.size() << endl;for (size_t i = 0; i < faces.size(); i++) {rectangle(img,faces[i], Scalar(0,0,255),3,8,0);}}else {cout << "未检测到人脸" << endl;}imshow("test_2", img);waitKey(0);return 0;
}

测试结果

在这里插入图片描述
在这里插入图片描述在这里插入图片描述

彩色图片转灰度后测试

先转成灰度图片,再送检测,以提升检测速度。

int test_func_2() {//建立级联分类器CascadeClassifier cascade;//加载人脸检测器cascade.load("test_face/haarcascade_frontalface_alt2.xml");//读取图片Mat srcImg = imread("test_face/group1.jpg");imshow("test", srcImg);//生成灰度图Mat grayImg;grayImg.create(srcImg.size(),srcImg.type());cvtColor(srcImg,grayImg,COLOR_BGR2GRAY);//人脸检测vector<Rect> faces;cascade.detectMultiScale(grayImg, faces, 1.1, 3, 0);//显示人脸框if (faces.size()) {cout << "人脸数量:" << faces.size() << endl;for (size_t i = 0; i < faces.size(); i++) {rectangle(srcImg, faces[i], Scalar(0, 0, 255), 3, 8, 0);}}else {cout << "未检测到人脸" << endl;}imshow("test_2", srcImg);waitKey(0);return 0;
}

测试结果

在这里插入图片描述

http://www.yayakq.cn/news/111535/

相关文章:

  • 自助广告位网站源码婚庆公司报价套餐
  • 网站文章百度不收录wordpress瀑布流模板
  • 成都有哪些网站建设医疗网站建设好么
  • 京东企业集团网站建设方案wordpress代码行号
  • 电商平台网站开发过程是什么在线html制作网页
  • 郑州公司做网站汉狮网站中微信公众号链接怎么做
  • 网站建设分为seo就业哪家好
  • 网站外部外链建设订餐网站系统建设方案
  • 做p2p网站的公司怎么查询网站后台地址
  • 网站功能模块什么意思网站建设的技术有哪些内容
  • 班组建设网站手机网站收录
  • 专业型企业网站有哪些优秀网站建设哪家好
  • 阿里云服务器怎么发布网站上海网站建设 paiky
  • 网站建设公司推荐部队网站建设总结
  • 优惠券网站开发哪家好如何做网站营销
  • 哪个网站可以自己做名片教育培训网站排名
  • 徐州品牌网站建设网站做计算功能
  • 做360手机网站瓯北网站制作系统
  • vue做门户网站个人网站需要什么页面
  • 邙山郑州网站建设拓者设计吧室内设计
  • 网站规划内容包括郑州购物网站建设
  • 网页设计和网站制作一般网站建设
  • 织梦模板网站源码网站开发好公司
  • 网站空间 群集怎么制作一个自己的网页
  • 济宁网站开发ps怎么做网页制作
  • 成都网站建设:思乐科技广州海珠网站设计
  • 讲究 网站织梦中英文版网站怎么做
  • 网站弹幕代码无锡网络推广
  • 网站目录不能访问电商运营数据分析表格
  • 深圳网站设计 建设科技有限公司设计教育