OpenMV是一个开源,低成本,功能强大的机器视觉模块。
以STM32F427CPU为核心,集成了OV7725摄像头芯片,在玲珑的硬件模块上,用C语言高效地实现了核心机器视觉算法,提供Python编程接口。
使用者们(包括发明家、爱好者以及智能设备开发商)可以用Python语言使用OpenMV提供的机器视觉功能,为自己的产品和发明增加有特色的竞争力。
OpenMV上的机器视觉算法包括寻找色块、人脸检测、眼球跟踪、边缘检测、标志跟踪等。
可以用来实现非法入侵检测、产品的残次品筛选、跟踪固定的标记物等。
使用者仅需要写一些简单的Python代码,即可轻松的完成各种机器视觉相关的任务。
玲珑的设计,使得OpenMV可以用到很多创意的产品上。
比如,可以给自己的机器人提供周边环境感知能力;
给智能车增加视觉巡线功能;
给智能玩具增加识别人脸功能,提高产品趣味性等;
甚至,可以给工厂产品线增加残次品筛选功能等。
2021/6/22 4:31:53 88.69MB OpenMV 开源资料
1
stm32f407驱动ov7725代码,有工程文件
2018/1/14 11:01:39 15.5MB 驱动,ov7725
1
ov7725带FIFO不断地将图像显示到屏幕上,在一帧产生中断后,主函数再通过对屏幕的RGB色彩读取,转换成HSL值,通过阈值判断,颜色婚配,腐蚀中心,就可以进行图像识别,适用于STM32野火开发板ov7725摄像头
2015/11/3 16:55:54 2.83MB stm32 ov7725
1
基于STM32F103系列的OV7725驱动,辨认颜色并框出,STM32必须具备FSMC接口
2021/10/26 16:31:39 3.32MB OV7725 颜色识别锁定
1
基于STM32的二维码扫描技术,运用OV7725作为摄像头,挂载一个1m的sram便于我们的计算,提供zbar的源码移植
2021/10/10 18:14:20 19.38MB stm32 二维码扫描 ov7725
1
本文基于xilinx公司的ARTIX-7系列芯片xc7a35t和cmos摄像头ov7725以及VGA显示屏搭建了一套硬件平台用以动态目标的检测跟踪。
使用vivado软件设计了各个系统模块的功能,本系统主要由5个模块构成:ov7725视频图像数据采集模块、数据缓存模块、DDR3读写控制模块、图像数据处理模块、VGA显示模块。
本文采用VerilogHDL硬件描述语言进行编程,先完成了对摄像头ov7725的驱动,通过摄像头采集的图像转为RGB565格式通过数据缓存模块存入DDR3之中,再通过数据缓存模块取出并通过背景差分法进行动态目标的检测,在进行先腐蚀后膨胀的数学形状学处理之后,采用基于颜色特征的匹配算法进行动态目标的跟踪,并最终在VGA显示屏上显示跟踪结果。
实验结果表明,在FPGA上采用合适的算法搭建系统能实时、准确的检测并跟踪动态目标。
1
经过半个月的揣摩移植,成功将ov7725移植到f103c8t6上,因为之前没有人会傻到用f1系列驱动鹰眼,所以要这篇文章,缩短大家的开发周期。
有两个版本,版本1.0会有托影,版本2.0使用了中断和dma成像质量很好转载请注明:Tech淮
2016/11/5 15:31:06 8.69MB ov7725 stm32f103 stm32
1
最近学了一点stm32做图像处理的皮毛,做了个小玩意儿,用了stm32做了灰度化,二值化,从而找到一条路线的中点,然后根据偏差对输出相应的pwm。
适合初学者看看,很浅层。
f1带图像有点费劲,所以分别把图像和控制分成了两块32,这样速度快一点。
这是图像处理的代码。
2016/8/6 9:36:09 3.89MB stm32
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