System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及教学设备,尤其涉及一种扫描模式切换方法、装置、电子设备和存储介质。
技术介绍
1、目前,很多家长会给孩子购买词典笔等电子设备,以辅助孩子学习外语。词典笔在使用时一般具有多种扫描模式,例如单行扫描模式和多行扫描模式,等等。其中,单行扫描模式是指词典笔在启动识别后,只识别一行的内容,多行扫描模式是指词典笔在启动识别后,在摄像头的可视范围内能够识别多行的内容。常规的词典笔通常采用摇晃笔身的方式来切换扫描模式,然而用户在实际使用词典笔的时候也会产生摇晃笔身的情况,因此可能会导致误触发扫描模式切换的问题。
技术实现思路
1、有鉴于此,本申请实施例提供了一种扫描模式切换方法、装置、电子设备和存储介质,在用户使用电子设备进行扫描时,能够减少误触发扫描模式切换的问题。
2、本申请实施例的第一方面提供了一种应用于电子设备的扫描模式切换方法,包括:
3、若检测到电子设备的目标部位接触文本页面,则控制电子设备进入第一扫描模式;
4、在电子设备基于第一扫描模式对文本页面进行扫描的过程中,若确定满足模式切换条件,则控制电子设备切换至第二扫描模式。
5、当用户阅读文本页面时,可使用词典笔等电子设备对文本页面的内容进行扫描,从而获得相应的翻译或者解释,用户在使用词典笔等电子设备进行扫描时,一般需要令笔头等目标部位与文本页面接触。在本申请实施例中,如果检测到电子设备的目标部位接触到文本页面,则控制电子设备进入其中一种扫描模式,在电子设备基于该扫描模式对文本
6、在本申请实施例的一种实现方式中,第一扫描模式为单行扫描模式,第二扫描模式为多行扫描模式;通过以下方式确定是否满足模式切换条件:
7、若电子设备的目标部位在设定时长内至少二次接触文本页面,则确定满足模式切换条件。
8、在本申请实施例的一种实现方式中,若电子设备的目标部位在设定时长内至少二次接触文本页面,则确定满足模式切换条件,包括:
9、若电子设备的目标部位在设定时长内至少二次接触文本页面,则获取在过程中扫描得到的文本图像;
10、若文本图像中包含的文本行数超过第一阈值,则确定满足模式切换条件。
11、在本申请实施例的另一种实现方式中,若电子设备的目标部位在设定时长内至少二次接触文本页面,则确定满足模式切换条件,包括:
12、若电子设备的目标部位在设定时长内至少二次接触文本页面,则获取在过程中扫描得到的文本内容;
13、若文本内容不是一个完整的句子,则确定满足模式切换条件。
14、在本申请实施例的一种实现方式中,第一扫描模式为多行扫描模式,第二扫描模式为单行扫描模式;通过以下方式确定是否满足模式切换条件:
15、若电子设备的目标部位在设定时长内未至少二次接触文本页面,则确定满足模式切换条件。
16、在本申请实施例的一种实现方式中,若电子设备的目标部位在设定时长内未至少二次接触文本页面,则确定满足模式切换条件,包括:
17、若电子设备的目标部位在设定时长内未至少二次接触文本页面,则获取在过程中扫描得到的文本图像;
18、若文本图像中包含的文本行数为单行,则确定满足模式切换条件。
19、在本申请实施例的一种实现方式中,在控制电子设备切换至第二扫描模式之后,还包括:
20、若电子设备的目标部位离开文本页面的持续时长超过第二阈值,则控制电子设备切换至第一扫描模式。
21、本申请实施例的第二方面提供了一种应用于电子设备的扫描模式切换装置,包括:
22、扫描模式进入模块,用于若检测到电子设备的目标部位接触文本页面,则控制电子设备进入第一扫描模式;
23、扫描模式切换模块,用于在电子设备基于第一扫描模式对文本页面进行扫描的过程中,若确定满足模式切换条件,则控制电子设备切换至第二扫描模式。
24、本申请实施例的第三方面提供了一种电子设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如本申请实施例的第一方面提供的扫描模式切换方法。
25、本申请实施例的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如本申请实施例的第一方面提供的扫描模式切换方法。
26、本申请实施例的第五方面提供了一种计算机程序产品,当计算机程序产品在电子设备上运行时,使得电子设备执行如本申请实施例的第一方面提供的扫描模式切换方法。
27、可以理解的是,上述第二方面至第五方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。
本文档来自技高网...【技术保护点】
1.一种扫描模式切换方法,应用于电子设备,其特征在于,所述方法包括:
2.如权利要求1所述的方法,其特征在于,所述第一扫描模式为单行扫描模式,所述第二扫描模式为多行扫描模式;通过以下方式确定是否满足所述模式切换条件:
3.如权利要求2所述的方法,其特征在于,所述若所述电子设备的目标部位在设定时长内至少二次接触所述文本页面,则确定满足所述模式切换条件,包括:
4.如权利要求2所述的方法,其特征在于,所述若所述电子设备的目标部位在设定时长内至少二次接触所述文本页面,则确定满足所述模式切换条件,包括:
5.如权利要求1所述的方法,其特征在于,所述第一扫描模式为多行扫描模式,所述第二扫描模式为单行扫描模式;通过以下方式确定是否满足所述模式切换条件:
6.如权利要求5所述的方法,其特征在于,所述若所述电子设备的目标部位在设定时长内未至少二次接触所述文本页面,则确定满足所述模式切换条件,包括:
7.如权利要求1至6任一项所述的方法,其特征在于,在控制所述电子设备切换至第二扫描模式之后,还包括:
8.一种扫描模
9.一种电子设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述的扫描模式切换方法。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的扫描模式切换方法。
...【技术特征摘要】
1.一种扫描模式切换方法,应用于电子设备,其特征在于,所述方法包括:
2.如权利要求1所述的方法,其特征在于,所述第一扫描模式为单行扫描模式,所述第二扫描模式为多行扫描模式;通过以下方式确定是否满足所述模式切换条件:
3.如权利要求2所述的方法,其特征在于,所述若所述电子设备的目标部位在设定时长内至少二次接触所述文本页面,则确定满足所述模式切换条件,包括:
4.如权利要求2所述的方法,其特征在于,所述若所述电子设备的目标部位在设定时长内至少二次接触所述文本页面,则确定满足所述模式切换条件,包括:
5.如权利要求1所述的方法,其特征在于,所述第一扫描模式为多行扫描模式,所述第二扫描模式为单行扫描模式;通过以下方式确定是否满足所述模式切换条件:
6...
【专利技术属性】
技术研发人员:方思,
申请(专利权)人:东莞市步步高教育软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。