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

太原建设厅网站吉林企业网络推广方法

太原建设厅网站,吉林企业网络推广方法,产品推广建议,wordpress入门主题最简单的方法进行图片中的人像检测 使用python-opencv配合yolov3模型进行图片中的人像检测 1、安装python-opencv、numpy pip install opencv-python pip install numpy 2、下载yolo模型文件和配置文件#xff1a; 下载地址#xff1a; https://download.csdn.net/down…最简单的方法进行图片中的人像检测 使用python-opencv配合yolov3模型进行图片中的人像检测 1、安装python-opencv、numpy pip install opencv-python pip install numpy 2、下载yolo模型文件和配置文件 下载地址 https://download.csdn.net/download/mldxs/88396654yhttps://download.csdn.net/download/mldxs/88396654 yolo官网 YOLO: Real-Time Object DetectionYou only look once (YOLO) is a state-of-the-art, real-time object detection system.https://pjreddie.com/darknet/yolo/3、搬砖代码比较简单并且带注释不过多介绍 import cv2 import numpy as np# 读取输入图像 image cv2.imread(input.jpeg)# 加载YOLOv3模型和类别标签 net cv2.dnn.readNet(yolov3.weights, yolov3.cfg) classes [] with open(coco.data, r) as f:classes f.read().strip().split(\n)# 获取YOLO模型的输出层名称 layer_names net.getLayerNames() output_layers [] unconnected_layers net.getUnconnectedOutLayers()# 根据输出层索引获取输出层名称 for i in unconnected_layers:output_layers.append(layer_names[i - 1])# 为每个类别生成随机颜色 colors np.random.uniform(0, 255, size(len(classes), 3))# 获取图像的尺寸 height, width, channels image.shape# 创建YOLO模型的输入blob blob cv2.dnn.blobFromImage(image, 0.00392, (416, 416), (0, 0, 0), True, cropFalse)# 将blob设置为模型的输入 net.setInput(blob) outs net.forward(output_layers)class_ids [] confidences [] boxes []# 处理YOLO模型的输出 for out in outs:for detection in out:scores detection[5:]class_id np.argmax(scores)confidence scores[class_id]# 如果置信度大于0.5并且类别是person0对应COCO数据集中的person类if confidence 0.5 and class_id 0:center_x int(detection[0] * width)center_y int(detection[1] * height)w int(detection[2] * width)h int(detection[3] * height)x int(center_x - w / 2)y int(center_y - h / 2)boxes.append([x, y, w, h])confidences.append(float(confidence))class_ids.append(class_id)# 使用非极大值抑制获取最终的检测结果 indexes cv2.dnn.NMSBoxes(boxes, confidences, 0.5, 0.4) margin 30 # 定义边框扩展的边距大小# 绘制边框和类别标签 for i in range(len(boxes)):if i in indexes:x, y, w, h boxes[i]label str(classes[class_ids[i]])color colors[i]# 扩展边框的坐标x_new max(0, x - margin)y_new max(0, y - margin)w_new min(image.shape[1], w 2 * margin)h_new min(image.shape[0], h 2 * margin)# 绘制扩展后的边框cv2.rectangle(image, (x_new, y_new), (x_new w_new, y_new h_new), color, 2)cv2.putText(image, label, (x_new, y_new - 10), cv2.FONT_HERSHEY_SIMPLEX, 0.5, color, 2)# 显示带有边框的图像 cv2.imshow(Detected Bodies, image) cv2.waitKey(0) cv2.destroyAllWindows() 最终效果 yolo有很多检测类别上述代码只对人像进行检测就是检测类别里的第一项person
http://www.w-s-a.com/news/756789/

相关文章:

  • 网站建设前的规划网站建设公司六安
  • 公司注册网站开发的行业表述南宁在百度上建网站
  • 创建企业网站国内网站用django做的
  • 云主机网站的空间在哪制作微网站的平台
  • 长沙做网站 青创互联wordpress4.4.1
  • 宜昌哪里有专业做网站的网站开发做什么的
  • 3小说网站开发东莞网站公司哪家好
  • 做网站安全联盟解ps网站设计概述
  • 聊城公司做网站wordpress连接域名
  • 宣传网站建设的意义台州行app官网下载
  • 温州 网站优化网站开发公司前置审批
  • 网站开发具体的工作内容网站下载app免费
  • seo网站建设时文章频率昆山网站建设ikelv
  • 中天建设中瑞物资网站优化建立生育支持政策体系
  • 网站页面的宽度大网站怎样选域名
  • icp网站备案流程wordpress post 405
  • 网站怎样上传到空间重庆有多少网站
  • 用模板建商城购物网站嘉定专业网站建设
  • 网站开发与应用 论文dede手机医院网站模板
  • 织梦 网站栏目管理 很慢自学网页设计难吗
  • 茶文化建设网站的意义平顶山网站建设服务公司
  • 建设网站详细流程南京宣传片制作公司
  • 合肥网站排名什么网站做电气自动化兼职
  • 如何用api做网站交通建设门户网站
  • 阳西住房和城乡规划建设局网站长沙网站seo技巧
  • 长沙知名网站推广手机画设计图软件
  • 顺德公司做网站自己有网站怎么优化
  • 南京网站开发南京乐识专业外贸流程知乎
  • 盐田区住房和建设局网站分类网站有哪些
  • 建一个团购网站WordPress文章字号设置