座位数据的获取方法、装置、设备及计算机可读存储介质制造方法及图纸

技术编号:32887572 阅读:14 留言:0更新日期:2022-04-02 12:23
本发明专利技术公开了一种座位数据的获取方法、装置、设备及计算机可读存储介质。座位数据的获取方法包括:确定座位图像的显示类型;在所述座位图像的显示类型为区域图类型时,确定所述座位图像中各区域的中心坐标;基于所述各区域的中心坐标,获取所述各区域的座位数据;根据所述各区域的座位数据,获取所述座位图像的座位数据。本发明专利技术实现了自动获取座位图像类型为区域类型的座位数据。区域类型的座位数据。区域类型的座位数据。

【技术实现步骤摘要】
座位数据的获取方法、装置、设备及计算机可读存储介质


[0001]本专利技术涉及图像处理
,尤其涉及一种座位数据的获取方法、装置、设备及计算机可读存储介质。

技术介绍

[0002]随着智能终端的发展,在线票务系统广泛应用于人们日常生活的方方面面,例如,人们可以通过美团、微信等应用软件购买演出门票。在线购物系统可以方便人们便捷购票,同时也给统计票房数据带来了挑战。传统的票房统计中通过web应用程序测试工具selenium获取座位图像,在座位图像的显示类型为座位图类型时,直接获取座位图像中显示的座位数;在座位图像的显示类型是区域图类型时,需要通过人工标注的方式获取座位数据,无法智能地根据座位图像得到座位数据。

技术实现思路

