@kidswong999 在 相机(OV5640)显示颜色,分辨率,刷新率都出现异常!怎么解决 中说:
而且你要把代码最后面的
del img gc.collect()
删除,这会导致IDE显示故障。
删除这两句后用什么命令怎么回收内存呢?
@kidswong999 在 相机(OV5640)显示颜色,分辨率,刷新率都出现异常!怎么解决 中说:
而且你要把代码最后面的
del img gc.collect()
删除,这会导致IDE显示故障。
删除这两句后用什么命令怎么回收内存呢?
@avqs 在 相机(OV5640)显示颜色,分辨率,刷新率都出现异常!怎么解决 中说:
你先确定连接IDE后,IDE右下角的板子是不是OPENMV H7 PLUS,你有可能刷错了固件,刷成了OPENMV H7的固件,就会这样变绿
好像是这个问题,刷了正确的固件后就好了。
@kidswong999 在 相机(OV5640)显示颜色,分辨率,刷新率都出现异常!怎么解决 中说:
运行hello world有没有问题?你硬件用的是OV5640还是MT9V034?固件版本是多少?
相机OV5640,运行的程序是LCD的例程,程序贴出来了,固件版本显示4.5.9,运行hello world例程,右边的显示窗口物体都是绿色的,不正常。
环境:openmv4 H7 PLUS 相机OV5640,MY9V034 固件4.5.9
本来是正常显示的。
测试时,修改了亮度、对比度、饱和度,曝光时间等参数,发现显示颜色,分辨率,刷新率都不正常。
恢复默认参数再启动问题还是没有解决。
但是换一个主板就可以正确显示(我有两个主板),说明不是相机和LCD的问题。
怎么解决?
import sensor,gc
import display
sensor.reset()
sensor.set_pixformat(sensor.RGB565) #sensor.RGB565 sensor.GRAYSCALE
sensor.set_framesize(sensor.QVGA)
#sensor.set_brightness(0)
#sensor.set_contrast(0)
#sensor.set_saturation(0)
#sensor.set_auto_gain(False)
#sensor.set_vflip(True)
#sensor.set_hmirror(False)
#sensor.set_transpose(True)
#sensor.set_auto_exposure(False,exposure_us=1000)
COLOR_WHITE=(255,255,255)
lcd = display.SPIDisplay()
while True:
img=sensor.snapshot()
lcd.write(img)
del img
gc.collect()
openmv4h plus mt9v034相机,上电启动有时候会报RuntimeError:Sensor control failed.
sensor.reset() # Reset and initialize the sensor.
sensor.set_pixformat(sensor.GRAYSCALE) # Set pixel format to RGB565 (or GRAYSCALE),BAYER
sensor.set_framesize(sensor.QQVGA) # Set frame size to QVGA (320x240),QQVGA2 (128160),QQVGA(160120)
sensor.set_vflip(True)
sensor.set_hmirror(False)
sensor.set_transpose(True)
sensor.set_auto_exposure(False,exposure_us=EXPS)
‘’‘
’‘’