• 博客(822)
  • 收藏
  • 关注

原创 【正点原子K210连载】第七十章 LCD图片显示实验 摘自【正点原子】DNK210使用指南-CanMV版指南

可以看到首先是使用lcd模块对LCD进行初始化,接着在一个循环中不断地循环显示SD卡上的两张BMP和JPEG格式的图片,其中图片的读取和解码都借助了image模块,image模块是CanMV提供的一个强大的图像处理模块,可以帮助开发者快速的对图像进行一些简单或复杂的处理,在后续的章节中会对image模块进行详细的介绍。通过本章的学习,读者将学习到LCD上图片的显示。有关lcd模块的介绍,请见第24.1小节《lcd模块介绍》。有关lcd模块的介绍,请见第25.1小节《lcd模块介绍》。

2025-02-14 15:19:26 218

原创 【正点原子K210连载】第六十九章 image图像色块追踪实验 摘自【正点原子】DNK210使用指南-CanMV版指南

thresholds指的是颜色阈值,该参数必须是元组列表,对于灰度图,每个阈值元组需包含两个值,分别为最小灰度值和最大灰度值,对于RGB565图像,每个阈值元组需要包含六个值,分别是LAB色彩空间下,L、A、B三个通道的最大值和最小值,若要追踪多种颜色的色块,可以在阈值元组列表中传入多个阈值元组。接着在一个循环中不断地获取摄像头输出的图像,因为获取到的图像就是Image对象,因此可以直接调用image模块为Image对象提供的各种方法,然后就是对图像进行色块追踪,并将其在图像中框出,最后在LCD显示图像。

2025-02-14 15:18:20 780

原创 ATK-DLRK3588开发板deepseek-r1-1.5b/7b部署指南

最近deepseek爆火,当DeepSeek这样的国产大模型部署在RK3588上时,由于RK3588的强大性能支持,同样的模型规模可以得到更强大的推理能力、实时性能以及边缘计算能力。在本篇文章中,我们将一口气教大家从下载模型、转换模型到最终部署deepseek-r1-1.5b和deepseek-r1-7b的模型到正点原子的ATK-DLRK3588上面测试。

2025-02-14 11:06:04 791

原创 正点原子ESP32S3系列开发板全面支持小智AI

正点原子ESP32S3开发板和ESP32S3 BOX都是超高性价比的开发板,主控模组型号:ATK-MWS3S(主控芯片:ESP32-S3R8),主频240MHz,内部ROM、SRAM和PSRAM分别位384KB、512KB和8MB,另外还挂载了16MB Flash的外部存储资源。芯片集成了高性能的 Xtensa® 32 位 LX7 双核处理器、超低功耗协处理器、Wi-Fi 基带、蓝牙基带、RF 模块以及外设。开发板板载资源丰富,可用开发板进行音视频编码学习和开发,UI界面设计以及AI应用学习与开发。

2025-02-14 10:42:19 646

原创 【正点原子K210连载】第六十八章 跑马灯实验 摘自【正点原子】DNK210使用指南-CanMV版指南

1)实验平台:正点原子ATK-DNK210开发板2)平台购买地址https://detail.tmall.com/item.htm?id=7318662644283)全套实验源码+手册+视频下载地址: http://www.openedv.com/docs/boards/xiaoxitongban本章实验将介绍如何使用CanMV让Kendryte K210控制板载的双色LED闪烁,以实现跑马灯的效果。通过本章的学习,读者将学习到在CanMV下控制Kendryte K210的GPIO输出高低电平。本章分

2025-02-12 14:14:20 557

原创 【正点原子K210连载】第六十七章 音频FFT实验 摘自【正点原子】DNK210使用指南-CanMV版指南

然后便是在一个循环中不断地通过I2S获取音频数据,然后将音频数据作为时域数据输入进行FFT运算,得到频域数据的计算结果后,再计算频域数据各频率点的幅值,最后将各频率点的幅值通过直方图的形式在LCD上进行显示。本章将介绍CanMV下FFT的应用,通过将时域采集到的音频数据通过FFT为频域。amplitude()函数用于计算FFT后各个频率点的幅值,从而能够直观地看到频域下数据的状态。有关maix.FFT模块的介绍,请见第32.1小节《maix.FFT模块介绍》。32.1 maix.FFT模块介绍。

