买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:中国航空工业集团公司洛阳电光设备研究所
摘要:本发明提出一种多线宽线段绘制反走样处理方法,首先根据要绘制的线段起点及终点坐标,计算要绘制的线段斜率,判断斜率以及起点及终点坐标是否满足条件,若不满足则进行预处理;然后以线宽m为基准,计算起点X0,Y0及附近点的亮度系数;基于起点X0,Y0及附近点的亮度系数,通过循环迭代方式计算起点及终点之间各个点的亮度系数。本发明支持线宽的设定,可设置带小数的数值。计算过程没有求平方根等复杂运算,仅使用CPU或者单片机即可,不需要显示核心,减少了设备的体积功耗。
主权项:1.一种多线宽线段绘制反走样处理方法,其特征在于:包括以下步骤:步骤1:获取要绘制的线段起点坐标X0,Y0和终点坐标Xn,Yn,计算线段的斜率k,确定是否满足斜率k∈0.0,1.0且X0不大于Xn的条件,若满足,则进行之后步骤,若不满足,则对线段起点坐标和终点坐标进行预处理,使其满足上述条件;步骤2:确定起始点X0,Y0及附近点的亮度系数:以线宽m为基准,计算出X0,Y0上下各个点的亮度系数,亮度系数的计算方法为:当m为1.0时,仅计算X0,Y0一个点,亮度系数为1.0;当m∈1.0,3.0]时,计算X0,Y0-1X0,Y0X0,Y0+1三个点,系数分别为m-1.02.0,1.0,m-1.02.0;当m∈3.0,5.0]时,计算X0,Y0-2X0,Y0-1X0,Y0X0,Y0+1X0,Y0+2五个点,系数分别为m-3.02.0,1.0,1.0,1.0,m-3.02.0;当m∈5.0,7.0]时,计算X0,Y0-3X0,Y0-2X0,Y0-1X0,Y0X0,Y0+1X0,Y0+2X0,Y0+3七个点,系数分别为m-5.02.0,1.0,1.0,1.0,1.0,1.0,m-5.02.0;依此类推,当m∈M1,M2]时,计算X0,Y0-M1+M24X0,Y0-M1+M24+1…X0,Y0-1X0,Y0X0,Y0+1…X0,Y0+M1+M24-1X0,Y0+M1+M24共M2个点,系数分别为m-M12.0,1.0,…,1.0,m-M12.0;步骤3:假设X=Xm时,Xm为起点与终点之间某一点的X坐标,对应Y方向上亮度系数不为0的点中:Y值最大的点的坐标为Xm,Ym+p,亮度系数为a,Y值最小的点的坐标为Xm,Ym+q,亮度系数为b;则点Xm+1,Ym+q的亮度系数为max0.0,b-k,Xm+1,Yn+q+1亮度系数为1.0+min0.0,b-k,Xm+1,Ym+p亮度系数为min1.0,a+k,Xm+1,Ym+p+1亮度系数为max0.0,a+k-1.0;Xm+1,Ym+q+2到Xm+1,Ym+p-1点的亮度系数为1.0;步骤4:基于步骤2确定的起始点X0,Y0及附近点的亮度系数,将初始条件X=X0带入步骤3中,计算出X=X1时,点X1,Y1附近点的亮度系数,重复步骤3的计算过程,计算出从起始点X0,Y0到终止点Xn,Yn所有点的亮度系数。
全文数据:
权利要求:
百度查询: 中国航空工业集团公司洛阳电光设备研究所 一种多线宽线段绘制反走样处理方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。