一种图形绘制方法、装置、电子设备及存储介质制造方法及图纸

技术编号:45074943 阅读:22 留言:0更新日期:2025-04-25 18:16
本申请公开一种图形绘制方法、装置、电子设备及存储介质,涉及图像处理技术领域,用于实现在电子地图上绘制带轮廓线的图形。该方法包括:获取待绘制的目标图形的绘制信息;目标图形包括主体区域和描边区域;绘制信息用于指示描边区域的外侧边界线及主体区域与描边区域之间的交界线;基于外侧边界线所围成的待绘制区域内,各个待绘制像素点与交界线的位置关系,确定位于主体区域的第一类像素点和位于描边区域的第二类像素点;将第一类像素点的颜色绘制成第一预设颜色,将第二类像素点的颜色绘制成第二预设颜色。

【技术实现步骤摘要】

本申请涉及图像处理,尤其涉及一种图形绘制方法、装置、电子设备及存储介质


技术介绍

1、在需要绘制带轮廓图形的场景中,例如在电子地图中绘制带轮廓的线段、折线段以表征用户的移动路线,用户可通过图形绘制工具自定义折线的线宽、轮廓宽、折线填充色、轮廓填充色等信息。

2、在电子地图中绘制带轮廓的图形时,最简单的方法就是先绘制一个较宽的一种颜色的图形,再在这个图形上绘制一个较窄的另一种颜色的图形,这样最终就可以呈现出一个带有轮廓的图形,例如,先绘制一条宽度为20像素(px)的红色(图1中黑色部分表示红色)填充的折线,再在其上绘制宽度为16px的绿色(图1中阴影部分表示绿色)填充的折线,最终呈现出一条绿色的带有红色轮廓的折线。这种方法的实现逻辑简单,但是,在进行深度测试时,可能会出现深度干涉现象,如图1所示的情况,也即通过这种方法绘制的图形在实际应用中会有不好的显示效果,影响用户的使用体验。

3、因此,如何绘制带轮廓线的图形才能在电子地图上得到更好的显示效果,是一个需要解决的问题。


技术实现思路</b>

本文档来自技高网...

【技术保护点】

1.一种图形绘制方法,其特征在于,包括:

2.根据权利要求1所述的图形绘制方法,其特征在于,所述绘制信息包括为所述外侧边界线上多个关键点赋予的位置信息;

3.根据权利要求2所述的图形绘制方法,其特征在于,所述目标图形为线形图形,所述关键点的位置信息包括标记值Y,所述标记值Y用于表征所述关键点与所述目标图形的长度方向上的对称轴的距离;所述待绘制像素点的位置信息包括标记值y,所述标记值y用于表征所述待绘制像素点与所述对称轴的距离;所述基于所述多个关键点的位置信息,以及各个待绘制像素点在所述待绘制区域内的分布情况,确定各个所述待绘制像素点的位置信息,包括:

...

【技术特征摘要】

1.一种图形绘制方法,其特征在于,包括:

2.根据权利要求1所述的图形绘制方法,其特征在于,所述绘制信息包括为所述外侧边界线上多个关键点赋予的位置信息;

3.根据权利要求2所述的图形绘制方法,其特征在于,所述目标图形为线形图形,所述关键点的位置信息包括标记值y,所述标记值y用于表征所述关键点与所述目标图形的长度方向上的对称轴的距离;所述待绘制像素点的位置信息包括标记值y,所述标记值y用于表征所述待绘制像素点与所述对称轴的距离;所述基于所述多个关键点的位置信息,以及各个待绘制像素点在所述待绘制区域内的分布情况,确定各个所述待绘制像素点的位置信息,包括:

4.根据权利要求3所述的图形绘制方法,其特征在于,所述根据所述待绘制像素点的位置信息和所述待绘制像素点与所述交界线的位置关系,确定位于所述主体区域的第一类像素点和位于所述描边区域的第二类像素点,包括:

5.根据权利要求4所述的图形绘制方法,其特征在于,所述绘制信息包括用于指示所述交界线的交界标识信息;所述交界标识信息包括目标标记值,所述目标标记值为所述交界线上待绘制像素点的标记值;

6.根据权利要求2所述的图形绘制方法,其特征在于,所...

【专利技术属性】
技术研发人员:雷学成张昌景赵泉锋
申请(专利权)人:杭州海康威视数字技术股份有限公司
类型:发明
国别省市:

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

1