2025-02-06 15:18:28 1050

原创 【正点原子K210连载】第六十六章 摄像头图像捕获实验 摘自【正点原子】DNK210使用指南-CanMV版指南

1)实验平台:正点原子ATK-DNK210开发板2)平台购买地址https://detail.tmall.com/item.htm?id=7318662644283)全套实验源码+手册+视频下载地址: http://www.openedv.com/docs/boards/xiaoxitongban本章将介绍CanMV下摄像头的使用,能通过摄像头实时地采集摄像头捕获到的图像数据,从而进行进一步的处理。通过本章的学习,读者将学习到通过CanMV驱动摄像头实时捕获图像数据。本章分为如下几个小节:26.1

2025-02-06 15:17:51 670

原创 【正点原子K210连载】第六十五章 MNIST实验 摘自【正点原子】DNK210使用指南-CanMV版指南

在上一章节中,介绍了利用maix.KPU模块实现了车牌的检测和识别,本章将继续介绍利用maix.KPU模块实现的MNIST识别。通过本章的学习,读者将学习到MNIST识别应用在CanMV上的实现。本章分为如下几个小节:47.1 maix.KPU模块介绍47.2 硬件设计47.3 程序设计47.4 运行验证47.1 maix.KPU模块介绍有关maix.KPU模块的介绍,请见第39.1小节《maix.KPU模块介绍》。47.2 硬件设计47.2.1 例程功能。

2025-01-15 15:45:38 643

原创 【正点原子K210连载】第六十四章 视频播放实验 摘自【正点原子】DNK210使用指南-CanMV版指南

1)实验平台:正点原子ATK-DNK210开发板2)平台购买地址https://detail.tmall.com/item.htm?id=7318662644283)全套实验源码+手册+视频下载地址: http://www.openedv.com/docs/boards/xiaoxitongban本章将介绍CanMV下的视频播放,通过CanMV提供的模块便能快速实现视频播放。通过本章的学习,读者将学习到CanMV下video模块的使用。本章分为如下几个小节:31.1 video模块介绍31.2 硬

2025-01-13 15:34:24 800

原创 【正点原子K210连载】第六十三章 照片拍摄实验 摘自【正点原子】DNK210使用指南-CanMV版指南

quality指的是JPEG图像的压缩质量,当保存的图像格式为JPEG时,需要对图像文件进行JPEG压缩,压缩质量的值越大,压缩后的JPEG图像将保存更多的原图像信息,反之,若压缩质量的值越小,压缩后的JPEG图像将保存更少的原图像信息以减小文件的体积,压缩质量的取值范围为[1, 100]。copy_to_fb指的是是否将图像直接载入帧缓冲区,当为True时,图像会被直接载入帧缓冲区,此时便可以加载体积较大的图像,当为False时,图像会被载入MicroPython的堆中,但堆的大小要远比帧缓冲区小得多。

2024-12-27 09:58:18 652

原创 【正点原子K210连载】第六十一章 LCD图片显示实验 摘自【正点原子】DNK210使用指南-CanMV版指南

可以看到首先是使用lcd模块对LCD进行初始化,接着在一个循环中不断地循环显示SD卡上的两张BMP和JPEG格式的图片,其中图片的读取和解码都借助了image模块,image模块是CanMV提供的一个强大的图像处理模块,可以帮助开发者快速的对图像进行一些简单或复杂的处理,在后续的章节中会对image模块进行详细的介绍。通过本章的学习,读者将学习到LCD上图片的显示。有关lcd模块的介绍,请见第24.1小节《lcd模块介绍》。有关lcd模块的介绍,请见第25.1小节《lcd模块介绍》。

2024-12-27 09:55:15 411

原创 【正点原子K210连载】第六十章 蜂鸣器实验 摘自【正点原子】DNK210使用指南-CanMV版指南

1)实验平台:正点原子ATK-DNK210开发板2)平台购买地址https://detail.tmall.com/item.htm?id=7318662644283)全套实验源码+手册+视频下载地址: http://www.openedv.com/docs/boards/xiaoxitongban本章实验将介绍如何使用CanMV让Kendryte K210控制板载的蜂鸣器发声。通过本章的学习,读者将学习到在CanMV下控制Kendryte K210的GPIO输出高低电平。本章分为如下几个小节:13.

