即开票与电脑票快速识别方法技术

技术编号:13583085 阅读:116 留言:0更新日期:2016-08-24 09:47
本发明专利技术提供了一种即开票与电脑票快速识别方法,所述方法为:获取彩票图像并存储;寻找彩票图像中的彩票边界线;在所述彩票边界线内取一条横线;获取所述横线上的各个像素点的灰度值及横向像素坐标、总像素点数,记录所述横线上的白色像素点的横向像素坐标,并统计所述横线上白色像素点的连续区间坐标或长度比例;根据所述横线上白色像素点的连续区间坐标,或者,根据所述横线上白色像素点的长度比例,判断所述彩票图像中的彩票为即开票还是电脑票。无需对所述彩票图像进行完全解码,即可实现对即开票与电脑票的识别。

【技术实现步骤摘要】

本专利技术涉及彩票自动兑奖
,特别涉及一种即开票与电脑票快速识别方法
技术介绍
目前的彩票自动兑奖器大多仅适用于单一种类的彩票,比如即开票或者电脑票,有时对即开票或者电脑票的具体种类也有限制,如果放置的彩票种类不对,则兑奖器会发出报警。目前出现的兑奖器,如公开号为CN103679909B的中国专利技术专利公开了自动兑奖器及自动兑奖方法,所述兑奖方法为:S1将彩票插入所述彩票出入口;S2所述输送装置将所述彩票输送到所述图像采集设备的下方;S3所述图像采集设备对彩票进行图像采集;S4所述上位机获取图像采集设备所采集的图像,对图像进行条码解码,并将解码后的数据发送给服务器;S5所述服务器判断彩票是否中奖,若是,则输送装置将彩票送入回收仓,否则所述输送装置将彩票从所述彩票入口退出。通过对摄像头拍摄的彩票的图像进行解码来实现对彩票的兑奖,但是没有给出具体的解码方法,如果要使该种方法能适用于多种规格的彩票,普遍的做法是对彩票图像进行完全解码,这种方法的数据处理量大,降低彩票兑奖的速度。
技术实现思路
本专利技术所要解决的技术问题是:提供一种即开票与电脑票快速识别方法。为了解决上述技术问题,本专利技术采用的技术方案为:一种即开票与电脑票快速识别方法,所述方法为:获取彩票图像并存储;寻找彩票图像中的彩票边界线;在所述彩票边界线内取一条横线;获取所述横线上的各个像素点的灰度值及横向像素坐标、总像素点数,记录所述横线上的白色像素点的横向像素坐标,
并统计所述横线上白色像素点的连续区间坐标或长度比例;根据所述横线上白色像素点的连续区间坐标,或者,根据所述横线上白色像素点的长度比例,判断所述彩票图像中的彩票为即开票还是电脑票。本专利技术的有益效果在于:电脑票与即开票的颜色有主要区别,特别是在白色像素点的设置上,在彩票边界线内取一条横线,获取并统计该横线上白色像素点的连续区间坐标或长度比例,即可分辨该彩票为即开票还是电脑票,只需对彩票图像中一条横线上的数据进行分析判断,即可对彩票进行分辨,数据处理量小,辨别快速,因纸张和图案设置的不同,电脑票与即开票的兑奖区域位置以及兑奖方式也有各自的特点,在彩票兑奖的过程中,先将电脑票与即开票进行区别,可为彩票快速解码兑奖做准备。附图说明图1为本专利技术实施例的即开票与电脑票快速识别方法的流程图。具体实施方式为详细说明本专利技术的
技术实现思路
、所实现目的及效果,以下结合实施方式并配合附图予以说明。本专利技术最关键的构思在于:通过彩票图像中一条横线上的白色像素点的连续区间坐标或长度比例,快速识别彩票图像中的彩票为即开票还是电脑票。请参照图1,本专利技术提供了一种即开票与电脑票快速识别方法,所述方法为:获取彩票图像并存储;寻找彩票图像中的彩票边界线;在所述彩票边界线内取一条横线;获取所述横线上的各个像素点的灰度值及横向像素坐标、总像素点数,记录所述横线上的白色像素点的横向像素坐标,并统计所述横线上白色像素点的连续区间坐标或长度比例;根据所述横线上白色像素点的连续区间坐标,或者,根据所述横线上白色像素点的长度比例,判断所述彩票图像中的彩票为即开票还是电脑票。进一步的,寻找彩票图像中的彩票边界线,具体为:在所述彩票图像上,寻找上边缘中心点,以所述上边缘中心为起点,竖直向下寻找不是黑点的第一个像素点,作为彩票上边界点;寻找下边缘中心点,以所述下边缘中心为起点,竖直向上寻找不是黑点的第一个像素点,作为彩票下边界点;寻找左边缘中心点,以所述左边缘中心为起点,水平向右寻找不是黑点的第一个像素点,作为彩票左边界点;寻找右边缘中心点,以所述右边缘中心为起点,水平向左寻找不是黑点的第一个像素点,作为彩票右边界点;分别画经过所述彩票上边界点和彩票下边界点的横线,分别画经过所述彩票左边界点和彩票右边界点的竖线,两条所述横线与两条所述竖线即为彩票边界线。由上述描述可知,对即开票与电脑票的快速识别主要用于彩票兑奖机上,因即开票与电脑票的兑奖方式完全不同,需要将两者进行区分,市面上的电脑票与即开票的票面基本不包含黑色像素点,即使包含黑色像素点,也是在远离彩票兑奖区的区域,再加上彩票兑奖区边缘均为白色点,因此将从上到下、从下到上、从左到右、从右到左四个方向找到的不是黑点的第一个像素点作为彩票的边界线,可快速定位彩票的票面,且不会错过彩票的兑奖区。进一步的,根据所述横线上白色像素点的连续区间坐标,判断所述彩票图像中的彩票为即开票还是电脑票,具体为:根据所述横线上白色像素点的连续区间坐标,以及所述彩票边界线,寻找所述横线上与所述彩票边界线相连的连续白色像素点区间坐标;根据横线上与所述彩票边界线相连的连续白色像素点的区间坐标,计算出位于所述横线两端的连续白色像素点区间长度比例;预设边缘连续白色像素点比例阈值为2%,判断位于所述横线两端的连续白色像素点区间长度比例是否均大于或者等于2%:若是,则所述彩票图像中的彩票为电脑票;若否,所述彩票图像中的彩票为即开票。由上述描述可知,电脑票包括机打体育彩票和机打福利彩票,两者的左边缘和右边缘均为白色像素点,目前市面上即开票的票面多为深色,且左边缘和
右边缘均包含连续白色像素点的即开票种类较少,因此,如果在所述横线两端均有连续白色像素点,则可初步判断彩票图像中的彩票为电脑票;为了使数据更加准确,进一步对彩色像素点的区间长度比例进行判断,机打体育彩票的左边缘与右边缘的连续白色像素点均远远大于2%,机打福利彩票的左边缘与右边缘的连续白色像素点均大于2%,所述方法合理,分辨即开票与电脑票的数据计算量小,方法快速。进一步的,根据所述横线上白色像素点的连续区间坐标,判断所述彩票图像中的彩票为即开票还是电脑票,具体为:根据所述横线上白色像素点的连续区间坐标,以及所述彩票边界线,寻找位于所述横线两端的连续白色像素点区间坐标;判断位于所述横线两端的连续白色像素点区间坐标是否对称:若是,则所述彩票图像中的彩票为电脑票;若否,所述彩票图像中的彩票为即开票。由上述描述可知,即开票的图案是不规则的,电脑票的图案较为规则,机打体育彩票和机打福利彩票的左边缘和右边缘的连续白色像素点区间是对称设置的,如果在所述横线两端均有连续白色像素点,则可初步判断彩票图像中的彩票为电脑票,进一步通过横线两端的连续白色像素点是否对称来确认彩票图像中的彩票是否为电脑票,所述方法合理,数据计算量小,可快速区别电脑票与即开票。进一步的,根据所述横线上白色像素点的长度比例,判断所述彩票图像中的彩票为即开票还是电脑票,具体为:根据所述横线上白色像素点的长度比例,统计所述横线上所有白色像素点的总长度比例;预设第一白色像素点比例阈值为5%,第二白色像素点比例阈值为30%;判断所述横线上所有白色像素点的总长度比例是否小于等于5%,或者是否大于等于30%:若是,则所述彩票图像中的彩票为电脑票;若否,所述彩票图像中的彩票为即开票。由上述描述可知,机打福利彩票的每条横线上的白色像素点的总长度比例均小于等于5%,机打体育彩票的每条横线上的白色限速点总长度比例均大于等
于30%;而即开票上,所述横线若穿过兑奖区,则白色像素点总长度比例大于5%且小于30%,所述横线若未穿过兑奖区,则没有白色像素点,因此,通过对所述横线上的白色像素点的总长度比例来识别即开票本文档来自技高网
...

