为什么按照官方教程还是提示路径错误,试过绝对路径也不行?
-
# Snapshot Example # # Note: You will need an SD card to run this example. # # You can use your OpenMV Cam to save image files. import sensor, image, pyb RED_LED_PIN = 1 BLUE_LED_PIN = 3 sensor.reset() # Initialize the camera sensor. sensor.set_pixformat(sensor.GRAYSCALE) # or sensor.GRAYSCALE sensor.set_framesize(sensor.B128X128) # or sensor.QQVGA (or others) sensor.set_windowing((92,112)) sensor.skip_frames(10) # Let new settings take affect. sensor.skip_frames(time = 2000) num = 1 #设置被拍摄者序号,第一个人的图片保存到s1文件夹,第二个人的图片保存到s2文件夹,以此类推。每次更换拍摄者时,修改num值。 n = 20 #设置每个人拍摄图片数量。 #连续拍摄n张照片,每间隔3s拍摄一次。 while(n): #红灯亮 pyb.LED(RED_LED_PIN).on() sensor.skip_frames(time = 3000) # Give the user time to get ready.等待3s,准备一下表情。 #红灯灭,蓝灯亮 pyb.LED(RED_LED_PIN).off() pyb.LED(BLUE_LED_PIN).on() #保存截取到的图片到SD卡 print(n) sensor.snapshot().save("singtown/s%s/%s.pgm" % (num, n) ) # or "example.bmp" (or others) n -= 1 pyb.LED(BLUE_LED_PIN).off() print("Done! Reset the camera to see the saved image.")
-
https://singtown.com/learn/50033/
按照视频操作,估计是SD卡没新建文件夹。
-
可以的,按照官方教程,视频内容更详细,完美解决。之后会想办法解决空文件夹和图片数目问题。
-
谢谢有用,为他人我总结了我遇到的问题如下
-
上图中错误有可能是一下原因
1.在照相取材时有必要在软件里 工具-重置一下openmv不然取材可能没读在sd卡上
2.认真看代码比如
#SUB = "s1"
NUM_SUBJECTS = 6 #图像库中不同人数,一共6人
NUM_SUBJECTS_IMGS = 20 #每人有20张样本图片
至一行表明了NUM_SUBJECTS = 6 #图像库中不同人数,一共6人就是要弄6个新文件夹(你要是少弄了补充上)
3.看看自己买的是不是正版的openmv
我的问题主要在1,2两点上,希望我的评论有用。帮助他人少走弯路。