2024-12-20 10:31:03 390

原创 【正点原子K210连载】第五十九章 LCD图片显示实验 摘自【正点原子】DNK210使用指南-CanMV版指南

可以看到首先是使用lcd模块对LCD进行初始化,接着在一个循环中不断地循环显示SD卡上的两张BMP和JPEG格式的图片,其中图片的读取和解码都借助了image模块,image模块是CanMV提供的一个强大的图像处理模块,可以帮助开发者快速的对图像进行一些简单或复杂的处理,在后续的章节中会对image模块进行详细的介绍。通过本章的学习,读者将学习到LCD上图片的显示。有关lcd模块的介绍,请见第24.1小节《lcd模块介绍》。有关lcd模块的介绍,请见第25.1小节《lcd模块介绍》。

2024-12-16 10:18:44 442

原创 【正点原子K210连载】 第五十八章 六轴传感器——姿态解算实验摘自【正点原子】DNK210使用指南-CanMV版指南

在上一章节中,介绍了板载六轴传感器的使用,仅需简单的使用提供的驱动,便可从六轴传感器上获取温度、加速度、角速度等数据,本章将继续且更加深入地介绍板载六轴传感器的使用。可以看到首先构造了一个I2C对象,I2C对象的SCL和SDA信号使用的正是六轴传感器连接的对应IO。有关SH3001驱动的介绍及使用方法,请见第22.1小节《SH3001驱动介绍及使用方法》。有关SH3001驱动的介绍,请见第23.1小节《SH3001驱动介绍及使用方法》。可以看到,“串行终端”不断输出SH3001对象姿态解算后的欧拉角数据。

2024-12-16 10:16:23 295

原创 【正点原子K210连载】第五十七章 按键输入实验 摘自【正点原子】DNK210使用指南-CanMV版指南

可以看到,首先为使用到的IO分配相应的硬件功能,接着是构造GPIO对象,特别的,独立按键相关的GPIO对象都被初始化为上拉输入模式,以读取独立按键的状态,最后在一个循环分别读取KEY0按键、KEY1按键和KEY2按键对应的GPIO输入电平,以判断独立按键是否被按下,若KEY0按键被按下,则控制对应的GPIO输出低电平以控制红色LED亮起,反之则控制对应的GPIO输出高电平以控制红色LED熄灭,KEY1按键和KEY2按键的读取和按键解释同理。14.1 maix.GPIO模块介绍。14.2.1 例程功能。

2024-12-07 10:34:58 504

原创 【正点原子K210连载】第五十六章 machine.I2C类实验 摘自【正点原子】DNK210使用指南-CanMV版指南

可以看到,“串行终端”串口中先是显示了扫描到的I2C总线设备地址,设备地址为54,要注意的是,这的设备地址是以十进制表示的,对应的十六进制就是0x36,也就是板载六轴传感器SH3001的I2C设备地址。接着使用scan()方法,扫描I2C总线上的从设备地址,并且通过print()打印输出,由于板载六轴传感器SH3001的I2C设备地址为0x36,因此应该会扫描到设备地址为0x36的I2C设备。scan()方法用于扫描I2C总线上挂载的所有I2C设备并以列表的形式返回它们的I2C从机地址。

2024-12-06 11:10:35 648

原创 【正点原子K210连载】 第五十五章 六轴传感器——姿态解算实验摘自【正点原子】DNK210使用指南-CanMV版指南

在上一章节中,介绍了板载六轴传感器的使用,仅需简单的使用提供的驱动,便可从六轴传感器上获取温度、加速度、角速度等数据,本章将继续且更加深入地介绍板载六轴传感器的使用。可以看到首先构造了一个I2C对象,I2C对象的SCL和SDA信号使用的正是六轴传感器连接的对应IO。有关SH3001驱动的介绍及使用方法,请见第22.1小节《SH3001驱动介绍及使用方法》。有关SH3001驱动的介绍,请见第23.1小节《SH3001驱动介绍及使用方法》。可以看到,“串行终端”不断输出SH3001对象姿态解算后的欧拉角数据。

2024-11-29 16:06:06 328

