完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
1个回答
|
|
openmv4系列1----基本认知
1.openmv的由来 OpenMV是一个开源,低成本,功能强大的机器视觉模块。以STM32F427CPU为核心,集成了OV7725摄像头芯片,在小巧的硬件模块上,用C语言高效地实现了核心机器视觉算法,提供Python编程接口。 2.openmv4的硬件
3.openmv4的作用 OpenMV上的机器视觉算法包括寻找色块、人脸检测、眼球跟踪、边缘检测、标志跟踪等。可以用来实现非法入侵检测、产品的残次品筛选、跟踪固定的标记物等。不过这些功能使用条件是需要在稳定的光源,在机器视觉中,稳定的光源至关重要。另外一些需要跑神经网络的算法会占用大量的RAM,所以只能在openmv4 plus上实现。 4.openmv IDE的使用 <1>初始界面
<2>示例代码 里面有已经写好了超高效率的实现各种功能的python代码,十分好用,可以直接复制粘贴。 <3>工具的使用 这些工具都是在特定功能上有很好的辅助作用,现在看工具名字可能不知所云,但等你学了之后就会知道是干什么的了。后面再详述。 <4>代码下载 python是一种动态的解释型语言,代码不会像C语言一样编译后下载,而是直接放在目录下让python的解释器去读取让后再执行。这也就是说在openmv上面至少有一个python解释器用于解释python程序,其实openmv上面还有一套文件系统,该文件系统在没有识别到SD卡时默认执行flash中的python程序。 代码的下载流程为 总结就是先点击连接符号,进入连接状态再点击绿三角运行。 |
|
|
|
只有小组成员才能发言,加入小组>>
3314 浏览 9 评论
2995 浏览 16 评论
3494 浏览 1 评论
9059 浏览 16 评论
4088 浏览 18 评论
1180浏览 3评论
605浏览 2评论
const uint16_t Tab[10]={0}; const uint16_t *p; p = Tab;//报错是怎么回事?
599浏览 2评论
用NUC131单片机UART3作为打印口,但printf没有输出东西是什么原因?
2335浏览 2评论
NUC980DK61YC启动随机性出现Err-DDR是为什么?
1896浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 21:32 , Processed in 1.146184 second(s), Total 50, Slave 41 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号