星瞳实验室APP,快速收到回复
  • 我们只解决官方正版的OpenMV的问题(STM32),其他的分支有很多兼容问题,我们无法解决。
  • 如果有产品硬件故障问题,比如无法开机,论坛很难解决。可以直接找售后维修
  • 发帖子之前,请确认看过所有的视频教程,https://singtown.com/learn/ 和所有的上手教程http://book.openmv.cc/
  • 每一个新的提问,单独发一个新帖子
  • 帖子需要目的,你要做什么?
  • 如果涉及代码,需要报错提示全部代码文本,请注意不要贴代码图片
  • 必看:玩转星瞳论坛了解一下图片上传,代码格式等问题。
  • 请问各位大佬,openMV如何拍摄并且保存多张照片



    • # 保存图片例程
      #
      # 注意:您需要一张SD卡来运行这个例子
      #
      # 你可以使用你的OpenMV摄像头来保存图像文件
      
      import sensor, image, pyb
      
      RED_LED_PIN = 1
      BLUE_LED_PIN = 3
      
      sensor.reset() # 初始化sensor
      
      sensor.set_pixformat(sensor.RGB565) # or sensor.GRAYSCALE
      #设置图像色彩格式,有RGB565色彩图和GRAYSCALE灰度图两种
      
      sensor.set_framesize(sensor.QVGA) # or sensor.QQVGA (or others)
      #设置图像像素大小
      
      sensor.skip_frames(time = 2000) # 让新的设置生效
      
      #红灯亮
      pyb.LED(RED_LED_PIN).on()
      sensor.skip_frames(time = 2000) # 给用户一个时间来准备
      
      #红灯灭,蓝灯亮
      pyb.LED(RED_LED_PIN).off()
      pyb.LED(BLUE_LED_PIN).on()
      
      #保存截取到的图片到SD卡
      print("You're on camera!")
      sensor.snapshot().save("example.jpg") # or "example.bmp" (or others)
      
      pyb.LED(BLUE_LED_PIN).off()
      print("Done! Reset the camera to see the saved image.")
      
      


    • 写一个循环,保存的名字不一样就行了。



    • 怎么按顺序自己改名字呢,拼接字符串吗



    • 对啊,写一个变量递增



    • 那如果我重启后不想抵冲掉已经保存上的图片呢,怎么办呢。因为一重启变量会从0重加



    • 写一个文件,里面是递增的数值。