原创 【正点原子K210连载】 第五十四章 六轴传感器——原始数据读取实验摘自【正点原子】DNK210使用指南-CanMV版指南

1)实验平台:正点原子ATK-DNK210开发板2)平台购买地址https://detail.tmall.com/item.htm?id=7318662644283)全套实验源码+手册+视频下载地址: http://www.openedv.com/docs/boards/xiaoxitongban本章将介绍板载六轴传感器的使用,结合前面章节介绍的machine.I2C类就能很方便地使用板载的六轴传感器。通过本章的学习,读者将学习到板载六轴传感器的基本使用。本章分为如下几个小节:22.1 SH3001

2024-11-29 16:04:22 680

原创 【正点原子K210连载】第五十三章 LCD显示实验 摘自【正点原子】DNK210使用指南-CanMV版指南

1)实验平台:正点原子ATK-DNK210开发板2)平台购买地址https://detail.tmall.com/item.htm?id=7318662644283)全套实验源码+手册+视频下载地址: http://www.openedv.com/docs/boards/xiaoxitongban本章将介绍初步介绍CanMV下LCD的使用。通过本章的学习,读者将学习到板载LCD的简单使用。本章分为如下几个小节:24.1 lcd模块介绍24.2 硬件设计24.3 程序设计24.4 运行验证24.

2024-11-19 16:21:36 935

原创 【正点原子K210连载】第五十二章 machine模块实验 摘自【正点原子】DNK210使用指南-CanMV版指南

1)实验平台:正点原子ATK-DNK210开发板2)平台购买地址https://detail.tmall.com/item.htm?id=7318662644283)全套实验源码+手册+视频下载地址: http://www.openedv.com/docs/boards/xiaoxitongban本章实验将介绍machine模块的基础知识,以及machine模块内部分函数的使用。通过本章的学习,读者将学习到machine模块的基本使用方法。本章分为如下几个小节:16.1 machine模块介绍16

2024-11-15 16:28:53 791

原创 【正点原子K210连载】 第五十一章 FPIOA管理器实验 摘自【正点原子】DNK210使用指南-CanMV版指南

【正点原子K210连载】 第十一章 FPIOA管理器实验 摘自【正点原子】DNK210使用指南-CanMV版指南56/100发布文章weixin_55796564new1)实验平台:正点原子ATK-DNK210开发板2)平台购买地址https://detail.tmall.com/item.htm?id=7318662644283)全套实验源码+手册+视频下载地址: http://www.openedv.com/docs/boards/xiaoxitongban本章实验将介绍如何使用CanMV内

2024-11-15 16:27:50 864

原创 【正点原子K210连载】第五十章 CanMV IDE初体验 摘自【正点原子】DNK210使用指南-CanMV版指南

1)实验平台:正点原子ATK-DNK210开发板2)平台购买地址https://detail.tmall.com/item.htm?id=7318662644283)全套实验源码+手册+视频下载地址: http://www.openedv.com/docs/boards/xiaoxitongban在前面的章节中,已经介绍了如何编译CanMV固件、如何将CanMV固件烧录至Kendryte K210以及在Windows下搭建好了CanMV的开发环境,本章将简单介绍CanMV IDE的部分使用方法。本章分

2024-11-11 09:31:59 1044

原创 更快更强 | HP15加热台新品!Max温度350度,200度只需60秒!30~150W功率可调,恒温加热和回流焊双模式!

HP15是正点原子全新推出的迷你恒温加热台,设备支持30~150W功率可调,在150W功率下从室温升至200度仅需60秒,可控温度高达350度,同时支持恒温加热和回流焊双工作模式,满足您对加热台任何的需求!加热台还配有一颗全彩LED灯,颜色随温度上升渐变,实时提示当前温度情况!HP15支持防倾倒功能,设备倾倒超过设定角度,自动关闭加热,同时还具备过温,过流等保护,让您高效的同时做到安全!最高温度可达350度,200度只需60秒!30~150W功率可调,恒温加热和回流焊双模式!

2024-11-07 17:11:28 260

原创 【正点原子K210连载】第四十九章 综合例程摘自【正点原子】DNK210使用指南-CanMV版指南