【技术保护点】
一种即开票与电脑票快速识别方法,其特征在于,所述方法为:获取彩票图像并存储;寻找彩票图像中的彩票边界线;在所述彩票边界线内取一条横线;获取所述横线上的各个像素点的灰度值及横向像素坐标、总像素点数,记录所述横线上的白色像素点的横向像素坐标,并统计所述横线上白色像素点的连续区间坐标或长度比例;根据所述横线上白色像素点的连续区间坐标,或者,根据所述横线上白色像素点的长度比例,判断所述彩票图像中的彩票为即开票还是电脑票。

【技术特征摘要】
1.一种即开票与电脑票快速识别方法,其特征在于,所述方法为:获取彩票图像并存储;寻找彩票图像中的彩票边界线;在所述彩票边界线内取一条横线;获取所述横线上的各个像素点的灰度值及横向像素坐标、总像素点数,记录所述横线上的白色像素点的横向像素坐标,并统计所述横线上白色像素点的连续区间坐标或长度比例;根据所述横线上白色像素点的连续区间坐标,或者,根据所述横线上白色像素点的长度比例,判断所述彩票图像中的彩票为即开票还是电脑票。2.根据权利要求1所述的即开票与电脑票快速识别方法,其特征在于,寻找彩票图像中的彩票边界线,具体为:在所述彩票图像上,寻找上边缘中心点,以所述上边缘中心为起点,竖直向下寻找不是黑点的第一个像素点,作为彩票上边界点;寻找下边缘中心点,以所述下边缘中心为起点,竖直向上寻找不是黑点的第一个像素点,作为彩票下边界点;寻找左边缘中心点,以所述左边缘中心为起点,水平向右寻找不是黑点的第一个像素点,作为彩票左边界点;寻找右边缘中心点,以所述右边缘中心为起点,水平向左寻找不是黑点的第一个像素点,作为彩票右边界点;分别画经过所述彩票上边界点和彩票下边界点的横线,分别画经过所述彩票左边界点和彩票右边界点的竖线,两条所述横线与两条所述竖线即为彩票边界线。3.根据权利要求1所述的即开票与电脑票快速识别方法,其特征在于,根据所述横线上白色像素点的连续区间坐标,判断所述彩票图像中的彩票为即开票还是电脑票,具体为:根据所述横线上白色像素点的连续区间坐标,以及所述彩票边界线,寻找所述横线上与所述彩票边界线相连的连续白色像素点区间坐标;根据横线上与所述彩票边界线相连的连续白色像素点的区间坐标,计算出位于所述横线两端的连续白色像素点区间长度比例;预设边缘连续白色像素点比例阈值为2%,判断位于所述横线两端的连续白色像素点区间长度比例是否均大于或者等于2%:若是,则所述彩票图像中的彩票为电脑票;若否,所述彩票...

【专利技术属性】
技术研发人员:王震薛林芳谢添建
申请(专利权)人:山东东港彩意网络科技有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1