这是基于STM32单片机的CCD为传感器的循迹小车的源代码的压缩包,压缩包内的程序完整,算法较优,比赛获得过二等奖,能有效快速识别轨迹,在跑道直道加速,弯道减速。
采用PID调速。
CCD为传感器,识别跑道图像,STM32对图像分析处理,二值化等。
控制电机加减速度,舵机转度。
可供参考学习
2024/9/19 13:07:08 6.96MB STM32
1
程序代码说明P0201:MATLAB赋值P0202:MATLAB中的for循环P0203:MATLAB中的for循环和if条件P0205:MATLAB图像处理的基本操作P0206:MATLAB高级图像处理操作P0207:根据RGB图像创建一幅灰度图像P0208:二值图像的取反操作P0209:用imshow函数显示图像P0210:在同一个窗口内显示两幅图像。









2024/9/19 3:27:58 80KB MATLAB 图像处理
1
上面程序获得的数据就不便于使用了,因为那是转换为具有实际意义的心电数据,信号数据值一般在-2~2之间,单位是mV。
那么,要找新的ECG读取程序来获取数据吗?不用!实际上,程序rddata.m中本身就是把MIT.dat文件中存储的二值数据转换为十进制数据,然后再进一步处理转换成具有实际意义的心电信号值。
我们进行信号处理时,需要用到的就是从二值数据转换来的初始十进制数据,由于.dat文件中是三个字节存储2个数,即每个数12bits,转换后得到的十进制数范围应该是0~2048。
我所理解的数据存储方式图示如下,不知是否正确,仅供参考:
2024/9/14 4:10:03 820KB qrs
1
QT实现图片的二值化,与灰度化。
执行程序后,可以选择图片。
两个按钮可以转换二值化和灰度化并且保存。
2024/9/9 7:24:29 97KB QT 二值化 灰度化
1
静脉识别,生物识别的一种。
静脉识别系统一种方式是通过静脉识别仪取得个人静脉分布图,依据专用比对算法从静脉分布图提取特征值,另一种方式通过红外线CCD摄像头获取手指、手掌、手背静脉的图像,将静脉的数字图像存贮在计算机系统中,实现特征值存储。
静脉比对时,实时采取静脉图,运用先进的滤波、图像二值化、细化手段对数字图像提取特征,采用复杂的匹配算法同存储在主机中静脉特征值比对匹配,从而对个人进行身份鉴定,确认身份。
2024/9/3 5:18:33 405KB 静脉识别 matlab 图像处理
1
内容分为基础篇、中级篇和高级篇,具体包含的主要内容有:1.图像文件的格式;
2.图像编程的基础-操作调色板;
3.图像数据的读取、存储和显示、如何获取图像的尺寸等;
4.利用图像来美化界面;
5.图像的基本操作:图像移动、图像旋转、图像镜像、图像的缩放、图像的剪切板操作;
6.图像显示的各种特技效果;
7.图像的基本处理:图像的二值化、图像的亮度和对比度的调整、图像的边缘增强、如何得到图像的直方图、图像直方图的修正、图像的平滑、图像的锐化等、图像的伪彩色、彩色图像转换为黑白图像、物体边缘的搜索等等;
8.二值图像的处理:腐蚀、膨胀、细化、距离变换等;
9.图像分析:直线、圆、特定物体的识别;
10.JEPG、GIF、PCX等格式文件相关操作;
11.图像文件格式的转换;
12.图像的常用变换:付利叶变换、DCT变换、沃尔什变换等;
2024/8/28 4:32:44 11.31MB .VC++ 数字图像处理
1
对印刷数字识别。
过程:1对图片进行灰度化二值化.2对图片上的数字进行切割3.制作匹配印刷体数字模板4.平方和最小原则对数字识别配置环境:VS2013+,OPENCV2.4.xx都可以(opencv3不支持,可以配置多版本opencv)注意opencv的配置:如果没有需要先下载。
随后改项目属性:1.VC++目录包含目录:I:\opencv2.413\build\includeI:\opencv2.413\build\include\opencvI:\opencv2.413\build\include\opencv22.库目录:I:\opencv2.413\build\x64\vc14\lib3.链接器-输入-附加依赖项:opencv_core2413d.libopencv_imgproc2413d.libopencv_highgui2413d.lib
2024/8/25 2:46:51 15.2MB 数字识别 opencv
1
java图像处理方法:灰度化,二值化,降噪,切割,裁剪,找相似等.zip
2024/8/21 17:47:38 21KB java
1
IDL实现(GF1/2和landsat8)水体提取,使用归一化差异水体指数(MNDWI),二值化栅格图像,滤波去除细小空洞,输出矢量数据。
(很详细的注释引导)
1
识别并跟踪红灯,硬件利用树莓派实现。
python、opencv实现软件功能。
其中有高效扫描方法对比,场景:‘我要识别一个红灯,已经把目标准确的提取出来了,二值图像中白色为目标物,现在要算出二值图中的白色像素点的坐标。
因为之后需要移植到树莓派,所以需要高效的方法’。
https://blog.csdn.net/qq_32768679/article/details/84398229(目标识别说明)https://blog.csdn.net/qq_32768679/article/details/84317173(小工具说明)
1
共 254 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