启动器界面中间显示的为功能应用的图标和功能应用的名称,被选中的功能应用将在界面中央显示其图标,并在图标下方显示功能应用对应的名称,左右两侧显示的分别为上一个和下一个功能应用的图标。启动器界面用于选择并运行指定的功能应用,界面上面的三个白色方块对应DNK210开发板的三个功能按键,从左到右依次为选择上一个功能应用、运行选中的功能应用、选择下一个功能应用。人脸识别界面用于识别摄像头采集画面中的人脸,界面上面的两个白色方块对应DNK210开发板的两个功能按键,从左到右依次为录入当前人脸、退出当前功能应用。

2024-10-26 09:54:27 843

原创 【正点原子K210连载】第六十六章 image元素绘制实验 摘自【正点原子】DNK210使用指南-CanMV版指南

在上一章节中,介绍了利用maix.KPU模块实现了车牌的检测和识别,本章将继续介绍利用maix.KPU模块实现的MNIST识别。通过本章的学习,读者将学习到MNIST识别应用在CanMV上的实现。本章分为如下几个小节:47.1 maix.KPU模块介绍47.2 硬件设计47.3 程序设计47.4 运行验证47.1 maix.KPU模块介绍有关maix.KPU模块的介绍,请见第39.1小节《maix.KPU模块介绍》。47.2 硬件设计47.2.1 例程功能。

2024-10-24 11:25:54 729

原创 【正点原子K210连载】第四十六章 车牌识别实验 摘自【正点原子】DNK210使用指南-CanMV版指南

然后便是在一个循环中不断地获取摄像头输出的图像,首先将图像进行车牌检测,检测图像中存在的车牌,接着对车牌图像进行车牌号识别,最后将检测到的车牌位置框和识别出的车牌号码在图像上进行绘制,然后在LCD上显示图像。在上一章节中,介绍了利用maix.KPU模块实现了通过提取图像中人脸的特征进行人脸识别,本章将继续介绍利用maix.KPU模块实现的车牌识别。有关maix.KPU模块的介绍,请见第39.1小节《maix.KPU模块介绍》。46.1 maix.KPU模块介绍。46.2.1 例程功能。

2024-10-18 15:19:56 651

原创 【正点原子K210连载】第四十五章 人脸识别实验 摘自【正点原子】DNK210使用指南-CanMV版指南

然后便是在一个循环中不断地获取摄像头输出的图像,首先将图像进行人脸检测,检测图像中存在的人脸,接着对人脸图像进行人脸特征提取,然后将提取到的人脸特征与先前保存的人脸特征进行对比,若对比得到高于指定的阈值,则表示能够识别出人脸,通过在获取到人脸特征后可以根据需要进行人脸特征的录入,最后将以上所有的分析检测结果在图像上进行绘制,然后在LCD上显示图像。在上一章节中,介绍了利用maix.KPU模块实现了人脸68关键点检测,本章将继续介绍利用maix.KPU模块实现的人脸识别。45.2.1 例程功能。

2024-10-18 14:58:45 438

原创 【正点原子K210连载】第四十四章 人脸68关键点检测实验 摘自【正点原子】DNK210使用指南-CanMV版指南

然后便是在一个循环中不断地获取摄像头输出的图像,首先将图像进行人脸检测,检测图像中存在的人脸,接着对人脸图像进行68关键点检测,分析出人脸68关键点的位置,最后将以上所有的分析检测结果在图像上进行绘制,然后在LCD上显示图像。在上一章节中,介绍了利用maix.KPU模块实现了人脸属性分析,本章将继续介绍利用maix.KPU模块实现的人脸68关键点检测。可以看到一开始是先初始化了LCD和摄像头,并分别构造并初始化了用于人脸检测和人脸68关键点检测的KPU对象。44.2.1 例程功能。

2024-10-11 09:43:26 315

原创 【正点原子K210连载】第四十三章 人脸属性分析实验 摘自【正点原子】DNK210使用指南-CanMV版指南

在上一章节中,介绍了利用maix.KPU模块实现了人脸口罩佩戴检测,本章将继续介绍利用maix.KPU模块实现的人脸属性分析。通过本章的学习,读者将学习到人脸属性分析应用在CanMV上的实现。本章分为如下几个小节:43.1 maix.KPU模块介绍43.2 硬件设计43.3 程序设计43.4 运行验证43.1 maix.KPU模块介绍有关maix.KPU模块的介绍,请见第39.1小节《maix.KPU模块介绍》。43.2 硬件设计43.2.1 例程功能。

