ESP32-CAM拍照,jpeg解码

本文介绍了如何使用ESP32-CAM模块通过Arduino编译烧录,获取JPEG图片并在STM32平台利用Keil5进行编译,实现图片的JPEG解码并转换为RGB565格式,以便于在TFT屏幕实时显示。整个过程包括配置参数、Wi-Fi连接和传输优化,耗时约5秒完成帧传输。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ESP32-CAM拍照输出jpeg,解码为rgb565在tft屏显示

ESP32-CAM使用Arduino编译烧录,STM32使用keil5编译。

本次程序基于此处修改:https://blog.csdn.net/z945738307/article/details/120979459

jpeg解码参考:https://techclass.rohm.com.cn/knowledge/tech-info/how-tos/arduino/jpeg-decoding-on-arduino-tutorial

修改wifi密码与摄像头输出格式大小

const char *ssid = "601";             //WIFI名字
const char *password = "945738307";   //WIFI密码

config.pixel_format = PIXFORMAT_JPEG;   //输出JPEG格式
config.frame_size = FRAMESIZE_QVGA;     //320x240

效果与直接输出rgb565差不多,大约需要5秒时间传输并显示完整320x240图像

效果图:请添加图片描述

完整代码链接:https://pan.baidu.com/s/1Phabrwntl4O4WS3Uwy2VZg
提取码:tiaz

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值