本发明属于图像处理领域,尤其涉及目标图像的截取方法和装置。
背景技术:
随着科技的发展,越来越多的电子设备上设置了摄像头。通过摄像头获取的图像,可以方便用户对现场数据进行快速有效的采集。比如,通过学习机的摄像头拍摄包括题目信息的图像,结合文字识别工具,可以获取图像中的文字信息。根据获取的文字信息进行匹配,可以有效的进行题目搜索。
在摄像头采集的图像中,用户需要的图像可能是其中一部分区域。比如对图像中的文字进行识别时,用户只需要识别包括部分题目内容信息。因此,用户通常会对图像进行截取。目前对于图像的截取方式通常是由用户调整选框的区域大小,使其能够覆盖用户所要截取的题目,在调整完成后,点击确认按键完成截图。
由于现有技术中对于图像的截取需要对选框的大小进行调整,在调整完成后点击确认都操作,截取操作过程较为麻烦,不利于提高图像截取效率。
技术实现要素:
本发明的目的在于提供一种目标图像的截取方法,以解决现有技术中对于图像的截取需要对选框的大小进行调整,在调整完成后点击确认都操作,截取操作过程较为麻烦,不利于提高图像截取的效率的问题。
第一方面,本发明实施例提供了一种目标图像的截取方法,所述方法包括:
接收预先设置的启动指令,启动摄像头和光束发射管;
接收触摸指令,根据所述触摸指令调整所述光束发射管对应的光照区域;
检测光照区域在图像中处于稳定状态的时长超过预定时长,获取包括所述光照区域的原始图像;
根据所述光照区域的位置,在所述原始图像中进行截取,生成目标图像。
结合第一方面,在第一方面的第一种可能实现方式中,所述预先设置的启动指令包括:
预先设置的硬件开关所触发的指令,或者预设设置的解锁图案所对应的启动指令。
结合第一方面,在第一方面的第二种可能实现方式中,所述接收触摸指令,根据所述触摸指令调整所述光束发射管对应的光照区域步骤包括:
根据横向触摸指令,调整所述光照区域的宽度;
根据纵向触摸指令,调整所述光照区域的高度。
结合第一方面,在第一方面的第三种可能实现方式中,在所述检测光照区域在图像中处于稳定状态的时长超过预定时长,获取包括所述光照区域的原始图像步骤之前,所述方法还包括:
接收光照区域的形状的切换指令,根据切换后的光照区域的形状,查找与其对应的光照区域的内容模式。
结合第一方面,在第一方面的第四种可能实现方式中,在所述检测光照区域在图像中处于稳定状态的时长超过预定时长,获取包括所述光照区域的原始图像步骤之前,所述方法还包括:
接收光照区域的颜色的切换指令,根据切换后的光照区域的颜色,查找与其对应的光照区域的内容模式。
第二方面,本发明实施例提供了一种目标图像的截取装置,所述装置包括:
启动单元,用于接收预先设置的启动指令,启动摄像头和光束发射管;
光照区域调整单元,用于接收触摸指令,根据所述触摸指令调整所述光束发射管对应的光照区域;
状态检测单元,用于检测光照区域在图像中处于稳定状态的时长超过预定时长,获取包括所述光照区域的原始图像;
图像截取单元,用于根据所述光照区域的位置,在所述原始图像中进行截取,生成目标图像。
结合第二方面,在第二方面的第一种可能实现方式中,所述预先设置的启动指令包括:
预先设置的硬件开关所触发的指令,或者预设设置的解锁图案所对应的启动指令。
结合第二方面,在第二方面的第二种可能实现方式中,所述光照区域调整单元包括:
第一调整子单元,用于根据横向触摸指令,调整所述光照区域的宽度;
第二调整子单元,用于根据纵向触摸指令,调整所述光照区域的高度。
结合第二方面,在第二方面的第三种可能实现方式中,所述装置还包括:
形状切换单元,用于接收光照区域的形状的切换指令,根据切换后的光照区域的形状,查找与其对应的光照区域的内容模式。
结合第二方面,在第二方面的第四种可能实现方式中,所述装置还包括:
颜色切换单元,用于接收光照区域的颜色的切换指令,根据切换后的光照区域的颜色,查找与其对应的光照区域的内容模式。
在本发明中,根据预先设置的启动指令,启动摄像头和光束发射管,通过所述光束发射管在图像上形成光照区域,通过检测光照区域处于稳定状态时的时长,当其超过预设时长时进行拍照,获取包括光照区域的原始图像,并对原始图像中的光照区域进行截取,得到目标图像。本发明通过调整光照区域即可快速的确定目标图像的区域,操作更为方便,图像截取效率更高。
附图说明
图1是本发明第一实施例提供的目标图像的截取方法的实现流程图;
图2是本发明第二实施例提供的目标图像的截取方法的实现流程图;
图3是本发明第三实施例提供的目标图像的截取方法的实现流程图;
图4是本发明第四实施例提供的目标图像的截取方装置的结构示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例的目的在于提供一种目标图像的截取方法,以解决现有技术对于目标区域图像的获取过程中,需要用户在拍摄的图像上进行框选,在框选完成后,再点击确认按键,生成所需要的图像,需要用户多个操作步骤,并且操作较为麻烦,使得内容截取的效率较低。下面结合附图,对本发明作进一步的说明。
实施例一:
图1示出了本发明第一实施例提供的目标图像的截取方法的实现流程,详述如下:
在步骤S101中,接收预先设置的启动指令,启动摄像头和光束发射管。
具体的,本发明实施例中所述启动指令,可以为硬件开关的启动指令,也可以为解锁图像中的解锁路径对应的启动指令。
作为本发明优选的一种实施方式,可通过预设的硬件开关直接启动本发明用于图像截取的应用程序。所述图像截取类应用程序可以为用题目搜索的应用程序等。
本发明实施例所述的硬件开关,可以为预先设定的用于启动图像截取类应用程序而设定的专门的开关。当然,所述开关可以是在终端中增加的新开关,也可以为现有终端的开关基础上的某个开关所定义,也可以现有终端的两个或者两个开关的组合。
所述启动指令,可以在终端处于待机状态或者关机状态时触发,也可以为终端处于其它应用程序激活状态下触发。当终于处于关机状态时,则先触发终端开机,然后在开机状态下处理所述图像截取类应用程序的启动指令。
在步骤S102中,接收触摸指令,根据所述触摸指令调整所述光束发射管对应的光照区域。
具体的,本发明实施例中所述触摸指令,可以根据们于设备正面的触摸屏上触发的触摸指令,也可以设置在设备背面设置的触摸区域。所述光照区域的调整,可以根据不同形状的光照区域采用不同的调整方式。比如,对于圆形的光照区域,可以根据一个方向的触摸指令进行调整,比如可以通过向左滑动缩小圆的直径,向右滑动增加圆的直径。或者可以通过向上滑动增大圆的直径,向左滑动缩小圆的直径。
对于矩形的光照区域,同样可以根据一个方向的触摸指令进行调整。作为一种优化的实施方式,可以通过根据横向触摸指令,调整所述光照区域的宽度;根据纵向触摸指令,调整所述光照区域的高度。比如,可以通过左滑动缩小矩形的宽度,向右滑动增加矩形的宽度,通过向上滑动增大矩形的高度,向左滑动缩小矩形的高度。
在步骤S103中,检测光照区域在图像中处于稳定状态的时长超过预定时长,获取包括所述光照区域的原始图像。
所述光照区域处于稳定状态,可以包括两个条件:第一,光照区域的大小没有再进行调整,也就是说在当前之前的一段时间,用户对光照区域不再进行调整,第二,光照区域相对于画面中的内容,在当前之前的一段时间没有发生相对移动。
所述预定的时间,可以为两秒或者3秒等。当光照区域在图像中处于稳定状态的时长超过预定时长时,则触发拍照指令,获取摄像头当前所对应的画面,生成原始图像。其中,在所述原始图像中包括所述光照区域。所述原始图像中包括部分用户需要的信息,还包括部分不需要的信息,因此原始图像需要进行后续的截取处理。在所述原始图像中,除了包括用户所需要的信息外,还包括其它的干扰信息,比如对于题目搜索时,除了包括用户需要的题目画面,还包括其它非题目内容的画面。如果用户使用原始图像中的全部内容进行题目搜索,则不仅会使得搜索效率降低,而且不利于提高搜索的准确率。
在步骤S104中,根据所述光照区域的位置,在所述原始图像中进行截取,生成目标图像。
根据所述原始图像中的光照区域进行截取,可以对原始图像进行亮度检测,当亮度值明显超过图像中的平均亮度值的位置,即可确认为光照区域所在的位置。
在本发明实施例中,所述光照区域的个数可以为一个,也可以为两个,或者两个以上。可以根据预先设定的光照区域的个数,在原始图像上进行比较查找,查找的光照区域的个数与预定的个数相同时,则可以实现对光照区域更准确的查找。
本发明根据预先设置的启动指令,启动摄像头和光束发射管,通过所述光束发射管在图像上形成光照区域,通过检测光照区域处于稳定状态时的时长,当其超过预设时长时进行拍照,获取包括光照区域的原始图像,并对原始图像中的光照区域进行截取,得到目标图像。本发明通过调整光照区域即可快速的确定目标图像的区域,操作更为方便,图像截取效率更高。
实施例二:
图2示出了本发明第二实施例提供的目标图像的截取方法的实现流程,详述如下:
在步骤S201中,接收预先设置的启动指令,启动摄像头和光束发射管。
在步骤S202中,接收触摸指令,根据所述触摸指令调整所述光束发射管对应的光照区域。
在步骤S203中,接收光照区域的形状的切换指令,根据切换后的光照区域的形状,查找与其对应的光照区域的内容模式。
其中,所述光照区域的形状,可以包括圆形、矩形、三角形等。所述光照区域的内容模式,可以为条码内容、文字内容或者具体的科目名称对应的内容等。在本发明实施例中,可以预先建立内容模式与所述光照区域的形状的对应关系。通过所述光照区域的形状,相应的查找对应的内容模式后,可以更加有利于后续对光照区域的内容进行搜索操作。
所述光照区域的形状的调整,可以通过预定的硬件按键进行调整,比如通过音量调整按键等。
在步骤S204中,检测光照区域在图像中处于稳定状态的时长超过预定时长,获取包括所述光照区域的原始图像。
在步骤S205中,根据所述光照区域的位置,在所述原始图像中进行截取,生成目标图像。
本发明实施例在实施例一的基础上,进一步增加了对光照区域的形状进行调整的步骤,根据所述光照区域的形状的调整,可以提高用户对光照区域内容提供更为准确的匹配内容。
实施例三:
图3示出了本发明第二实施例提供的目标图像的截取方法的实现流程,详述如下:
在步骤S301中,接收预先设置的启动指令,启动摄像头和光束发射管。
在步骤S302中,接收触摸指令,根据所述触摸指令调整所述光束发射管对应的光照区域。
在步骤S303中,接收光照区域的颜色的切换指令,根据切换后的光照区域的颜色,查找与其对应的光照区域的内容模式。
其中,所述光照区域的颜色,可以包括红色、绿色、黄色等,应当保证光照区域的颜色与当前环境的光的颜色构成区别。所述光照区域的内容模式,可以为条码内容、文字内容或者具体的科目名称对应的内容等。在本发明实施例中,可以预先建立内容模式与所述光照区域的颜色的对应关系。通过所述光照区域的颜色,相应的查找对应的内容模式后,可以更加有利于后续对光照区域的内容进行搜索操作。
所述光照区域的颜色的调整,可以通过预定的硬件按键进行调整,比如通过音量调整按键等。
在步骤S304中,检测光照区域在图像中处于稳定状态的时长超过预定时长,获取包括所述光照区域的原始图像。
在步骤S205中,根据所述光照区域的位置,在所述原始图像中进行截取,生成目标图像。
本发明实施例在实施例一的基础上,进一步增加了对光照区域的颜色进行调整的步骤,根据所述光照区域的颜色的调整,可以提高用户对光照区域内容提供更为准确的匹配内容。
实施例四:
图4为本发明实施例提供的目标图像的截取装置的结构示意图,详述如下:
本发明实施例所述目标图像的截取装置,包括:
启动单元401,用于接收预先设置的启动指令,启动摄像头和光束发射管;
光照区域调整单元402,用于接收触摸指令,根据所述触摸指令调整所述光束发射管对应的光照区域;
状态检测单元403,用于检测光照区域在图像中处于稳定状态的时长超过预定时长,获取包括所述光照区域的原始图像;
图像截取单元404,用于根据所述光照区域的位置,在所述原始图像中进行截取,生成目标图像。
优选的,所述预先设置的启动指令包括:
预先设置的硬件开关所触发的指令,或者预设设置的解锁图案所对应的启动指令。
优选的,所述光照区域调整单元包括:
第一调整子单元,用于根据横向触摸指令,调整所述光照区域的宽度;
第二调整子单元,用于根据纵向触摸指令,调整所述光照区域的高度。
优选的,所述装置还包括:
形状切换单元,用于接收光照区域的形状的切换指令,根据切换后的光照区域的形状,查找与其对应的光照区域的内容模式。
优选的,所述装置还包括:
颜色切换单元,用于接收光照区域的颜色的切换指令,根据切换后的光照区域的颜色,查找与其对应的光照区域的内容模式。
本发明实施例所述目标图像的截取装置,与实施例一至三所述目标图像的截取方法对应,在此不作重复赘述。
在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。