2024-10-11 09:42:24 802

原创 【正点原子K210连载】第四十二章 人脸口罩佩戴检测实验 摘自【正点原子】DNK210使用指南-CanMV版指南

然后便是在一个循环中不断地获取摄像头输出的图像,由于网络需要的图像尺寸与摄像头直接输出的图像尺寸不一致,因此将其复制到网络需要的图像尺寸的图像上,再并将其送入KPU中进行运算,然后再进行YOLO2网络运算,最后便得到网络检测出人脸口罩佩戴状态在输入图像上的一些信息,将这些信息绘制到图像上后,在LCD上显示图像。在上一章节中,介绍了利用maix.KPU模块实现YOLO2的物体检测,本章将继续介绍利用maix.KPU模块实现的人脸口罩佩戴检测。42.1 maix.KPU模块介绍。42.2.1 例程功能。

2024-10-08 10:20:15 417

原创 【正点原子K210连载】第四十一章 YOLO2物体检测实验 摘自【正点原子】DNK210使用指南-CanMV版指南

在上一章节中,介绍了利用maix.KPU模块实现YOLO2的人手检测,本章将继续介绍利用maix.KPU模块实现YOLO2的物体检测。通过本章的学习,读者将学习到YOLO2网络的物体检测应用在CanMV上的实现。本章分为如下几个小节:41.1 maix.KPU模块介绍41.2 硬件设计41.3 程序设计41.4 运行验证41.1 maix.KPU模块介绍有关maix.KPU模块的介绍,请见第39.1小节《maix.KPU模块介绍》。41.2 硬件设计41.2.1 例程功能。

2024-09-27 16:01:11 523

原创 【全新课程】正点原子《ESP32基础及项目实战入门》培训课程上线!

本课程针对ESP32的入门和基础外设进行系统教学,内容包括环境搭建、编程软件使用、外设基础知识、模块驱动及多个实战项目。课程旨在帮助学员掌握ESP-IDF开发流程,并深入了解ESP32的多个外设原理与应用!基础课程:环境搭建、工程配置与组件添加、下载与调试、GPIO外设讲解、GPIO外部中断讲解、UART外设讲解、TIMG定时器组讲解和LEDC外设的讲解实战项目:火灾报警器项目、超声波测距项目、抢答器项目、计时器项目和智能风扇项目综合项目:智能感应垃圾桶项目。

2024-09-24 15:44:27 461

原创 【全新课程】正点原子《基于GD32 ARM32单片机项目实战入门》培训课程上线!

本课程专为ARM32单片机的入门学习者设计,涵盖了环境搭建、编程软件使用、模块基础驱动和多个实战项目等等!全面讲解从基础到实战应用的全套内容,让大家学以致用!基础部分:开发环境搭建、从O新建工程、下载与调试、认识时钟树入门部分:GPIO输出及输入,流水灯&蜂鸣器按键控制,继电器控制、火灾报警器项目进阶部分:中断、NVIC、EXTI、串口、定时器、PWM、抢答器项目、串控灯项目、计时器项目、舵机控制项目、无极小风扇项目、超声波测距仪项目综合部分:倒车雷达项目、感应垃圾桶项目。

2024-09-24 15:38:41 670

原创 【全新课程】正点原子《ESP32物联网项目实战》培训课程上线!

本课程围绕物联网实战项目展开教学,内容循序渐进,涵盖了环境搭建、编程软件使用、模块基础驱动、物联网基础知识和多个实战项目等等。在物联网项目的选择上,我们深思熟虑,选择了生活和生产中常用的方案,旨在让大家学以致用!入门项目:远程温湿度计、远程开关、远程光照检测仪、远程舵机控制、智能灯带、NTP授时、AP智能配网进阶项目:智能温控系统、智能光控系统、智能追光系统综合项目:多功能面板(基于LVGL)(点击观看)在这里插入图片描述。

2024-09-24 15:30:25 341

原创 【正点原子K210连载】第四十章 YOLO2人手检测实验摘自【正点原子】DNK210使用指南-CanMV版指南

