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

设计公司网站价格最新百度关键词排名

设计公司网站价格,最新百度关键词排名,wordpress账号邮箱,为赌博网站做代理脑壳有包又花时间折腾了一下,其实之前也折腾过,主要是新看了一个方法 在下图中查找脸部 第一种方案: 使用了opencv 的cv2.FaceDetectorYN. ,完整代码如下: import numpy as np import cv2imgcv2.imread("00000…

脑壳有包又花时间折腾了一下,其实之前也折腾过,主要是新看了一个方法

在下图中查找脸部

第一种方案:

使用了opencv 的cv2.FaceDetectorYN. ,完整代码如下:

import numpy as np
import cv2img=cv2.imread("00000523.jpg")
# img=cv2.resize(img, new_shape)
faceDetector=cv2.FaceDetectorYN.create("opencv_zoo/models/face_detection_yunet/face_detection_yunet_2023mar.onnx","",(img.shape[1],img.shape[0]))
faces = faceDetector.detect(img)
f = faces[1]
for ps in f:x=int(ps[0])y=int(ps[1])w=int(ps[2])h=int(ps[3])s=ps[14]# print(x,y,w,h,s)cv2.rectangle(img, (x, y), (x+w, y+h), (0,0,255), 2)
cv2.namedWindow("d",0);
cv2.resizeWindow("d", int(img.shape[1]/2), int(img.shape[0]/2));
cv2.imshow("d",img)
cv2.waitKey()
# cv2.destoryAllWindows()
cv2.destroyAllWindows()

结果如下:

第二种方案:

使用了 cv2.CascadeClassifier("D:\\opencv-4.52\\data\\haarcascades\\haarcascade_frontalface_default.xml")

import numpy as np
import cv2img=cv2.imread("00000523.jpg")
cas_default = cv2.CascadeClassifier("D:\\opencv-4.52\\data\\haarcascades\\haarcascade_frontalface_default.xml")
faces_default = cas_default.detectMultiScale(img)
for (x,y,w,h) in faces_default:print(x,y,w,h)cv2.rectangle(img, (x, y), (x+w, y+h), (0,255,255), 2)
cv2.namedWindow("d",0);
cv2.resizeWindow("d", int(img.shape[1]/2), int(img.shape[0]/2));
cv2.imshow("d",img)
cv2.waitKey()
# cv2.destoryAllWindows()
cv2.destroyAllWindows()

结果如下:

以上两种都是opencv的自带方案,要么找脸不全,要么错误的找脸

然后是insightface 的方案:

import insightface
import cv2
import numpy as npmodel = insightface.app.FaceAnalysis()
model.prepare(ctx_id=0, det_thresh=0.45)face_img = cv2.imread('00000523.jpg')
rgb_small_frame = face_img[:, :, ::-1]
faces = model.get(rgb_small_frame)for r in faces:box=r.bbox.astype(int)color=(0, 0, 255)cv2.rectangle(face_img, (box[0], box[1]), (box[2], box[3]), color, 2)
cv2.namedWindow("d",0);
cv2.resizeWindow("d", int(face_img.shape[1]/2), int(face_img.shape[0]/2));
cv2.imshow("d",face_img)
cv2.waitKey()
cv2.destroyAllWindows()

汇总的就是: insightface  脸部的查找最好,稍微有点慢,不知道是不是因为推理了年龄和性别。用insightface  推理出来的脸部数据,来识别具体人物的准确度也很高。

这是原图:

对于推理出来的人脸进行分别标记,对应到一个数据集:

参照标记的脸部数据,对其他照片进行推理,以下是结果,就不贴代码了:

以下结果展示了不同角度下,都给了一个准确的结果。不要介意对于性别和年龄的推断,可能同亚洲和欧洲人种数据集有关系。

带了墨镜居然都有一个准确结果

http://www.hrbkazy.com/news/31056.html

相关文章:

  • led网站模板百度搜索首页
  • 做销售用什么网站培训心得简短200字
  • 网站分析工具精准营销案例
  • 怎么叫人做网站天津seo诊断技术
  • 能够做冶金工程毕业设计的网站网页制作html代码
  • 自己做网站 最好的软件下载找广告商的平台
  • 建筑英才网招聘信息seo推广技术培训
  • 深圳app制作开发公司排名seo排名需要多少钱
  • WordPress手机导航登陆代码深圳seo推广外包
  • 网站建设需求分析写什么深圳网络推广案例
  • 个人作品集网站模板免费下载收录优美图片官网
  • WordPress站内搜索代码卢松松外链工具
  • 银川网站建设哪家优质沈阳高端关键词优化
  • 市政府网站建设会议新品牌推广方案
  • 欧美做暧网站浏览器如何推广自己网站
  • 惠州制作公司网站今日头条新闻头条
  • b站怎么看视频分区惠州seo关键词
  • 网站seo专员招聘专业软文发稿平台
  • 深圳seo网站网络推广工具和方法
  • vs网站怎么做在线建站模板
  • 如东做网站的公司头条新闻今日头条官方版本
  • 网站建设公司中心seo优化是做什么的
  • 彭水县住房和城乡建设委员会网站百度sem竞价托管
  • 做产品的往这看:国外工业设计网站大全!企业培训考试系统app
  • 温州网站制作案例建设优化网站
  • coremail企业邮箱广州专业seo公司
  • 做们作业网站搜索引擎技巧
  • wordpress 作者 评论邵阳seo排名
  • 深圳给企业做网站个人做seo怎么赚钱
  • 谷歌翻译做多语言网站直接登录的网站