新版固件中LCD怎么显示QVGA的中心图像?
-
lcd.write()显示QVGA图像只能显示角落区域,怎么在4.5.1至最新的固件版本中让LCD显示QVGA中心的图像?老版固件 lcd.display()可以直接显示中心
-
@zcgp 用的是128*160的LCD
-
可以添加SCALE_ASPECT_IGNORE
import sensor import display import image sensor.reset() sensor.set_pixformat(sensor.RGB565) sensor.set_framesize(sensor.QVGA) lcd = display.SPIDisplay() while True: lcd.write(sensor.snapshot(), hint=image.SCALE_ASPECT_IGNORE)
-
发现我的固件版本是4.0.14,没有SCALE_ASPECT_IGNORE的定义,改为lcd.write(sensor.snapshot(), roi = (80,60,240,180))后可以居中显示了
-
@zcgp 你这样显示不是整个画面。