前方高能,需要小学三年级以上的数学知识阅读和理解本文。
进入智能手机时代后,生活中能看到七段数码管数字的地方已经迅速的越来越少,以后小朋友们会很难想象这种7段线表示数字的方式曾经如何的普及。不过即使大家都不再使用基于它显示的设备了,作为一种0-9数字的模型,七段数码管数字还是有它的一点点残余用处的。
识别七段数码管数字有经典的穿线法,更为一般化的数字识别方式就更多了,已经在OCR软件等领域成熟应用多年。本文想写的,是用民科的方式找一种最简单的识别方式。
数一下每个数字用了几段线?数字1是2段,7用了3段,4用4段,2、3和5都用了5段,6、9和0都是用6段,全部7段都用的是8。显然,只数线段数量是无法区分这10个数字的。
把各个线段加一点权重如何?就像上图8中标注的,从左上方的顶点按距离加权重。
1 -- 2 + 3 = 5
2 -- 1 + 2 + 2+ 2 + 3 = 10