海思SD3403,SS928/926,hi3519dv500,hi3516dv500移植yolov7,yolov8(7)

  上一篇用MindStudio转换完om模型,就可以在板卡里进行推理验证了。

SDK里有相关推理的demo,只要om模型转换没有遇到问题,是可以做推理验证。

首先SDK里推理验证方式有两种,一个是用H264实时视频流的方式,还有一种是通过图片的方式。

 H264方式需要准备好FFMPEG,通过本地视频转换成H264视频流推给板卡。用下面指令就可以。

ffmpeg的安装使用就不在这里介绍了。

ffmpeg -i test.avi -vcodec copy test.h264

第二种方式,是需要将本地图片转换一下,给的例子是将.jpg图像转换成.bin文件。提供了python方式。

import os
import numpy as np
from PIL import Image


def process(input_path):
    try:
        input_image = Image.open(input_path)
        input_image = input_image.resize((640, 640), resample=Image.BILINEAR)
        # hwc
        img = np.array(input_image)
        # rgb to bgr
        img = img[:, :, ::-1]
        shape = img.shape
        img = img.astype("int8")
        img = img.reshape([1] + list(shape))
        result = img.transpose([0, 3, 1, 2])
        outp

最近更新

  1. 释放计算潜力:SKlearn模型并行训练指南

    2024-01-07 02:10:02       0 阅读
  2. FreeRTOS的任务间通信方式

    2024-01-07 02:10:02       0 阅读
  3. 一个简单的spring+kafka生产者

    2024-01-07 02:10:02       1 阅读
  4. gradle安卓开发软件简介

    2024-01-07 02:10:02       1 阅读
  5. UE5.2 AI实时抠像(无需绿幕) + OBS推流直播 全流程

    2024-01-07 02:10:02       1 阅读

热门阅读

  1. vue3组件数据双向绑定

    2024-01-07 02:10:02       32 阅读
  2. C++ 单调栈 || 单调栈模版题

    2024-01-07 02:10:02       40 阅读
  3. git 使用场景 本地分支 关联 远程分支

    2024-01-07 02:10:02       40 阅读
  4. day 34(补)贪心(3)

    2024-01-07 02:10:02       38 阅读