没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
opencv 在 esp32 及 esp32s3 上面的移植
1 Opencv 简介
OpenCV 是一个基于 Apache2.0 许可(开源)发行的跨平台计算机视觉和机器学
习软件库,可以运行在 Linux、Windows、Android 和 Mac OS 操作系统上
它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了 Python、
Ruby、MATLAB 等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。
这就使我们在 esp32上实现 OpenCV,进行图像处理以及计算机视觉成为了现实。
2 Esp32s3 简介
ESP32-S3 和 ESP32 一样是一款同时支持 WIFI 和蓝牙功能,可以说是专为物联
网而生的一款 Soc,应用领域贯穿移动设备、可穿戴电子设备、智能家居等,在 2,4GHz
频带支持 20MHz 和 40MHz 频宽,和以往 ESP32 不一样的是,蓝牙除了支持 BLE 以
外,目前支持 Bluetooth 5 和 Bluetooth mesh,更多的 GPIO 口使其能控制的外设达
到更多,全速 USB OTG 支持直接通过 USB 协议与芯片进行通信。
最主要的是 esp32s3 具有双核的 cpu。在图像处理方面有着先天的优势。
Core0 通常使用作为 wifi 数据传输的处理。Core1 进行视觉处理进程的运行。
3 移植硬件电路设计
为实现 esp32s3 的视频处理的内存需求,我们选用内置 8M flash,外扩 8M spram
的模组;摄像头采用了 ov2640 作为输入;另外,为了调试方便,采用了 240*240 的
LCD 屏作为显示终端,可以实时看见图像处理结果。
以下是原理图:
资源评论
cszhang
- 粉丝: 30
- 资源: 27
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 冯璐阳 42105650—祝福.docx
- 基于多种算法及改进算法实现的移动机器人路径规划matlab源码(含A星算法+PRM+RRT的改进等).zip
- 布里斯托尔纸细分市场、总体规模、先进性、市占率行业分析报告2024年.docx
- Obi绳子插件,好用的很 6.5.4版本
- openjfx-22.0.1-windows-x64-bin-sdk.zip
- 基于ros和stm32f1的小车代码(含串口通信)+项目说明.zip
- 人体姿态估计-基于Tensorflow实现的人体姿态估计算法-附项目源码-优质项目分享.zip
- java实现所有算法大全
- JDBC DAO模式 (复习)
- Proteus仿真AT89C51电子密码锁
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功