一种图形选中方法、装置及电子设备与流程

文档序号:21886678发布日期:2020-08-18 17:21阅读:来源:国知局

技术特征:

1.一种图形选中方法,其特征在于,所述方法包括:

确定用于触发图形选择的触发事件对应的触发位置;

依据所述触发位置确定对应的候选图形;

确定候选图形的选中权重,并依据确定出的候选图形的选中权重,选中目标图形。

2.根据权利要求1所述的方法,其特征在于,所述依据所述触发位置确定对应的候选图形,包括:

针对封闭图形,在所述触发位置满足在所述封闭图形内部、线条上或端点上的任意一种的情况下,确定所述封闭图形为候选图形;和/或

针对非封闭图形,在所述触发位置满足在所述非封闭图形的线条上或端点上的情况下,确定所述非封闭图形为候选图形。

3.根据权利要求1所述的方法,其特征在于,所述确定候选图形的选中权重包括:

针对任意候选图形,依据该候选图形的图形权重、和/或位置权重,确定该候选图形的选中权重;

其中,所述图形权重依据该候选图形的图形类型确定;

所述位置权重依据该候选图形与所述触发位置之间的位置关系确定。

4.根据权利要求1所述的方法,其特征在于,所述确定候选图形的选中权重,并依据确定出的候选图形的选中权重,选中目标图形包括:

确定每一个候选图形的选中权重,依据每个候选图形的选中权重,确定至少一个候选图形为目标图形,并选中所述目标图形;或者,

确定任意一个候选图形的选中权重,若该候选图形的选中权重满足预设的权重条件,则将该候选图形作为目标图形,并选中所述目标图形。

5.根据权利要求3所述的方法,其特征在于,所述位置权重通过如下方式确定:

在所述位置关系用于指示所述触发位置在该候选图形的线条上情况下,在预设的图形与位置权重的对应关系中,确定该候选图形的线条对应的位置权重为该候选图形的位置权重;

在所述位置关系用于指示所述触发位置在该候选图形的端点上情况下,在预设的图形与位置权重的对应关系中,确定候选图形的端点对应的位置权重为该候选图形的位置权重;

当所述位置关系用于指示所述触发位置在该候选图形的图形区域范围内时,计算该触发位置到该候选图形的目标边的最短直线距离;其中,所述目标边是所述候选图形中最接近于所述触发位置的边;依据所述图形权重和确定出的最短直线距离,确定所述候选图形对应的位置权重。

6.根据权利要求4所述的方法,其特征在于,所述依据每个候选图形的选中权重,确定至少一个候选图形为目标图形,包括:

在选中权重最大的候选图形中,依据选中权重最大的候选图形的创建时间、和/或候选图形的面积,选择一个候选图形作为目标图形。

7.一种图形选中装置,其特征在于,所述装置包括:

第一确定单元,用于确定用于触发图形选择的触发事件对应的触发位置;

第二确定单元,用于依据所述触发位置确定对应的候选图形;

选中单元,用于确定候选图形的选中权重,并依据确定出的候选图形的选中权重,选中目标图形。

8.根据权利也要求7所述的装置,其特征在于,所述第二确定单元,在所述依据所述触发位置确定对应的候选图形时,用于针对封闭图形,在所述触发位置满足在所述封闭图形内部、线条上或端点上的任意一种的情况下,确定所述封闭图形为候选图形;和/或针对非封闭图形,在所述触发位置满足在所述非封闭图形的线条上或端点上的情况下,确定所述非封闭图形为候选图形。

9.根据权利要求7所述的装置,其特征在于,所述选中单元,在确定候选图形的选中权重时,用于针对任意候选图形,依据该候选图形的图形权重、和/或位置权重,确定该候选图形的选中权重;其中,所述图形权重依据该候选图形的图形类型确定;所述位置权重依据该候选图形与所述触发位置之间的位置关系确定。

10.根据权利要求7所述的装置,其特征在于,所述选中单元,在确定候选图形的选中权重,并依据确定出的候选图形的选中权重,选中目标图形时,用于确定每一个候选图形的选中权重,依据每个候选图形的选中权重,确定至少一个候选图形为目标图形,并选中所述目标图形;或者,确定任意一个候选图形的选中权重,若该候选图形的选中权重满足预设的权重条件,则将该候选图形作为目标图形,并选中所述目标图形。

11.根据权利要求9所述的装置,其特征在于,所述选中单元,在确定候选图形的选中权重时,还用于针对任意候选图形,通过如下方式确定所述位置权重:

在所述位置关系用于指示所述触发位置在该候选图形的线条上情况下,在预设的图形与位置权重的对应关系中,确定该候选图形的线条对应的位置权重为该候选图形的位置权重;

在所述位置关系用于指示所述触发位置在该候选图形的端点上情况下,在预设的图形与位置权重的对应关系中,确定候选图形的端点对应的位置权重为该候选图形的位置权重;

当所述位置关系用于指示所述触发位置在该候选图形的图形区域范围内时,计算该触发位置到该候选图形的目标边的最短直线距离;其中,所述目标边是所述候选图形中最接近于所述触发位置的边;依据所述图形权重和确定出的最短直线距离,确定所述候选图形对应的位置权重。

12.根据权利要求10所述的装置,其特征在于,所述选中单元,在依据每个候选图形的选中权重,确定至少一个候选图形为目标图形时,用于在选中权重最大的候选图形中,依据选中权重最大的候选图形的创建时间、和/或候选图形的面积,选择一个候选图形作为目标图形。

13.一种电子设备,其特征在于,所述设备包括可读存储介质和处理器;

其中,所述可读存储介质,用于存储机器可执行指令;

所述处理器,用于读取所述可读存储介质上的所述机器可执行指令,并执行所述指令以实现权利要求1-6任一所述方法的步骤。


技术总结
本申请提供一种图形选中方法、装置、电子设备,可包括:确定用于触发图形选择的触发事件对应的触发位置;依据所述触发位置确定对应的候选图形;确定候选图形的选中权重,并依据确定出的候选图形的选中权重,选中目标图形。使用本申请提供的方法,可以在显示界面中确定出用户选中的图形。

技术研发人员:陈俊维
受保护的技术使用者:杭州海康威视数字技术股份有限公司
技术研发日:2020.04.29
技术公布日:2020.08.18
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1