System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于电子白板的书写笔迹的处理方法、处理装置与处理器制造方法及图纸_技高网

基于电子白板的书写笔迹的处理方法、处理装置与处理器制造方法及图纸

技术编号:39997313 阅读:10 留言:0更新日期:2024-01-09 02:54
本申请提供了一种基于电子白板的书写笔迹的处理方法、处理装置与处理器,该方法包括:基于显示在电子白板上一行或者一列的字符,确定形成字符的书写笔迹对应的多个目标触摸点的位置信息,书写笔迹由多个触摸点组成,目标触摸点为多个触摸点中的至少部分;根据各书写笔迹的多个目标触摸点的位置信息,确定包围对应的书写笔迹的最小图形框,得到多个最小图形框,最小图形框是一个书写笔迹的多个目标触摸点的连线形成的;对一行或者一列的字符对应的多个最小图形框进行合并处理,得到包围一行或者一列的字符的目标图形框,保证了用户能够较为方便地批量处理一行或一列的字符,从而解决了现有技术中在圈选笔迹的过程中容易多选或漏选的问题。

【技术实现步骤摘要】

本申请涉及触摸,具体而言,涉及一种基于电子白板的书写笔迹的处理方法、处理装置、计算机可读存储介质与处理器。


技术介绍

1、在会议或者是课堂上,书写者会在电子白板上进行板书,将事项通过笔迹书写罗列出来,一般会自行将文字写成一行或者一列。在这种情况下,如果书写者想针对一行或者一列的笔迹进行操作,就需要切换为选择模式,圈选需要操作的笔迹,然后进行下一步的操作。

2、但现有的电子白板在选择模式下,通过选择的轨迹与笔迹的相交或包含关系,来判断笔迹是否被选中,在具体的圈选过程中,轨迹的划动比较麻烦,需要仔细选择笔迹,特别在遇到笔迹与笔迹之间比较接近但属于不同文字的情况下,便会出现笔迹多选或漏选的问题,后续对一行或者一列的字体进行下一步操作时,便出现了字体发生错误的问题,从而造成了用户的使用体验较差。

3、在
技术介绍
部分中公开的以上信息只是用来加强对本文所描述技术的
技术介绍
的理解,因此,
技术介绍
中可能包含某些信息,这些信息对于本领域技术人员来说并未形成在本国已知的现有技术。


技术实现思路

1、本申请的主要目的在于提供一种基于电子白板的书写笔迹的处理方法、处理装置、计算机可读存储介质与处理器,以解决现有技术中在圈选笔迹的过程中容易多选或漏选的问题。

2、根据本专利技术实施例的一个方面,提供了一种基于电子白板的书写笔迹的处理方法,包括:基于显示在电子白板上一行或者一列的字符,确定形成所述字符的书写笔迹对应的多个目标触摸点的位置信息,所述书写笔迹由多个触摸点组成,所述目标触摸点为多个所述触摸点中的至少部分;根据各所述书写笔迹的多个所述目标触摸点的位置信息,确定包围对应的所述书写笔迹的最小图形框,得到多个所述最小图形框,所述最小图形框是一个所述书写笔迹的多个所述目标触摸点的连线形成的;对一行或者一列的所述字符对应的多个所述最小图形框进行合并处理,得到包围一行或者一列的所述字符的目标图形框。

3、可选地,所述合并处理包括第一合并处理和第二合并处理,对一行或者一列的所述字符对应的多个所述最小图形框进行合并处理,得到包围一行或者一列的所述字符的目标图形框,包括:对一个所述字符的多个所述最小图形框进行所述第一合并处理,得到包围一个所述字符的预定图形框;对多个所述字符对应的所述预定图形框进行所述第二合并处理,得到包围一行或者一列的所述字符的所述目标图形框。

4、可选地,对一个所述字符的多个所述最小图形框进行所述第一合并处理,得到包围一个所述字符的预定图形框,包括:第一确定步骤,确定相邻的两个所述最小图形框是否重叠,在相邻的两个所述最小图形框重叠的情况下,将相邻的两个所述最小图形框进行合并,直到相邻的两个所述最小图形框不重叠为止,第二确定步骤,在相邻的两个所述最小图形框不重叠的情况下,确定相邻的两个所述最小图形框是否满足第一预定条件,在相邻的两个所述最小图形框满足所述第一预定条件的情况下,将相邻的两个所述最小图形框合并,直到第一距离大于第一预定阈值为止,所述第一预定条件为相邻的两个所述最小图形框处于同一行或者同一列且所述第一距离小于或者等于所述第一预定阈值,所述第一距离为相邻的两个所述最小图形框在预定方向上的最小距离,所述预定方向为水平方向或者垂直方向,所述水平方向和所述垂直方向垂直且分别平行于所述电子白板的显示面;依次执行所述第一确定步骤和所述第二确定步骤至少一次,直到得到所述预定图形框。

5、可选地,对多个所述字符对应的所述预定图形框进行所述第二合并处理,得到包围一行或者一列的所述字符的所述目标图形框,包括:第三确定步骤,确定相邻的两个所述预定图形框是否重叠,在相邻的两个所述预定图形框重叠的情况下,将相邻的两个所述预定图形框进行合并,直到相邻的两个所述预定图形框不重叠为止,第四确定步骤,在相邻的两个所述预定图形框不重叠的情况下,确定相邻的两个所述预定图形框是否满足第二预定条件,在相邻的两个所述预定图形框满足所述第二预定条件的情况下,将相邻的两个所述预定图形框合并,直到第二距离大于第二预定阈值为止,所述第二预定条件为相邻的两个所述最小图形框处于同一行或者同一列且所述第二距离小于或者等于所述第二预定阈值,所述第二距离为相邻的两个所述预定图形框在预定方向上的最小距离,所述预定方向为水平方向或者垂直方向,所述水平方向和所述垂直方向垂直且分别平行于所述电子白板的显示面;依次执行所述第三确定步骤和所述第四确定步骤至少一次,直到得到所述目标图形框。