[0003]本专利技术的主要目的在于提供一种座位数据的获取方法、装置、设备及计算机可读存储介质,旨在智能地统计区域图类型的座位图像的座位数据。
[0004]为实现上述目的,本专利技术提供的一种座位数据的获取方法,所述座位数据的获取方法包括以下步骤:
[0005]确定座位图像的显示类型;
[0006]在所述座位图像的显示类型为区域图类型时,确定所述座位图像中各区域的中心坐标;
[0007]基于所述各区域的中心坐标,获取所述各区域的座位数据;
[0008]根据所述各区域的座位数据,获取所述座位图像的座位数据。
[0009]在一实施例中,所述在所述座位图像的显示类型为区域图类型时,确定所述座位图像中各区域的中心坐标的步骤,包括:
[0010]在所述座位图像中存在文字时,确定所述各区域的区域轮廓;
[0011]获取所述区域轮廓的顶点坐标,其中,所述顶点坐标存在多个;
[0012]根据所述各区域的顶点坐标确定所述各区域的中心坐标。
[0013]在一实施例中,所述在所述座位图像的显示类型为区域图类型时,确定所述座位图像中各区域的中心坐标的步骤,包括:
[0014]在所述座位图像中不存在文字时,获取每一票价区间对应的像素值;
[0015]在所述座位图像中分别获取与所述像素值对应的区域的区域轮廓;
[0016]根据所述区域轮廓的像素坐标确定所述像素坐标的平均像素坐标;
[0017]确定所述平均像素坐标为所述各区域的中心坐标。
[0018]在一实施例中,所述确定座位图像的显示类型的步骤,包括:
[0019]获取所述座位图像,确定所述座位图像中每一图像方块轮廓的目标位置的像素坐标;
[0020]根据所述像素坐标之间的距离确定所述座位图像的显示类型。
[0021]在一实施例中,所述根据所述像素坐标之间的距离确定所述座位图像的显示类型的步骤,包括:
[0022]在所述座位图像中所述每一图像方块轮廓的基准点的像素坐标与各顶点的像素坐标的距离对应相等时,确定所述座位图像的显示类型为座位图类型;
[0023]在所述座位图像中各图像方块轮廓的基准像素坐标与所述顶点的像素坐标的距离不相等时,则确定所述座位图像的显示类型为区域图类型,其中,所述目标位置包括各所述图像方块轮廓的基准点和顶点。
[0024]在一实施例中,所述确定所述座位图像中每一图像方块轮廓的目标位置的像素坐标的步骤之前,还包括:
[0025]将所述座位图像进行灰度化处理,获取灰度化处理后的图像方块轮廓的数量;
[0026]在所述图像方块轮廓的数量大于预设值时,执行所述确定所述座位图像中每一图像方块轮廓的像素坐标的步骤;
[0027]在所述图像方块轮廓的数量小于或等于所述预设值时,确定所述座位图像的显示类型为区域图类型。
[0028]在一实施例中,所述根据所述各区域的座位数据,获取所述座位图像的座位数据的步骤之后,还包括:
[0029]获取售票数;
[0030]根据所述售票数和所述座位数据确定上座率。
[0031]为实现上述目的,本专利技术还提供一种座位数据的获取装置,所述座位数据的获取装置包括:
[0032]第一确定模块,用于确定座位图像的显示类型;
[0033]第二确定模块,用于在所述座位图像的显示类型为区域图类型时,确定所述座位图像中各区域的中心坐标;
[0034]第一获取模块,用于基于所述各区域的中心坐标,获取所述各区域的座位数据;
[0035]第二获取模块,用于根据所述各区域的座位数据,获取所述座位图像的座位数据。
[0036]为实现上述目的,本专利技术还提供一种座位数据的获取设备,所述座位数据的获取设备包括存储器、处理器以及存储在所述存储器并可在所述处理器上执行的座位数据的获取程序,所述座位数据的获取程序被所述处理器执行时实现如上所述的座位数据的获取方法的各个步骤。
[0037]为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质存储有座位数据的获取程序,所述座位数据的获取程序被处理器执行时实现如上所述的座位数据的获取方法的各个步骤。
[0038]本专利技术提供的一种座位数据的获取方法、装置、设备及计算机可读存储介质,在确定座位图像的显示类型为区域图类型时,确定各区域的中心坐标,通过各区域的中心坐标获取各区域的座位数据,从而得到座位图像的座位数据。通过中心坐标的方式获取各个区域的座位数据,得到座位图像中的座位数据,不需要使用人工进行标注各区域,进而获取对应的座位数据,实现智能获取区域图类型的座位图像的座位数据。
附图说明
[0039]图1为本专利技术实施例涉及的座位数据的获取设备的硬件结构示意图;
[0040]图2为本专利技术座位数据的获取方法的第一实施例的流程示意图;
[0041]图3为本专利技术座位数据的获取方法的座位图像的显示类型为座位图类型的座位示意图;
[0042]图4为本专利技术座位数据的获取方法的座位图像的显示类型为区域图类型的一示意图;
[0043]图5为本专利技术座位数据的获取方法的根据目标位置的像素坐标确定座位图像类型的示意图;
[0044]图6为本专利技术座位数据的获取方法的座位图像的显示类型为区域图类型的另一示意图;
[0045]图7为本专利技术实施例方案涉及的座位数据的获取装置的模块结构示意图。
[0046]本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0047]应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0048]作为一种实现方案,座位数据的获取设备可以如图1所示。
[0049]本专利技术实施例方案涉及的是座位数据的获取设备,座位数据的获取设备包括:处理器101,例如CPU,存储器102,通信总线103。其中,通信总线103用于实现这些组件之间的连接通信。
[0050]存储器102可以是高速RAM存储器,也可以是稳定的存储器(non

volatilememory),例如磁盘存储器。如图1所示,作为一种计算本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种座位数据的获取方法,其特征在于,所述座位数据的获取方法包括:确定座位图像的显示类型;在所述座位图像的显示类型为区域图类型时,确定所述座位图像中各区域的中心坐标;基于所述各区域的中心坐标,获取所述各区域的座位数据;根据所述各区域的座位数据,获取所述座位图像的座位数据。2.如权利要求1所述的座位数据的获取方法,其特征在于,所述在所述座位图像的显示类型为区域图类型时,确定所述座位图像中各区域的中心坐标的步骤,包括:在所述座位图像中存在文字时,确定所述各区域的区域轮廓;获取所述区域轮廓的顶点坐标,其中,所述顶点坐标存在多个;根据所述各区域的顶点坐标确定所述各区域的中心坐标。3.如权利要求1所述的座位数据的获取方法,其特征在于,所述在所述座位图像的显示类型为区域图类型时,确定所述座位图像中各区域的中心坐标的步骤,包括:在所述座位图像中不存在文字时,获取每一票价区间对应的像素值;在所述座位图像中分别获取与所述像素值对应的区域的区域轮廓;根据所述区域轮廓的像素坐标确定所述像素坐标的平均像素坐标;确定所述平均像素坐标为所述各区域的中心坐标。4.如权利要求1所述的座位数据的获取方法,其特征在于,所述确定座位图像的显示类型的步骤,包括:获取所述座位图像,确定所述座位图像中每一图像方块轮廓的目标位置的像素坐标;根据所述像素坐标之间的距离确定所述座位图像的显示类型。5.如权利要求4所述的座位数据的获取方法,其特征在于,所述根据所述像素坐标之间的距离确定所述座位图像的显示类型的步骤,包括:在所述座位图像中所述每一图像方块轮廓的基准点的像素坐标与各顶点的像素坐标的距离对应相等时,确定所述座位图像的显示类型为座位图类型;在所述座位图像中各图像方块轮廓的基准像素坐标与所述顶点的像素坐标的距离不相等时,则确定所述座位...

【专利技术属性】
技术研发人员:孙逸
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

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

1