在上一章节中,介绍了利用maix.KPU模块实现YOLO2的人脸检测,本章将继续介绍利用maix.KPU模块实现YOLO2的人手检测。通过本章的学习,读者将学习到YOLO2网络的人手检测应用在CanMV上的实现。本章分为如下几个小节:40.1 maix.KPU模块介绍40.2 硬件设计40.3 程序设计40.4 运行验证40.1 maix.KPU模块介绍有关maix.KPU模块的介绍,请见第39.1小节《maix.KPU模块介绍》。40.2 硬件设计40.2.1 例程功能。

2024-09-21 09:27:08 726

原创 【正点原子K210连载】第三十九章 YOLO2人脸检测实验 摘自【正点原子】DNK210使用指南-CanMV版指南

从本章开始,将通过几个实例介绍Kendryte K210上的KPU,以及CanMV下KPU的使用方法,本章将先介绍YOLO2网络的人脸检测应用在CanMV上的实现。通过本章的学习,读者将学习到YOLO2网络的人脸检测应用在CanMV上的实现。本章分为如下几个小节:39.1 maix.KPU模块介绍39.2 硬件设计39.3 程序设计39.4 运行验证39.1 maix.KPU模块介绍。

2024-09-21 09:25:14 1065

原创 【正点原子K210连载】第三十八章 image码识别实验 摘自【正点原子】DNK210使用指南-CanMV版指南

接着在一个循环中不断地获取摄像头输出的图像,因为获取到的图像就是Image对象,因此可以直接调用image模块为Image对象提供的各种方法,然后就是对图像中的码进行检测和识别,并在LCD上绘制识别到码的信息,最后在LCD显示图像。find_barcodes()方法用于识别图像中的条形码,并会返回一个image.barcode对象列表,由于条形码的特殊性,条形码是一维图像,所以只需在一个方向上有较高的分辨率,而在另一个方向上秩序较低的分辨率。通过本章的学习,读者将学习到image模块中码识别的使用。

2024-09-19 09:53:42 1162

原创 【正点原子K210连载】第三十七章 image图像对比实验摘自【正点原子】DNK210使用指南-CanMV版指南

接着在一个循环中不断地获取摄像头输出的图像,因为获取到的图像就是Image对象,因此可以直接调用image模块为Image对象提供的各种方法,然后就是对当前图像与上一帧图像进行图像对比,最后在LCD显示图像以及图像对比结果。difference()方法计算两个图像的差值的绝对值,并返回一个image对象,返回的图像中较暗的部分,即两个对比图像差别不大的部分,返回图像中较亮的部分,即两个对比图像中相差较大的部分。image指的是与image对象进行计算的另一个image对象。

2024-09-19 09:52:00 976

原创 [XILINX] 正点原子ZYNQ7015开发板!ZYNQ 7000系列、双核ARM、PCIe2.0、SFPX2,性能强悍,资料丰富!

开发板由核心板+底板组成,外设资源丰富,板载1路PS端千兆以太网接口、PCle2.0x2、SFP光口x2(每路速率高达6.25Gbps)、一个FMC LPC座、HDMI输入和输出接口、4路USB2.0 Host接口和RGB LCD接口等各种外设,接口资源丰富。开发板提供了丰富的开发文档和软件资源,涉及FPGA开发、Vitis裸机开发、Linux系统开发和PCle开发!**正点原子FPGA新品ZYNQ7015开发板&核心板8折。**正点原子ZYNQ7015开发板详细介绍。**技术交流&答疑解惑。

2024-09-14 10:04:52 788

原创 【正点原子K210连载】第三十六章 image图像色块追踪实验摘自【正点原子】DNK210使用指南-CanMV版指南

thresholds指的是颜色阈值,该参数必须是元组列表,对于灰度图,每个阈值元组需包含两个值,分别为最小灰度值和最大灰度值,对于RGB565图像,每个阈值元组需要包含六个值,分别是LAB色彩空间下,L、A、B三个通道的最大值和最小值,若要追踪多种颜色的色块,可以在阈值元组列表中传入多个阈值元组。接着在一个循环中不断地获取摄像头输出的图像,因为获取到的图像就是Image对象,因此可以直接调用image模块为Image对象提供的各种方法,然后就是对图像进行色块追踪,并将其在图像中框出,最后在LCD显示图像。

2024-09-13 09:45:38 793

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除