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

深圳小企业网站建设做网站发布

深圳小企业网站建设,做网站发布,怎么接推广赚钱,渭南专业做网站源码地址 本人使用的opencv c github代码,代码作者非本人 使用github源码结合自己导出的onnx模型推理自己的视频 推理条件 windows 10 Visual Studio 2019 Nvidia GeForce GTX 1070 opencv4.7.0 (opencv4.5.5在别的地方看到不支持yolov8的推理,所以只使用opencv…

源码地址

  1. 本人使用的opencv c++ github代码,代码作者非本人

使用github源码结合自己导出的onnx模型推理自己的视频

推理条件

windows 10
Visual Studio 2019
Nvidia GeForce GTX 1070
opencv4.7.0 (opencv4.5.5在别的地方看到不支持yolov8的推理,所以只使用opencv4.7.0)

导出yolov8模型

yolov8版本: version = ‘8.0.110’
首先将default.yaml中的一些配置修改以下,将只修改的部分贴上去,注意下面的batch一定要设置为1

task: detect  # YOLO task, i.e. detect, segment, classify, pose
mode: export  # YOLO mode, i.e. train, val, predict, export, track, benchmark# Train settings -------------------------------------------------------------------------------------------------------
# model: C:\Users\HUST\Desktop\yolov8_ultralytics\ultralytics\models\v8\yolov8.yaml # path to model file, i.e. yolov8n.pt, yolov8n.yaml
model: C:\Users\Administrator\Desktop\yolov8_ultralytics\runs\detect\yolov8n\weights\best.pt # path to model file, i.e. yolov8n.pt, yolov8n.yaml
data: C:\Users\Administrator\Desktop\yolov8_ultralytics/ultralytics/datasets/custom.yaml # path to data file, i.e. coco128.yaml
weights: yolov8n.pt
epochs: 1  # number of epochs to train for
patience: 50  # epochs to wait for no observable improvement for early stopping of training
batch: 1  # number of images per batch (-1 for AutoBatch)

default.yaml中的export部分的配置也需要修改

# Export settings ------------------------------------------------------------------------------------------------------
format: onnx  # format to export to
keras: False  # use Keras
optimize: False  # TorchScript: optimize for mobile
int8: False  # CoreML/TF INT8 quantization
dynamic: False  # ONNX/TF/TensorRT: dynamic axes
simplify: False  # ONNX: simplify model
opset: 12 # ONNX: opset version (optional)
workspace: 4  # TensorRT: workspace size (GB)
nms: False  # CoreML: add NMS

然后直接运行ultralytics/yolo/engine/exporter.py
在这里插入图片描述
测试一下导出的best.onnx可不可用,直接正常的val即可
在这里插入图片描述
将best.onnx模型放入netron中,onnx的输入和输出如下图1所示
在这里插入图片描述
在这里插入图片描述 图 1 图1 1

c++部署

先将源码复制到下图位置中
在这里插入图片描述

环境和代码的大致步骤跟yolov5 opencv dnn部署 github代码一样

由于源码中使用的输入尺寸如图2是640 * 480的,我导出模型时使用的模型的输入如图1是640 * 640,所以需要对尺寸的那一部分需要进行修改,修改为640 * 640

const float INPUT_WIDTH = 640.0;
const float INPUT_HEIGHT = 640.0;
const float SCORE_THRESHOLD = 0.45;
const float NMS_THRESHOLD = 0.5;
const float CONFIDENCE_THRESHOLD = 0.25;

在这里插入图片描述
在这里插入图片描述 图 2 图2 2在进行修改之后,就可以直接运行yolo.cpp

c++推理结果

yolov8_deploy_fire

http://www.yayakq.cn/news/53443/

相关文章:

  • 鲜花网站建设的项目介绍域名备案网站服务内容
  • 做网站模板的网页名称是m开头展示型企业网站例子
  • 对内部网站建设的意见和建议贵州网站建设seo
  • 个人网站搭建详细步骤江阴网络推广公司
  • 青岛做网站方案网络推广活动具体实施方案
  • 网站建设需求问卷重庆智能网站建设多少钱
  • 西安网站优化体验商城式网站具备哪些功能吗
  • 完整网站建设教程专业网站制作公司是如何处理一个优秀网站的
  • 网站备案需要把网站做好吗欧美色影网站
  • 上海网站建设排名松原网站开发
  • 沈阳网站制作全过程平面设计网站培训中心
  • 惠城营销网站制作网易企业邮箱是什么
  • 网站建设类文章网站最好推广的方式
  • 专业做营销网站建设专做美容师招聘网站
  • 做网站怎样找深圳做网站的好公司
  • 专业手机网站建设多少钱模版网站和语言网站
  • 自助式网站室内设计软件培训
  • 建设公司官方网站手机版万能视频提取器
  • 长春seo网站管理外包公司能不能去
  • 网站建设典型经验腾讯企业邮箱登录入口网址
  • 网站建设企炬做网站要注意哪些
  • 沈阳蓝德网站建设黄冈网站推广软件下载
  • 十堰做网站最专业的公司学校门户网站建设必要性
  • Net网站开发招聘wordpress淘宝客采集
  • 高端手机网站建设需要多少钱网站新闻建设作用
  • html5网页设计作品seo智能优化公司
  • 免费货源网站免费版权中国制造网官方网站首页
  • 做画册的网站展厅设计公司排行
  • 资兴做网站公司公司需要做网站吗
  • 建设银行长沙招聘网站备案信息查询系统