导航

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

    dagb 创建的帖子

    • D

      如何旋转视场90度,在相机位置不变的情况下
      OpenMV Cam • • dagb

      6
      0
      赞同
      6
      楼层
      2314
      浏览

      你这个做不到。因为硬件的感光元件就不是你图里的方向。你要这么做,要么就裁剪,要么就缩放。
    • D

      外接设备信号输入,并在程序中进行处理
      OpenMV Cam • • dagb

      2
      0
      赞同
      2
      楼层
      1165
      浏览

      串口接收就行 https://singtown.com/learn/50240/
    • D

      我用色块查找 一个色块的坐标 但是有时在同一个位置下 会出现两个坐标值
      OpenMV Cam • • dagb

      4
      0
      赞同
      4
      楼层
      2110
      浏览

      D

      @kidswong999 没有出现报错 就是会时不时出现上面的问题 import sensor, image, time from pyb import UART thresholds = [(67, 100, -21, 127, -9, 127)] sensor.reset() sensor.set_pixformat(sensor.RGB565) sensor.set_framesize(sensor.VGA) sensor.skip_frames(time = 2000) sensor.set_auto_gain(False) sensor.set_auto_whitebal(False) clock = time.clock() uart = UART(3, 9600) while(True): clock.tick() img = sensor.snapshot() for blob in img.find_blobs([thresholds[0]] , x_stride = 2, y_stride = 1): img.draw_rectangle(blob.rect()) img.draw_cross(blob.cx(),blob.cy()) if blob.cx() > 527 or blob.cx() < 143 or blob.cy() > 383 or blob.cy() < 89: time.sleep_ms(1250) break else: x_location = (blob.cx() - 335)(105 / 384) y_location = (blob.cy() - 236)(80 / 294) str1 = "*0,%.2f,%.2f=" % (x_location,y_location) if len(str1) > 17 or len(str1) < 13: time.sleep_ms(1250) break # print(str1) uart.write(str1) time.sleep_ms(1250)
    • D

      色块查找后色块的坐标如何转成实际的坐标(单位MM)这个色块会移动
      OpenMV Cam • • dagb

      3
      0
      赞同
      3
      楼层
      1342
      浏览

      https://singtown.com/learn/50001/
    • D

      RS232设备如何接收openmv串口数据
      OpenMV Cam • • dagb

      2
      0
      赞同
      2
      楼层
      1304
      浏览

      买一个ttl转232的转换模块。 OpenMV的TX(P4引脚)连接模块的TX。 OpenMV的RX(P5引脚)连接模块的RX。 OpenMV的3V3引脚连接模块的3V3供电引脚。 OpenMV的GND连接模块的GND。 转换模块的232引脚可以连接到你的设备。