Yolov 体验

news/发布时间2024/5/20 0:39:24

参考

  • Yolov 中文文档
  • yolov8_wpf_example(简单搜索到的一个示例程序)
  • 本文源码【下载】

环境

软件/系统 版本 说明
Windows Windows 10 专业版 22H2 19045.4170
Microsoft Visual Studio Microsoft Visual Studio Community 2022 (64 位) - 17.6.5
Microsoft .Net SDK 8.0.101 手动安装
Microsoft .Net SDK 7.0.306 Microsoft Visual Studio 携带
.Net 6.x 当前示例项目所需 .Net 版本
Prism Template Pack 2.4.1 Microsoft Visual Studio 扩展
XAML Style for Visual Studio 2022 3.2311.2 Microsoft Visual Studio 扩展(XAML 自动格式化)
Microsoft.ML.OnnxRuntime.DirectML 1.15.1 NuGet包
OpenCvSharp4 4.8.0.20230708 NuGet包
OpenCvSharp4.runtime.win 4.8.0.20230708 NuGet包
OpenCvSharp4.WpfExtensions 4.8.0.20230708 NuGet包
yolov8n 不明确 .onnx 模型文件

介绍

UltralyticsYOLOv8YOLOv8 基于深度学习和计算机视觉领域的尖端技术,在速度和准确性方面具有无与伦比的性能。其流线型设计使其适用于各种应用,并可轻松适应从边缘设备到云 API 等不同硬件平台。

正文

  1. 获取并导入项目:https://github.com/ladofa/yolov8_wpf_example 。
  2. 将根目录下 move it to your build dir - yolov8n.onnx 移动至 ./wpf_ml/bin/Debug/net6.0-windows/yolov8n.onnx
  3. 设置为 Debug 模式并启动。
    image
  4. 按顺序执行:
    1. Load Model (加载模型)
    2. Load Image (选择一张包含人的图片)
    3. Process Model (识别)
  5. 识别结果:
    image

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ulsteruni.cn/article/67288345.html

如若内容造成侵权/违法违规/事实不符,请联系编程大学网进行投诉反馈email:xxxxxxxx@qq.com,一经查实,立即删除!

相关文章

第35章: 中间件塔尖实战—穿透Netty对象池、内存池,内存泄露排查

文章很长,且持续更新,建议收藏起来,慢慢读!疯狂创客圈总目录 博客园版 为您奉上珍贵的学习资源 : 免费赠送 :《尼恩Java面试宝典》 持续更新+ 史上最全 + 面试必备 2000页+ 面试必备 + 大厂必备 +涨薪必备 免费赠送 :《尼恩技术圣经+高并发系列PDF》 ,帮你 实现技术自由,…

Spring中如何解决循环依赖

八字真言:“三级缓存,提前暴露” 此文只是介绍简单的情况便于理解,实际上场景会更复杂、情况会更多,但是原理相通。 一、什么是循环依赖? 从字面上来理解就是A依赖B的同时B也依赖了A,就像下面这样上图是简单的循环依赖,也会存在A依赖B,B依赖C,C依赖A这种循环,或者更复…

Postgresql同步数据到Elasticsearch

Postgresql同步数据到es需要借助中间工具连接器,连接器部署主要有两种方式,一种是基于Elastic云托管的连接器(Native connectors), 另外一种自己安装管理的连接器(self-managed connector). 托管方式连接器的使用方法文档:https://www.elastic.co/guide/en/enterprise-sear…

2024年3月30号java学习

集合集合中的长度不固定,集合中只能存储引用数据类型,不能够存放基本数据类型,需要变成基本数据类型对应的包装类。 基本数据类型的包装类ArrayList ArrayList<类型> 变量名 = new ArrayList<>();示例代码 package arrayList;import java.util.ArrayList;public …

ESP8266使用笔记

ESP8266介绍上图所示的是ESP-01s,我目前使用的是由安信可科技公司开发的模块,搭有板载天线。可以由AP/STA/AP+STA三种工作模式。其中AP工作模式是作为WIFI的客户端存在,其他设备主动链接在AP设备上,可以接收AP设备发送的消息,也可以反过来给AP设备发送消息。 STA工作模式则…

JavaImprove--Lesson07--异常处理的两种方式,collection集合

一.Java异常处理的两种方式 Java的异常机制是一种处理程序中错误的方式,它包括异常的抛出、捕获和处理。异常是在程序运行过程中发生的异常事件,如数学运算中的除0异常、数组越界、空指针异常等。 在Java中,异常被视为一种对象,可以通过使用try-catch语句块来捕获和处理。当…