6、可选地,在所述最小图形框或者所述预定图形框为矩形框的情况下,确定相邻的两个所述最小图形框是否重叠,或者确定相邻的两个所述预定图形框是否重叠,包括:获取第i个所述矩形框的第一角点的位置信息和第二角点的位置信息,并获取与第i个所述矩形框相邻的第i+1个所述矩形框的第三角点的位置信息和第四角点的位置信息,所述第一角点和所述第二角点的连线为所述第i个所述矩形框的对角线,所述第三角点和第四角点的连线为所述第i+1个所述矩形框的对角线,所述第一角点和所述第三角点为对应位置相同的角点,所述第二角点和所述第四角点对应位置相同的角点,所述位置信息包括第三距离和第四距离,所述第三距离为与预定点在所述水平方向上之间的距离,所述第四距离为与所述预定点在所述垂直方向上的距离,所述预定点为所述电子白板的角点;在满足第三预定条件的情况下,确定第i个所述矩形框与第i+1个所述矩形框重叠,其中,所述第三预定条件为第一数值小于或者等于第二数值且第三数值小于或者等于第四数值,所述第一数值为所述第一角点的所述第三距离和所述第三角点的所述第三距离中的最大值,所述第二数值为所述第二角点的所述第三距离和所述第四角点的所述第三距离中的最小值,所述第三数值为所述第一角点的所述第四距离和所述第三角点的所述第四距离中的最大值,所述第四数值为所述第二角点的所述第四距离和所述第四角点的所述第四距离中的最小值。

7、可选地,在所述最小图形框或者所述预定图形框为矩形框,确定相邻的两个所述最小图形框是否处于同一行或者同一列,或者确定相邻的两个所述预定图形框是否处于同一列,包括:确定第i个所述矩形框的第一长度和第一中心点,并确定和所述第i个所述矩形框相邻的第i+1个所述矩形框的第二长度和第二中心点;确定所述第一中心点和所述第二中心点在所述垂直方向上的第五距离;在所述第五距离小于最小长度的情况下,确定相邻的两个所述矩形框处于同一列,所述最小长度为所述第一长度和所述第二长度中的最小值。

8、可选地,在所述最小图形框或者所述预定图形框为矩形框,确定相邻的两个所述最小图形框是否处于同一行或者同一列,或者确定相邻的两个所述预定图形框是否处于同一行或者同一列,包括:确定第i个所述矩形框的第一高度和第一中心点,并确定和所述第i个所述矩形框相邻的第i+1个所述矩形框的第二高度和第二中心点;确定所述第一中心点和所述第二中心点在所述水平方向上的第六距离;在所述第六距离小于最小高度的情况下,确定相邻的两个所述矩形框处于同一行,所述最小高度为所述第一高度和所述第二高度中的最小值。

<本文档来自技高网...

【技术保护点】

1.一种基于电子白板的书写笔迹的处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述合并处理包括第一合并处理和第二合并处理,

3.根据权利要求2所述的方法,其特征在于,对一个所述字符的多个所述最小图形框进行所述第一合并处理,得到包围一个所述字符的预定图形框,包括:

4.根据权利要求2所述的方法,其特征在于,对多个所述字符对应的所述预定图形框进行所述第二合并处理,得到包围一行或者一列的所述字符的所述目标图形框,包括:

5.根据权利要求3或4所述的方法,其特征在于,在所述最小图形框或者所述预定图形框为矩形框的情况下,

6.根据权利要求3或4所述的方法,其特征在于,在所述最小图形框或者所述预定图形框为矩形框,

7.根据权利要求3或4所述的方法,其特征在于,在所述最小图形框或者所述预定图形框为矩形框,

8.根据权利要求1所述的方法,其特征在于,在所述最小图形框为矩形框的情况下,多个所述目标触摸点包括第一目标触摸点、第二目标触摸点、第三目标触摸点和第四目标触摸点,

9.一种基于电子白板的书写笔迹的处理装置,其特征在于,包括:

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的程序,其中,所述程序执行权利要求1至8中任意一项所述的方法。

11.一种处理器,其特征在于,所述处理器用于运行程序,其中,所述程序运行时执行权利要求1至8中任意一项所述的方法。

...

【技术特征摘要】

1.一种基于电子白板的书写笔迹的处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述合并处理包括第一合并处理和第二合并处理,

3.根据权利要求2所述的方法,其特征在于,对一个所述字符的多个所述最小图形框进行所述第一合并处理,得到包围一个所述字符的预定图形框,包括:

4.根据权利要求2所述的方法,其特征在于,对多个所述字符对应的所述预定图形框进行所述第二合并处理,得到包围一行或者一列的所述字符的所述目标图形框,包括:

5.根据权利要求3或4所述的方法,其特征在于,在所述最小图形框或者所述预定图形框为矩形框的情况下,

6.根据权利要求3或4所述的方法,其特征在于,在所述最小图...

【专利技术属性】
技术研发人员:陈聪陈逸楷
申请(专利权)人:广州视源电子科技股份有限公司
类型:发明
国别省市:

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

1