立创·实战派ESP32-S3,esp32-camera库里调用jpg2rgb56的jpg图像解码问题
如题,使用立创·实战派ESP32-S3进行开发,摄像头通过esp_camera_fb_get函数获得的frame,再通过esp32-camera库里调用frame2jpg编码成jpg格式,通过websocket网络通信,发送给服务器后,服务器原封不动返还给客户端,但是接收到后,调用jpg2rgb565解码会程序崩溃重启,报错时访问非法地址。经过验证,调用frame2jpg后的jpg文件和接收到服务器返回的jpg文件完全一致。按理来说frame2jpg编码的jpg,jpg2rgb565应该是100%能解码的,但是解码失败了。通过对库里jpg2rgb565函数添加调试日志,崩溃发生在 ESP32 ROM JPEG 解码器(jd_prepare)内部,AI说:这通常是硬件环境、ROM解码器bug、IDF兼容性、或极少数情况下JPEG数据格式与ROM实现不兼容导致的。 究竟如何解决,有没有大佬? #嘉立创PCB#
求助大佬!!求助大佬!!立创·实战派ESP32-S3开发板,切换摄像头framesize后屏幕卡顿
求助大佬!!求助大佬!!求助大佬!!教程里设置的摄像头framesize 为QVGA,刚好对应上屏幕的320*240,我想进行分辨率的切换,即不仅使用QVGA,还将摄像头的framesize切换成VGA,并将图像使用lv_img_set_zoom();缩小后显示在屏幕上,但是目前切换后现实的不是很流畅,明显不如QVGA,并且相互切换时,会有几帧的屏幕分块错位。两个问题该怎么解决,求助大佬!!