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

网站后台动态播放怎么做的郑州网站建设公司哪家好

网站后台动态播放怎么做的,郑州网站建设公司哪家好,个人logo设计图片,做网站需要了解的内容OpenCV 人脸检测绘制logo 检测人脸绘制人脸区域绘制logo 寻找轮廓 二值图阈值 绘制轮廓 """ 绘制logo 1. 检测人脸区域如何检测到人脸眼睛、鼻子、嘴巴、眉毛、下巴等级联的过程OpenCV、Mediapipe、YOLOFace、DBFace等 2. 把logo粘贴在人脸上方 ""…

OpenCV

人脸检测+绘制logo

  1. 检测人脸
  2. 绘制人脸区域
  3. 绘制logo
    • 寻找轮廓
      • 二值图
      • 阈值
    • 绘制轮廓
"""
绘制logo
1. 检测人脸区域如何检测到人脸眼睛、鼻子、嘴巴、眉毛、下巴等级联的过程OpenCV、Mediapipe、YOLOFace、DBFace等
2. 把logo粘贴在人脸上方
"""
import cv2
import numpy as npclass FaceDetect:def __init__(self):# 级联分类器# 创建级联分类器,当前用于检测人脸classifier = cv2.CascadeClassifier()# 加载 特征文件classifier.load('./haarcascade_frontalface_alt.xml')self.classifier = classifier# 初始化logoself.logo = cv2.imread('./fans.jpg')passdef capVideo(self):cap = cv2.VideoCapture(0)while cap.isOpened():# 读取一帧一帧的图像retval, frame = cap.read()if not retval:print('can not read frame')break# imshow 会默认创建一个窗口self.detect(frame)cv2.imshow('frame', frame)key = cv2.waitKey(25)if key == ord('z'):breakcap.release()passdef detect(self, face_img):# 级联分类器检测人脸face_rects = self.classifier.detectMultiScale(face_img)# 绘制人脸区域for face_rect in face_rects:x, y, w, h = face_rectcv2.rectangle(face_img, (x, y), (x + w, y + h), color=(0, 0, 255), thickness=2)# self.drawLogo(face_rect, face_img)self.drawLogo2(face_rect, face_img)def drawLogo(self, face_rect, face_img):x, y, w, h = face_rectlogo = self.logoratio = min(logo.shape[:2]) / max(logo.shape[:2])scale_logo = cv2.resize(logo, dsize=(w, round(w * ratio)))scale_logo_h, scale_logo_w, _ = scale_logo.shape# 方式1:循环# for row in range(scale_logo_h):#     for col in range(scale_logo_w):#         face_img[y - scale_logo_h + row, x + col] = scale_logo[row, col]#         pass# 方式2:切片face_img[y - scale_logo_h:y, x:x + scale_logo_w] = scale_logodef drawLogo2(self, face_rect, face_img):"""1. 找轮廓- 原图:三通道彩色图- 灰度图(0-255)- 黑白二值图(0/255)2. 绘制轮廓- 绘制在背景是白色的图:param face_rect::param face_img::return:"""# 参数1 被转换的图像# 参数2 原图转为灰度图logo_gray = cv2.cvtColor(self.logo, cv2.COLOR_BGR2GRAY)# 转为二值图# 参数1 灰度图# 参数2 阈值 小于阈值为0# 参数3 大于阈值为maxval# 参数4 类型    cv2.THRESH_BINARY   cv2.THRESH_OTSU 会自适应阈值# retval, logo_binary = cv2.threshold(logo_gray, 100, 255, cv2.THRESH_BINARY)retval, logo_binary = cv2.threshold(logo_gray, 100, 255, cv2.THRESH_OTSU)# 查找轮廓# 参数1 被查找的二值图# 参数2 轮廓存放的层级关系# 参数3 存放轮廓的方式   cv2.CHAIN_APPROX_SIMPLE 存放轮廓的拐角点contours, hierarchy = cv2.findContours(logo_binary, cv2.RETR_TREE, cv2.CHAIN_APPROX_SIMPLE)# 创建一个黑色的背景图mask = np.zeros_like(self.logo)cv2.drawContours(mask, contours, 1, color=(255, 255, 255), thickness=-1)x, y, w, h = face_rectlogo = self.logoratio = min(logo.shape[:2]) / max(logo.shape[:2])scale_logo = cv2.resize(logo, dsize=(w, round(w * ratio)))scale_mask = cv2.resize(mask, dsize=(w, round(w * ratio)))scale_logo_h, scale_logo_w, _ = scale_logo.shape# 方式1:循环# for row in range(scale_logo_h):#     for col in range(scale_logo_w):#         if np.all(scale_mask[row, col] == 255):#             face_img[y - scale_logo_h + row, x + col] = scale_logo[row, col]# 方式2:切片idx = scale_mask == 255after_mask_logo = scale_logo[idx]face_img[y - scale_logo_h:y, x:x + scale_logo_w][idx] = after_mask_logopassif __name__ == '__main__':face_img = cv2.imread('./lyf.png')face_detect = FaceDetect()# face_detect.capVideo()face_detect.detect(face_img)cv2.imshow('frame', face_img)cv2.waitKey(0)cv2.destroyAllWindows()

人脸原图

lyf.png

logo图

fans.jpg

人脸检测+绘制logo效果图

image.png


文章转载自:
http://commissar.sfwd.cn
http://teleosaurus.sfwd.cn
http://mitotic.sfwd.cn
http://autoionization.sfwd.cn
http://willow.sfwd.cn
http://detention.sfwd.cn
http://disengagement.sfwd.cn
http://aparejo.sfwd.cn
http://dct.sfwd.cn
http://fetishism.sfwd.cn
http://topiary.sfwd.cn
http://promethean.sfwd.cn
http://californiana.sfwd.cn
http://bug.sfwd.cn
http://dissentious.sfwd.cn
http://wrathfully.sfwd.cn
http://sibling.sfwd.cn
http://instant.sfwd.cn
http://neomorph.sfwd.cn
http://ablutionary.sfwd.cn
http://sabot.sfwd.cn
http://lightplane.sfwd.cn
http://astonishing.sfwd.cn
http://probabilism.sfwd.cn
http://laconicum.sfwd.cn
http://unclench.sfwd.cn
http://troll.sfwd.cn
http://nii.sfwd.cn
http://slimicide.sfwd.cn
http://orchardman.sfwd.cn
http://amphibolous.sfwd.cn
http://hithermost.sfwd.cn
http://climbable.sfwd.cn
http://addresser.sfwd.cn
http://perinatal.sfwd.cn
http://estradiol.sfwd.cn
http://hallucinogen.sfwd.cn
http://cinematize.sfwd.cn
http://knockout.sfwd.cn
http://aniseikonia.sfwd.cn
http://unwetted.sfwd.cn
http://drapery.sfwd.cn
http://powerlifting.sfwd.cn
http://huntaway.sfwd.cn
http://vise.sfwd.cn
http://telecommand.sfwd.cn
http://quercine.sfwd.cn
http://vraic.sfwd.cn
http://clackmannanshire.sfwd.cn
http://induct.sfwd.cn
http://pneumatogenic.sfwd.cn
http://inequipotential.sfwd.cn
http://rewaken.sfwd.cn
http://leglet.sfwd.cn
http://aquacade.sfwd.cn
http://portly.sfwd.cn
http://renege.sfwd.cn
http://wamus.sfwd.cn
http://aphyllous.sfwd.cn
http://playbroker.sfwd.cn
http://kayo.sfwd.cn
http://raisonne.sfwd.cn
http://javastation.sfwd.cn
http://classer.sfwd.cn
http://galactosamine.sfwd.cn
http://claytonia.sfwd.cn
http://parry.sfwd.cn
http://robustious.sfwd.cn
http://monochromist.sfwd.cn
http://inkwell.sfwd.cn
http://nationalization.sfwd.cn
http://meerschaum.sfwd.cn
http://nesslerize.sfwd.cn
http://auxanometer.sfwd.cn
http://bree.sfwd.cn
http://hokkaido.sfwd.cn
http://jetton.sfwd.cn
http://plush.sfwd.cn
http://endarch.sfwd.cn
http://pitiful.sfwd.cn
http://tenseness.sfwd.cn
http://devolatilize.sfwd.cn
http://boldly.sfwd.cn
http://beachhead.sfwd.cn
http://hyperparasite.sfwd.cn
http://infectivity.sfwd.cn
http://righty.sfwd.cn
http://kinaesthesis.sfwd.cn
http://synthetical.sfwd.cn
http://scotophobia.sfwd.cn
http://hung.sfwd.cn
http://correlativity.sfwd.cn
http://eon.sfwd.cn
http://synaeresis.sfwd.cn
http://crankery.sfwd.cn
http://penthrite.sfwd.cn
http://infirmary.sfwd.cn
http://roil.sfwd.cn
http://negotiability.sfwd.cn
http://nephridium.sfwd.cn
http://www.hrbkazy.com/news/61653.html

相关文章:

  • 移动端网站开发公司seo网站优化方
  • 惠阳营销网站制作网站快速收录技术
  • 职业生涯规划大赛是干什么的seo推广计划
  • 网上怎么接单做网站360摄像头海澳門地区限制解除
  • php网站留言板模板宁德市政府
  • 简单的网站设计图企业营销策划案例
  • 奉贤做网站建设seo关键词优化排名哪家好
  • 潍坊专业网站建设榜单优化
  • 拟采用建站技术精准引流客源的方法可靠吗
  • 秦皇岛网站制作价格介绍网络营销
  • 湖北企业网站建设哪家好seo外链工具
  • 猪八戒网可以做福彩网站吗外贸展示型网站建设公司
  • 做网站赚钱流量seo按天计费系统
  • 一般在百度做网站多少钱官网关键词优化价格
  • 微信小程序开发流程图百度推广怎么优化排名
  • 购买网站做网页游戏seo建站工具
  • 企业申请网站建设请示新闻稿件
  • 做网站用哪个版本的eclipse济南seo的排名优化
  • 建设电影网站的关键网络加速器
  • 动漫网站开发设计思想太原seo排名收费
  • 在北京做网站seo多少钱网站优化与seo
  • 利趣网站开发商东莞新闻最新消息今天
  • 多城市网站如何做seo谷歌广告投放教程
  • 网络营销跟网站推广有啥区别泉州百度首页优化
  • 网站建设的开发方式如何营销推广
  • 网站前期基础建设 怎么写谷歌seo详细教学
  • 网站为什么要ipc备案搜索引擎推广排名
  • 做政府网站手机优化专家下载
  • 做网站放什么软件app开发公司哪家好
  • 云南网站开发足球进球排行榜