一种具有二维码扫描功能的拍照方法及系统技术方案

技术编号:9113325 阅读:300 留言:0更新日期:2013-09-05 02:30
本发明专利技术提供了一种具有二维码扫描功能的拍照方法及系统,包括:通过摄像头实时获取图像信息;检测是否接收到拍照指令;若接收到拍照指令,则控制摄像头进行拍照;若未接收到拍照指令,则对所获取的图像信息进行二维码识别;若在图像信息中识别到二维码,则显示二维码识别提示信息。该方法及系统在智能终端开启摄像头获取图像信息时,一方面可以实现了拍照功能;另一方面可以实现了二维码扫描功能,整合了二维码扫描功能与拍照功能于一身,方便了用户使用。

【技术实现步骤摘要】
一种具有二维码扫描功能的拍照方法及系统
本专利技术涉及图像拍摄
,特别是一种具有二维码扫描功能的拍照方法及系统。
技术介绍
二维码(2-dimensionalbarcode)是用某种特定的几何图形按一定规律在平面分布的黑白相间的图形记录数据符号信息的,其使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理。在现代信息化生活中,该二维码被广泛应用于信息获取、网站链接、广告推送、数据下载、商品交易、定位/导航、电子凭证、物流管理等领域。目前,在智能终端中进行二维码的识别,往往是由专门的二维码识别软件来实现的。该二维码识别软件通过打开智能终端上所带的摄像头对二维码进行扫描,以获取相关二维码信息。虽然,在智能终端中二维码识别软件与拍照软件同样是通过打开摄像头获取图像信息的,但是两者在智能终端中往往是两个分别独立的软件。用户在需要进行二维码识别时,需要打开相应的二维码识别软件。而当用户需要进行拍照时,则要打开相应的拍照软件。如此,给用户使用带来了诸多不便。
技术实现思路
本专利技术实施例的主要目的在于提供一种具有二维码扫描功能的拍照方法及系统。本专利技术实施例的目的是通过下述技术方案予以实现的:一种具有二维码扫描功能的拍照方法,包括:通过摄像头实时获取图像信息;检测是否接收到拍照指令;若接收到拍照指令,则控制摄像头进行拍照;若未接收到拍照指令,则对所获取的图像信息进行二维码识别;若在图像信息中识别到二维码,则显示二维码识别提示信息。所述若未接收到拍照指令,则对所获取的图像信息进行二维码识别,包括:若未接收到拍照指令,则间隔固定时间对所获取的图像信息进行二维码识别。所述若未接收到拍照指令,则对所获取的图像信息进行二维码识别,包括:若未接收到拍照指令,则对所获取的图像信息中识别区域进行二维码识别;所述识别区域为所述图像信息中的部分区域。所述识别区域为所获取图像信息的中心区域和/或对焦点区域。所述二维码识别提示信息中设有取消按钮;所述取消按钮用于取消该二维码识别提示信息。所述拍照方法,还包括:若在设定时间内所述二维码识别提示信息未接收到操作指令,则取消该二维码识别提示信息。所述拍照方法,还包括:通过感应器检测识别到所述二维码时,终端的位移加速度是否超过加速度设定值;若在识别所述二维码时终端的位移加速度超过加速度设定值,则取消该二维码识别提示信息。所述若在图像信息中识别到二维码,则显示二维码识别提示信息,包括:若在图像信息中识别到二维码,则对所述二维码进行解析,获取该二维码信息;根据所获取二维码信息,判断该二维码的类型;显示所述二维码对应类型的二维码识别提示信息。所述拍照方法,还包括:根据对所述二维码识别提示信息的操作指令,执行该类型二维码的对应操作。一种具有二维码扫描功能的拍照系统,包括:图像信息获取单元、拍照指令检测单元、拍照执行单元、二维码识别单元和提示信息显示单元;所述图像信息获取单元,用于通过摄像头实时获取图像信息;所述拍照指令检测单元,用于检测是否接收到拍照指令;所述拍照执行单元,用于在接收到拍照指令时,控制摄像头进行拍照;所述二维码识别单元,用于在未接收到拍照指令时,对所述图像信息获取单元所获取的图像信息进行二维码识别;所述提示信息显示单元,用于在所述二维码识别单元在图像信息中识别到二维码时,显示二维码识别提示信息。所述二维码识别单元,用于在未接收到拍照指令时,间隔固定时间对所述图像信息获取单元所获取的图像信息进行二维码识别。所述二维码识别单元,用于在未接收到拍照指令时,对所述图像信息获取单元所获取的图像信息中识别区域进行二维码识别;所述识别区域为所述图像信息中的部分区域。所述识别区域为所获取图像信息的中心区域和/或对焦点区域。所述拍照系统,还包括:提示消息取消单元;所述提示消息取消单元在所述二维码识别提示信息中设有取消按钮;所述取消按钮用于取消该二维码识别提示信息。所述拍照系统,还包括:提示消息取消单元;所述提示消息取消单元,用于在设定时间内所述二维码识别提示信息未接收到操作指令时,取消该二维码识别提示信息。所述拍照系统,还包括:感应器和提示消息取消单元;所述感应器,用于在所述二维码识别单元识别到所述二维码时,检测终端的位移加速度是否超过加速度设定值;所述提示消息取消单元,用于在识别到所述二维码时所述感应器检测到终端的位移加速度超过加速度设定值时,取消该二维码识别提示信息。所述提示信息显示单元,包括:二维码解析模块、二维码类型判断模块和二维码提示信息显示模块;所述二维码解析模块,用于在图像信息中识别到二维码时,对所述二维码进行解析,获取该二维码信息;所述二维码类型判断模块,用于根据所获取二维码信息,判断该二维码的类型;所述二维码提示信息显示模块,用于显示所述二维码对应类型的二维码识别提示信息。所述拍照系统,还包括:二维码执行单元;所述二维码执行单元,用于根据对所述二维码识别提示信息的操作指令,执行该类型二维码的对应操作。一种终端,所述终端中包括有前述任一所述的具有二维码扫描功能的拍照系统。通过本专利技术实施例,该方法及系统在智能终端开启摄像头获取图像信息时,一方面可以实现了拍照功能;另一方面可以实现了二维码扫描功能,整合了二维码扫描功能与拍照功能于一身,方便了用户使用。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,并不构成对本专利技术的限定。在附图中:图1为具有二维码扫描功能的拍照方法流程图;图2为二维码识别提示信息显示过程流程图;图3为名片二维码操作示例图一;图4为名片二维码操作示例图二;图5为具有二维码扫描功能的拍照系统结构示意图;图6为提示信息显示单元结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,下面结合实施方式和附图,对本专利技术做进一步详细说明。在此,本专利技术的示意性实施方式及其说明用于解释本专利技术,但并不作为对本专利技术的限定。基于前述现有技术中存在的问题,我们提出了一种集二维码扫描功能与拍照功能于一身的拍照软件。用户在拍照过程中发现有二维码,即可直接对二维码进行扫描识别,而无需另行打开专门识别二维码的专用软件。实施例一图1为具有二维码扫描功能的拍照方法流程图。如图所示,该具有二维码扫描功能的拍照方法,包括:S1,通过摄像头实时获取图像信息;通过打开智能终端的摄像头,实时获取图像信息。S2,检测是否接收到拍照指令;不同智能终端,可以定义不同操作为拍照指令。S3,若接收到拍照指令,则控制摄像头进行拍照;S4,若未接收到拍照指令,则对所获取的图像信息进行二维码识别;基于图像信息对二维码进行识别是现已成熟的技术。本实施例中,可以利用已有的各种二维码识别技术对所获取的图像信息进行二维码识别。S5,若在图像信息中识别到二维码,则显示二维码识别提示信息。本实施例所提供的方法,在智能终端开启摄像头获取图像信息时,一方面检测是否接收到拍照指令,在接收到拍照指令时控制摄像头进行拍照,即实现了拍照功能;另一方面在未接收到拍照指令时,对摄像头所获取的图像信息基于二维码识别技术进行二维码识别,并在识别到二维码时进行提示,即实现了二维码扫描功能。可见,上述方法整合了二维码扫描功能与拍照功能于一身,方便了用户使用。实施本文档来自技高网...
一种具有二维码扫描功能的拍照方法及系统

