扫描方法和扫描终端的制作方法
【技术领域】
[0001]本发明的实施方式涉及扫描技术领域,更具体地,本发明的实施方式涉及扫描方法和扫描终端。
【背景技术】
[0002]本部分旨在为权利要求书中陈述的本发明的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
[0003]当前,智能终端APP的扫描功能被广泛使用。扫描功能可以用来扫描二维码,例如微信、支付宝等,通过“扫一扫”功能来完成二维码信息的扫描录入;扫描功能还可以被应用到具体的物体或图像识别中,例如,可以通过APP的扫描功能完成对古币图像特征的录入,扫描终端将录入的图像特征数据进行初步处理后发送到后台服务器,由后台服务器进行图像特征分析,并与古币数据库保存的古币信息进行匹配,完成古币的识别和鉴定。
[0004]在现有的扫描终端中,通常会设置一个扫描框,用户在使用扫描功能的时候,手动地将待扫描对象置于扫描框中,使得扫描终端相对准确地对待扫描对象进行定位和扫描,从而更准确地提取待扫描对象的信息,以完成扫描。
[0005]然而,目前的扫描终端在扫描过程中,扫描框的状态是固定不变的,例如:扫描框的大小、扫描框在显示界面中的位置(一般设置在显示界面的中部)、扫描框的形状(为矩形)都是固定不变的。
[0006]在上述扫描框的状态固定不变的情况下,会产生如下问题:用户需要根据待扫描对象在显示界面中的大小和位置,手动调整扫描终端的位置,例如,调整扫描终端到待扫描对象的距离,如果待扫描对象尺寸小且离扫描终端较远,其在显示界面中显示的尺寸会很小,用户需要手动将扫描终端靠近待扫描对象,使得待扫描对象在显示界面上的显示图像基本占满扫描框;或者待扫描对象在扫描终端屏幕上显示的位置比较偏,用户也需要手动移动扫描终端,使得待扫描对象的显示图像显示在扫描框中。此外,如果待扫描对象是铜币之类的圆形物体,固定不变的矩形扫描框在囊括铜币这样的待扫描对象后,四角之处必然扫描入无用信息,这样无论在后续的信息传输还是信息处理过程中,都会浪费系统资源。
[0007]从以上描述可知,目前的扫描终端在扫描过程中存在以下缺点:
[0008]1、用户需要手动调整扫描终端的位置,影响用户体验。
[0009]2、固定不变的矩形扫描框在扫描其他形状的扫描对象时,必然扫描入无用信息,浪费系统资源。
【发明内容】
[0010]如前所述,在现有技术中,用户在使用扫描终端扫描待扫描对象时,扫描框的状态固定不变,用户需要手动调整扫描终端的位置以完成扫描,操作繁琐,影响用户体验,并且,固定不变的矩形扫描框在扫描其他形状的扫描对象时,会扫描入无用信息,浪费系统资源。
[0011]有鉴于此,非常需要一种改进的扫描方法,以调整扫描框的状态,使用户在扫描过程中无需手动调整扫描终端的位置,提高用户体验,且扫描非矩形的待扫描对象时,减少无用信息的扫描。
[0012]在本上下文中,本发明的实施方式期望提供一种扫描方法和扫描终端。
[0013]在本发明实施方式的第一方面中,提供了一种扫描方法,包括:响应于触发基于扫描框的扫描操作,在扫描终端的显示屏上呈现待扫描对象的成像画面;调整所述扫描框的状态,并在所述显示屏上呈现调整后的扫描框;基于所述调整后的扫描框对所述待扫描对象进行扫描。
[0014]在本发明实施方式的第二方面中,提供了一种扫描方法,包括:响应于触发基于扫描框的扫描操作,在扫描终端的显示屏上呈现待扫描对象的成像画面,并且呈现扫描框,其中,所述扫描框的形状为非矩形;基于所述扫描框对所述待扫描对象进行扫描。
[0015]在本发明实施方式的第三方面中,提供了一种扫描终端,包括:成像画面呈现单元,用于响应于触发基于扫描框的扫描操作,在扫描终端的显示屏上呈现待扫描对象的成像画面;扫描框调整单元,用于调整所述扫描框的状态;扫描框呈现单元,用于在所述显示屏上呈现调整后的扫描框;扫描单元,用于基于所述调整后的扫描框对所述待扫描对象进行扫描。
[0016]在本发明实施方式的第四方面中,提供了一种扫描终端,包括:呈现单元,用于响应于触发基于扫描框的扫描操作,在扫描终端的显示屏上呈现待扫描对象的成像画面,并且呈现扫描框,其中,所述扫描框的形状为非矩形;扫描单元,用于基于所述扫描框对所述待扫描对象进行扫描。
[0017]根据本发明实施方式的扫描方法和扫描终端,可以调整扫描框的状态,使用户在扫描过程中无需手动调整扫描终端的位置,提高用户体验;并且,扫描非矩形的待扫描对象时,能够减少无用信息的扫描,避免系统资源的浪费。
【附图说明】
[0018]通过参考附图阅读下文的详细描述,本发明示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本发明的若干实施方式,其中:
[0019]图1示意性地示出了本发明实施方式可以在其中实施的应用场景;
[0020]图2示意性地示出了本发明一实施方式的扫描方法的流程图;
[0021]图3A至图4B示意性地示出了本发明具体实施例的调整扫描框状态的操作界面示意图;
[0022]图5示意性地示出了本发明另一实施方式的扫描方法的流程图;
[0023]图6示意性地示出了本发明一实施方式的扫描终端的结构框图;
[0024]图7示意性地示出了本发明另一实施方式的扫描终端的结构框图;
[0025]在附图中,相同或对应的标号表不相同或对应的部分。
【具体实施方式】
[0026]下面将参考若干示例性实施方式来描述本发明的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本发明,而并非以任何方式限制本发明的范围。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。
[0027]本领域技术人员知道,本发明的实施方式可以实现为一种系统、装置、设备、方法或计算机程序产品。因此,本公开可以具体实现为以下形式,即:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者硬件和软件结合的形式。
[0028]根据本发明的实施方式,提出了一种扫描方法和扫描终端。
[0029]在本文中,需要理解的是,附图中的任何元素数量均用于示例而非限制,以及任何命名都仅用于区分,而不具有任何限制含义。
[0030]下面参考本发明的若干代表性实施方式,详细阐释本发明的原理和精神。
[0031]发曰月概沐
[0032]在现有技术中,用户在使用扫描终端扫描待扫描对象时,扫描框的状态固定不变,用户需要手动移动扫描终端的位置,以将待扫描对象的显示图像显示在扫描框中,以及使得待扫描对象的显示图像基本占满扫描框,用户使用起来相对繁琐,影响用户体验。并且,固定不变的矩形扫描框在扫描其他形状的待扫描对象时,会扫描入无用信息,浪费系统资源。
[0033]本发明提供了一种扫描方法,可以是:响应于触发基于扫描框的扫描操作,在扫描终端的显示屏上呈现待扫描对象的成像画面;调整扫描框的状态,并在显示屏上呈现调整后的扫描框;基于调整后的扫描框对待扫描对象进行扫描。
[0034]这样,在扫描过程中可以调整扫描框的状态,使得用户在很多情况下无需手动调整扫描终端的位置,就可以将待扫描对象的显示图像显示在扫描框中,以及使得待扫描对象的显示图像基本占满扫描框,提高用户体验;并且,扫描非矩形的待扫描对象时,能够减少无用信息的扫描,避免