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

Python配合yolov11开发对象检测软件

  1. 上编文件写了yolov11开发分类,写篇文章写开发对象检测软件
  2. 环境配置onnx 1.16.1,onnx-graphsurgeon 0.5.2,onnxruntime 1.19.2,onnxruntime-gpu 1.19.2,onnxslim 0.1.34,torch 2.3.1+cu121,torchaudio 2.3.1+cu121,torchvision 0.18.1+cu121,PySide6 6.6.1,PySide6-Addons 6.6.1,PySide6-Essentials 6.6.1
  3. 分类使用的数据集,halcon的pill_bag对象检测的数据集请添加图片描述
    4.软件界面

请添加图片描述
请添加图片描述
请添加图片描述
5.关键代码

 image_mat_ = self.CoverQImageToMat()results_=self.Model.predict(image_mat_)for result_ in  results_:boxes_ = result_.boxes# names_=results_.namesfor box_ in boxes_:x_,y_,w_,h_=box_.xywh[0]c=box_.clscls_=self.Model.names[int(c)]self.BoxX.append(float(x_))self.BoxY.append(float(y_))self.BoxWidth.append(float(w_))self.BoxHeight.append(float(h_))self.BoxClass.append(cls_)
  ###运行推理# outputs=self.OnnxModel.run(["output0"],{"images":image_np_})outputs = self.OnnxModel.run([output_onnx_.name], {input_onnx_.name: image_np_})len(outputs)# print("OutputShape:", outputs.shape)###outputs处理output_onnx_ = outputs[0][0]print("OutputOnxxShape:", output_onnx_.shape)###转换 行列output_onnx_ = output_onnx_.transpose()print("OutputOnxxShape:", output_onnx_.shape)row = output_onnx_[0]print(row)  ###输出下第一个特征

6.推理效果
请添加图片描述
请添加图片描述


http://www.mrgr.cn/news/53688.html

相关文章:

  • [论文笔记]HERMES 3 TECHNICAL REPORT
  • 音视频入门基础:FLV专题(15)——Video Tag简介
  • Javac命令和Java命令的使用复习
  • 渗透测试实战—教育攻防演练中突破网络隔离
  • eIQ笔记(UI介绍+Loss曲线+OpenART例程)
  • scrapy案例——当当网的爬取一
  • 青城山道观:清幽之境,心灵之旅
  • 银河麒麟(debian)下安装postgresql、postgis
  • Turn-it:调整它:优化线材重构雕塑制造
  • 思维+构造,CF 1936A - Bitwise Operation Wizard
  • 【AI实战连载01】揭秘ComfyUI AI换装工作流方法1-OOTDiffusion!电商卖家用AI一键给模特换装?
  • 数据分析题面试题系列2
  • 【开源免费】基于SpringBoot+Vue.JS社区团购系统(JAVA毕业设计)
  • 【思维导图】C语言—常见概念
  • 06 P1706 全排列问题
  • Diffusion Mechanism in Residual Neural Network: Theory and Applications
  • 【C++刷题】力扣-#268-丢失的数字
  • 你是否真的弄懂了 OAuth 2.0?
  • 【C++篇】类与对象深度解析(六):全面剖析拷贝省略、RVO、NRVO优化策略
  • 从头预训练一只迷你 LLaMA 3_llama3 预训练预处理
  • 电影评论网站开发:Spring Boot技术指南
  • 人工智能研究创造出新型蛋白质
  • Redis数据持久化机制详解
  • 中国商飞社招校招前程无忧智鼎题库:IQCAT思维能力测验真题通关技巧
  • linux卸载数据库(最为完整的卸载方式)
  • RabbitMQ如何保证消息不丢失?