导航

    • 登录
    • 搜索
    • 版块
    • 产品
    • 教程
    • 论坛
    • 淘宝
    1. 主页
    2. ggr1
    G
    • 举报资料
    • 资料
    • 关注
    • 粉丝
    • 屏蔽
    • 帖子
    • 楼层
    • 最佳
    • 群组

    ggr1

    @ggr1

    0
    声望
    3
    楼层
    528
    资料浏览
    0
    粉丝
    0
    关注
    注册时间 最后登录

    ggr1 关注

    ggr1 发布的帖子

    • RE: 不用IDE怎么实现编程及数据互通?怎么更改底层代码?

      反正就是在使用下位机的时候,是无法脱离IDE的吧?

      我希望的是,如果能将microPython转化成一个module,在其他上位机程序里面import就之后,能自由使用上位机和下位机的资源就好了。
      比如在程序开头:
      import microPython as mpy
      ...............
      img = mpy.sensor.snapshot()
      ...............

      无法实现这样的操作,是吗?

      发布在 OpenMV Cam
      G
      ggr1
    • RE: 不用IDE怎么实现编程及数据互通?怎么更改底层代码?

      意思是,我不能只在硬件设备上运行程序。
      我说一个简单的应用吧。
      我在上位机里面,自己写了一个图像分割的深度学习程序,然后我需要openmv采集到的图像作为数据源。
      那么,我在上位机中,如何实现采集图像呢?
      在openmv的IDE里面,img = sensor.snapshot() 是可以读取下位机的图像,但是不用openmv IDE,就无法读取。

      至于底层代码的更改,还是举简单例子吧。
      下位机例程代码对于识别Apriltag的图像size是有严格限制的,像素点数量不能超过64k,这使得图像分辨率极低,只能在低于240*240的分辨率下运行。这会严重限制识别距离和准确性。
      因此,我需要自行修改底层代码。从何处更改呢?

      发布在 OpenMV Cam
      G
      ggr1
    • 不用IDE怎么实现编程及数据互通?怎么更改底层代码?

      1,我的工程里,openmv是其中一个模块,需要实现的是图像采集及部分基础处理。
      如何脱离IDE进行操作,并且将microPython指令集成到我的工程里?
      2,我发现有些功能需要扩展。怎么更改microPython的底层代码?
      比如import sensor, image, time, math,这些文件怎么打开?
      源码都是.c和.h文件,被wrap的.py文件在哪里?

      下面这张图是用terminal打开helloworld例程的截屏,显然是没跑通的。
      0_1557727506568_Screenshot from 2019-05-13 14-04-49.png

      发布在 OpenMV Cam
      G
      ggr1