【技术保护点】
一种具有二维码扫描功能的拍照方法,其特征在于,包括:通过摄像头实时获取图像信息;检测是否接收到拍照指令;若接收到拍照指令,则控制摄像头进行拍照;若未接收到拍照指令,则对所获取的图像信息进行二维码识别;若在图像信息中识别到二维码,则显示二维码识别提示信息。

【技术特征摘要】
1.一种具有二维码扫描功能的拍照方法,其特征在于,包括:通过摄像头实时获取图像信息;检测是否接收到拍照指令;若接收到拍照指令,则控制摄像头进行拍照;若未接收到拍照指令,则对所获取的图像信息进行二维码识别;若在图像信息中识别到二维码,则显示二维码识别提示信息;通过感应器检测识别到所述二维码时,终端的位移加速度是否超过加速度设定值;若在识别所述二维码时终端的位移加速度超过加速度设定值,则取消所述二维码识别提示信息。2.如权利要求1所述的具有二维码扫描功能的拍照方法,其特征在于:所述若未接收到拍照指令,则对所获取的图像信息进行二维码识别,包括:若未接收到拍照指令,则间隔固定时间对所获取的图像信息进行二维码识别。3.如权利要求1所述的具有二维码扫描功能的拍照方法,其特征在于:所述若未接收到拍照指令,则对所获取的图像信息进行二维码识别,包括:若未接收到拍照指令,则对所获取的图像信息中识别区域进行二维码识别;所述识别区域为所述图像信息中的部分区域。4.如权利要求3所述的具有二维码扫描功能的拍照方法,其特征在于:所述识别区域为所获取图像信息的中心区域和/或对焦点区域。5.如权利要求1所述的具有二维码扫描功能的拍照方法,其特征在于:所述二维码识别提示信息中设有取消按钮;所述取消按钮用于取消该二维码识别提示信息。6.如权利要求1所述的具有二维码扫描功能的拍照方法,其特征在于:所述拍照方法,还包括:若在设定时间内所述二维码识别提示信息未接收到操作指令,则取消该二维码识别提示信息。7.如权利要求1所述的具有二维码扫描功能的拍照方法,其特征在于:所述若在图像信息中识别到二维码,则显示二维码识别提示信息,包括:若在图像信息中识别到二维码,则对所述二维码进行解析,获取该二维码信息;根据所获取二维码信息,判断该二维码的类型;显示所述二维码对应类型的二维码识别提示信息。8.如权利要求7所述的具有二维码扫描功能的拍照方法,其特征在于:所述拍照方法,还包括:根据对所述二维码识别提示信息的操作指令,执行该类型二维码的对应操作。9.一种具有二维码扫描功能的拍照系统,其特征在于,包括:图像信息获取单元、拍照指令检测单元、拍照执行单元、二维码识别单元、提示信息显示单元、感应器和提示消息取消单元;所述图像信息获取单元,用于通过摄像头实时获取图像信息;所述拍照指令检测单元,用于检测是否接收到拍照指令;所述拍照执行单元,用于在接收到拍照指令时,控制摄像头进行拍照;所述...

【专利技术属性】
技术研发人员:王博朱和泉张波
申请(专利权)人:北京小米科技有限责任公司
类型:发明
国别省市:

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

1