屏幕和摄像头分辨率对齐问题

Viewed 26

问题描述


我修改CanMV\sdcard\examples\21-AI-With-Others\ai_lvgl.py,想要改成竖屏效果,将显示宽度与高度互换:
DISPLAY_WIDTH = 536
DISPLAY_HEIGHT = 960
但摄像头分辨率宽度需要对齐16位,宽度为536时在点击lvgl按钮后在这句Display.show_image(img_0, 0, 0, Display.LAYER_OSD1)报错:ValueError: image exceed the panel resolution,宽度改为528时运行正常但屏幕右侧有一条黑缝,请问如何优化

硬件板卡


RT-Smart ai开发套件

软件版本


CanMV-K230_RTT_EVB_BOARD_micropython_local_nncase_v2.9.0

其他信息


摄像头型号gc2093,屏幕型号nt35516

1 Answers

你好,可以按照528来使用,然后将图像居中,2边留黑即可。