擦除框的范围确定方法和系统的制作方法_3

文档序号:9432295阅读:来源:国知局
象中的文字,同时可以排除该文字周围的其他轨迹干扰,使转换出来的文字只是覆盖范围中的完整文字,比如“用橡皮”的轨迹,若覆盖范围包括橡的整个字和用、皮的部分内容,识别转换之后就只有一个橡字了,从而可以避免误擦除不需要擦除的内容。
[0102]在一实施例中,所述对象为单个文字,所述确定模块370执行所述根据所述对象的高度和宽度确定擦除框的擦除范围的过程可以进一步用于:
[0103]以该文字的高度为擦除框的高度,以该文字的宽度为擦除框的宽度;
[0104]或
[0105]所述对象为多个文字,所述确定模块370执行所述根据所述对象的高度和宽度确定擦除框的擦除范围的过程可以进一步用于:
[0106]根据文字排列方式、每个文字的高度和宽度计算得到擦除框的高度和宽度。
[0107]在一实施例中,多个文字若是横向排列,所述确定模块370执行所述根据文字排列方式、每个文字的高度和宽度计算得到擦除框的高度和宽度的过程进一步可以用于:
[0108]计算得到多个文字的平均高度和总宽度,并以多个文字的平均高度为擦除框的高度,以多个文字的总宽度为擦除框的宽度;
[0109]多个文字若是纵向排列,所述确定模块370执行所述根据文字排列方式、每个文字的高度和宽度计算得到擦除框的高度和宽度的过程可以进一步用于:
[0110]计算得到多个文字的总高度和平均宽度,并以多个文字的总高度为擦除框的高度,以多个文字的平均宽度为擦除框的宽度。
[0111]针对排列的多个文字,以平均值作为擦除框的高度或宽度,在擦除手写体文字时,可以避免误擦除不需要擦除的文字。
[0112]在其中一个实施例中,本实施例的擦除框的范围确定系统还可以包括:
[0113]调整模块,用于根据预设的调整值调整擦除框的高度和宽度;其中,所述预设的调整值为高度为2或3个像素高度的和,宽度为2或3个像素宽度的和。
[0114]经过调整的擦除框可以在不覆盖不需要擦除的内容的基础上,覆盖所有需要擦除的内容。
[0115]以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
[0116]以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【主权项】
1.一种擦除框的范围确定方法,其特征在于,包括以下步骤: 在触发擦除后,根据选择操作确定需要擦除的对象覆盖范围; 对所述确定对象覆盖范围进行轨迹识别,得到对象的内容; 对对象的内容进行边缘检测,得到对象的高度和宽度; 根据所述对象的高度和宽度确定擦除框的擦除范围。2.根据权利要求1所述的擦除框的范围确定方法,其特征在于,所述对对象的内容进行边缘检测的步骤之前还包括: 通过光学字符识别以检测亮、暗的模式确定对象的形状,并将对象的形状转换为文字;其中,所述对象包含文字。3.根据权利要求2所述的擦除框的范围确定方法,其特征在于,所述对象为单个文字,所述根据所述对象的高度和宽度确定擦除框的擦除范围的步骤包括: 以该文字的高度为擦除框的高度,以该文字的宽度为擦除框的宽度; 或 所述对象为多个文字,所述根据所述对象的高度和宽度确定擦除框的擦除范围的步骤包括: 根据文字排列方式、每个文字的高度和宽度计算得到擦除框的高度和宽度。4.根据权利要求3所述的擦除框的范围确定方法,其特征在于,多个文字若是横向排列,所述根据文字排列方式、每个文字的高度和宽度计算得到擦除框的高度和宽度的步骤包括: 计算得到多个文字的平均高度和总宽度,并以多个文字的平均高度为擦除框的高度,以多个文字的总宽度为擦除框的宽度; 多个文字若是纵向排列,所述根据文字排列方式、每个文字的高度和宽度计算得到擦除框的高度和宽度的步骤包括: 计算得到多个文字的总高度和平均宽度,并以多个文字的总高度为擦除框的高度,以多个文字的平均宽度为擦除框的宽度。5.根据权利要求1所述的擦除框的范围确定方法,其特征在于,所述根据所述对象的高度和宽度确定擦除框的擦除范围的步骤之后还包括: 根据预设的调整值调整擦除框的高度和宽度;其中,所述预设的调整值为高度为2或3个像素高度的和,宽度为2或3个像素宽度的和。6.一种擦除框的范围确定系统,其特征在于,包括: 选择模块,用于在触发擦除后,根据选择操作确定需要擦除的对象覆盖范围; 识别模块,用于对所述确定对象覆盖范围进行轨迹识别,得到对象的内容; 检测模块,用于对对象的内容进行边缘检测,得到所述对象的高度和宽度; 确定模块,用于根据所述对象的高度和宽度确定擦除框的擦除范围。7.根据权利要求6所述的擦除框的范围确定系统,其特征在于,还包括: 转换模块,用于通过光学字符识别以检测亮、暗的模式确定对象的形状,并将对象的形状转换为文字;其中,所述对象包含文字。8.根据权利要求7所述的擦除框的范围确定系统,其特征在于,所述对象为单个文字,所述确定模块执行所述根据所述对象的高度和宽度确定擦除框的擦除范围的过程进一步用于: 以该文字的高度为擦除框的高度,以该文字的宽度为擦除框的宽度; 或 所述对象为多个文字,所述确定模块执行所述根据所述对象的高度和宽度确定擦除框的擦除范围的过程进一步用于: 根据文字排列方式、每个文字的高度和宽度计算得到擦除框的高度和宽度。9.根据权利要求8所述的擦除框的范围确定系统,其特征在于,多个文字若是横向排列,所述确定模块执行所述根据文字排列方式、每个文字的高度和宽度计算得到擦除框的高度和宽度的过程进一步用于: 计算得到多个文字的平均高度和总宽度,并以多个文字的平均高度为擦除框的高度,以多个文字的总宽度为擦除框的宽度; 多个文字若是纵向排列,所述确定模块执行所述根据文字排列方式、每个文字的高度和宽度计算得到擦除框的高度和宽度的过程进一步用于: 计算得到多个文字的总高度和平均宽度,并以多个文字的总高度为擦除框的高度,以多个文字的平均宽度为擦除框的宽度。10.根据权利要求6所述的擦除框的范围确定系统,其特征在于,还包括: 调整模块,用于根据预设的调整值调整擦除框的高度和宽度;其中,所述预设的调整值为高度为2或3个像素高度的和,宽度为2或3个像素宽度的和。
【专利摘要】本发明涉及一种擦除框的范围确定方法和系统,方法包括以下步骤:在触发擦除后,根据选择操作确定需要擦除的对象覆盖范围;对所述确定对象覆盖范围进行轨迹识别,得到对象;对所述对象进行边缘检测,得到所述对象的高度和宽度;根据所述对象的高度和宽度确定擦除框的擦除范围。上述擦除框的范围确定方法和系统,在确定需要擦除的对象覆盖范围后通过轨迹识别得到对象的内容,然后以边缘检测的方式检测得到对象的高度和宽度,最后以对象的高度和宽度为基础确定擦除框的擦出范围,从而可以根据需要擦除的对象大小确定擦除框的范围,擦除效果较好。
【IPC分类】G06F9/44
【公开号】CN105183473
【申请号】CN201510564625
【发明人】叶洪
【申请人】广州视睿电子科技有限公司
【公开日】2015年12月23日
【申请日】2015年9月7日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1