【技术实现步骤摘要】
本申请涉及图像处理,尤其涉及一种图形绘制方法、装置、电子设备及存储介质。
技术介绍
1、在需要绘制带轮廓图形的场景中,例如在电子地图中绘制带轮廓的线段、折线段以表征用户的移动路线,用户可通过图形绘制工具自定义折线的线宽、轮廓宽、折线填充色、轮廓填充色等信息。
2、在电子地图中绘制带轮廓的图形时,最简单的方法就是先绘制一个较宽的一种颜色的图形,再在这个图形上绘制一个较窄的另一种颜色的图形,这样最终就可以呈现出一个带有轮廓的图形,例如,先绘制一条宽度为20像素(px)的红色(图1中黑色部分表示红色)填充的折线,再在其上绘制宽度为16px的绿色(图1中阴影部分表示绿色)填充的折线,最终呈现出一条绿色的带有红色轮廓的折线。这种方法的实现逻辑简单,但是,在进行深度测试时,可能会出现深度干涉现象,如图1所示的情况,也即通过这种方法绘制的图形在实际应用中会有不好的显示效果,影响用户的使用体验。
3、因此,如何绘制带轮廓线的图形才能在电子地图上得到更好的显示效果,是一个需要解决的问题。
技术实现思路<
本文档来自技高网...
【技术保护点】
1.一种图形绘制方法,其特征在于,包括:
2.根据权利要求1所述的图形绘制方法,其特征在于,所述绘制信息包括为所述外侧边界线上多个关键点赋予的位置信息;
3.根据权利要求2所述的图形绘制方法,其特征在于,所述目标图形为线形图形,所述关键点的位置信息包括标记值Y,所述标记值Y用于表征所述关键点与所述目标图形的长度方向上的对称轴的距离;所述待绘制像素点的位置信息包括标记值y,所述标记值y用于表征所述待绘制像素点与所述对称轴的距离;所述基于所述多个关键点的位置信息,以及各个待绘制像素点在所述待绘制区域内的分布情况,确定各个所述待绘制像素点的位置信息,
...
【技术特征摘要】
1.一种图形绘制方法,其特征在于,包括:
2.根据权利要求1所述的图形绘制方法,其特征在于,所述绘制信息包括为所述外侧边界线上多个关键点赋予的位置信息;
3.根据权利要求2所述的图形绘制方法,其特征在于,所述目标图形为线形图形,所述关键点的位置信息包括标记值y,所述标记值y用于表征所述关键点与所述目标图形的长度方向上的对称轴的距离;所述待绘制像素点的位置信息包括标记值y,所述标记值y用于表征所述待绘制像素点与所述对称轴的距离;所述基于所述多个关键点的位置信息,以及各个待绘制像素点在所述待绘制区域内的分布情况,确定各个所述待绘制像素点的位置信息,包括:
4.根据权利要求3所述的图形绘制方法,其特征在于,所述根据所述待绘制像素点的位置信息和所述待绘制像素点与所述交界线的位置关系,确定位于所述主体区域的第一类像素点和位于所述描边区域的第二类像素点,包括:
5.根据权利要求4所述的图形绘制方法,其特征在于,所述绘制信息包括用于指示所述交界线的交界标识信息;所述交界标识信息包括目标标记值,所述目标标记值为所述交界线上待绘制像素点的标记值;
6.根据权利要求2所述的图形绘制方法,其特征在于,所...
【专利技术属性】
技术研发人员:雷学成,张昌景,赵泉锋,
申请(专利权)人:杭州海康威视数字技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。