一种基于坐标旋转的直线绘制方法及飞机座舱显示系统
基本信息
申请号 | CN202011572506.1 | 申请日 | - |
公开(公告)号 | CN112802152A | 公开(公告)日 | 2021-05-14 |
申请公布号 | CN112802152A | 申请公布日 | 2021-05-14 |
分类号 | G06T11/20;G06T11/00 | 分类 | 计算;推算;计数; |
发明人 | 张小永;王新玲;黄子硕 | 申请(专利权)人 | 北京青云航空仪表有限公司 |
代理机构 | 中国航空专利中心 | 代理人 | 王世磊 |
地址 | 101300 北京市顺义区仁和镇时骏街5号院 | ||
法律状态 | - |
摘要
摘要 | 提出一种基于坐标旋转的直线绘制方法及飞机座舱显示系统,对直线各点的计算没有先后关联,可以充分利用多核处理器和FPGA并行计算的优势提高直线绘制速度,同时不需要对直线的端点进行特殊处理。通过坐标旋转将需要绘制的任意角度直线变换为水平的参考直线,从而得到相应位置的颜色值。通过初始计算得到待绘制直线L的长度l、线宽W、旋转矩阵R和参考直线L′,并预估待绘制直线坐标范围X;利用旋转矩阵R,逐个计算X范围内点P旋转后的参考点P′位置,并通过参考点P′与参考直线L′的位置关系计算点P的颜色值C;在计算过程中通过P′与参考直线L′的距离,增加步进跳过X内一定不在直线L内部的点。 |
