[LCW_DIY]基于STM32F407的图像处理模块应用之三:数字识别

2019-12-12 18:24发布

本帖最后由 lcw_swust 于 2018-5-5 13:16 编辑

这里的"数字识别"是指识别万用表上显示的数字,就像八段数码管一样.
识别位置和大小是固定的.
识别原理:
一个数码管整体求灰度平均,像素点的灰度小于一定值则认为是亮点(二值化并反白处理)
定义8个矩形框,与数码管一样,8个框对应8个段,每个段内求亮度平均,
大于一定值认为此段点亮,然后查表求出显示的字符.(即数码管显示的逆过程)
(程序的库文件请看以前的帖,此处只发user文件夹:https://www.amobbs.com/thread-5690278-1-1.html)
USER(数字识别).rar (1.25 MB, 下载次数: 81) 2018-5-5 12:54 上传 点击文件名下载附件
傲游截图20180505131527.jpg (157.48 KB, 下载次数: 0) 下载附件 2018-5-5 13:16 上传
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
44条回答
liuerbin
1楼-- · 2019-12-17 14:04
卷尺的读数可以识别吗
lcw_swust
2楼-- · 2019-12-17 19:41
liuerbin 发表于 2018-5-16 09:30
卷尺的读数可以识别吗

现在不行,这个程序是识别固定位置、固定大小的数码管数字,
卷尺的读数估计得另想办法。
Dragontan
3楼-- · 2019-12-17 19:54
 精彩回答 2  元偷偷看……
wxdn
4楼-- · 2019-12-18 01:01
请问,如果用这个可不可以改成,在确定的高度,检测一块木板,让一个机械轨道将摄像头移动至板木板的中央?
wuha
5楼-- · 2019-12-18 01:18
楼主厉害,简单的自己写写玩玩还行。要是复杂图像处理,还得上opencv,同时为了应用方便,还得上linux和高速的应用型处理器
lcw_swust
6楼-- · 2019-12-18 01:44
wxdn 发表于 2019-3-7 00:17
请问,如果用这个可不可以改成,在确定的高度,检测一块木板,让一个机械轨道将摄像头移动至板木板的中央? ...

看起来可以哦

一周热门 更多>