2021-3-4 21:58:55 [显示全部楼层]
1475浏览
查看: 1475|回复: 0

[问题求助] maxihub上得到的boot.py怎么修改?(已解决)

[复制链接]

maxihub上得到的boot.py怎么修改?(已解决)

问题详情

我在maxihub上训练的模型,已经把kfpkg文件烧录到maxiduino里了,且可以进行使用了。

但是如果我要去修改boot.py,想写出我想实现的功能,应该在哪里修改呢?

而且这时候我如果在IDE里运行boot.py,就会出现下边两个图中的情况。请问这是怎么回事呢?

图片加载不出来了,大致上是这样:

LCD上显示error: could not find starup.jpg
IDE报错: OSerror:[errno 19] ENODEV


解决方法

ide工具下保存到boot.py,开机自动运行

kpu.load()似乎不再支持kfpkg方式装载模型,
把训练得到的包 模型.kfpkg后缀改成.zip,然后解压
把.kmodel传过去

像这样改一下,就能装载模型了

脚本例程

import sensor
import image
import lcd
import KPU as kpu

lcd.init()
sensor.reset()
sensor.set_pixformat(sensor.RGB565)
sensor.set_framesize(sensor.QVGA)
sensor.run(1)
task = kpu.load('facedetect.kmodel') #使用kfpkg将 kmodel 与 maixpy 固件打包下载到 flash
anchor = (1.889, 2.5245, 2.9465, 3.94056, 3.99987, 5.3658, 5.155437, 6.92275, 6.718375, 9.01025)
a = kpu.init_yolo2(task, 0.5, 0.3, 5, anchor)
while(True):
    img = sensor.snapshot()
    code = kpu.run_yolo2(task, img)
    if code:
        for i in code:
            print(i)
            a = img.draw_rectangle(i.rect())
    a = lcd.display(img)
a = kpu.deinit(task)








您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail