openmv探索_1_helloworld

  • 连接 openmv 后,可以在 openmv IDE 中查看源码。这里记录一下,顺便翻译一手
# Hello World Example
#
# Welcome to the OpenMV IDE! Click on the green run arrow button below to run the script!
# 点击IDE左下角的插头,连接 openmv ,再点下面的绿色箭头,运行代码查看效果

import sensor, image, time
# sensor 是感光元件模块
# image 是图像处理模块
# time 是时钟模块

sensor.reset()                      # 初始化感光元件
sensor.set_pixformat(sensor.RGB565) # 设置像素点格式:RGB565是彩图,GRAYSCALE是灰度图
sensor.set_framesize(sensor.QVGA)   # 设置感光元件分辨率的大小为 QVGA (320x240)
									# 分辨率查看 https://book.openmv.cc/image/sensor.html -> 感光元件 -> 设置图像大小
sensor.skip_frames(time = 2000)     # 设置相机模块的帧大小
									# 图像跳过几帧时,上面的设置生效
									# 相当于延时
clock = time.clock()                # 返回一个时钟对象

while(True):
    clock.tick()                    # 开始追踪运行时间
    img = sensor.snapshot()         # 使用相机拍摄一张照片,并返回 image 对象
    print(clock.fps())              # 停止追踪运行时间,并返回当前FPS(每秒帧数)
    								# 在串行终端中输出帧率
  • 摄像头注意
    • 禁用帧缓存区后可以提高帧率
    • IDE 右上角图像中出现明显的黑线或黑点,说明感光元件有污渍
    • IDE 右上角图像模糊,表明没有调焦
  • openmv 注意
    • openmv 若插有 SD 卡,则在我的电脑中会显示类似于U盘的存储区,这就是 openmvflash
    • 自定义代码可以放在 flash 区中,然后运行
    • 编辑好自己的代码后,点击下图中的按钮,可以将目前的文件添加为 openmv 的主文件
      在这里插入图片描述
      也可以将自己的 .py 文件复制到 SD 卡中,在 openmv IDE 中打开自己的 .py 文件,然后点击左下角的连接,再点击运行
    • 例程位置:IDE安装位置\share\qtcreator\examples
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值