发明名称 |
绘图方法及装置 |
摘要 |
本发明实施例公开了一种绘图方法及装置,涉及绘图领域,能够在缩短绘图时间的同时保证绘图的准确性。本发明方法包括:将需要绘制的图形所包含的所有原始数据点转换为对应的屏幕像素点;从各个屏幕像素列或屏幕像素行中选取四个屏幕像素点,四个屏幕像素点分别为坐标转换前原始数据点中横坐标最小的原始数据点对应的第一屏幕像素点、横坐标最大的原始数据点对应的第二屏幕像素点、纵坐标最小的原始数据点对应的第三屏幕像素点以及纵坐标最大的原始数据点对应的第四屏幕像素点,按照预定的顺序依次连接选取的屏幕像素点,再通过预设的点连接相邻的屏幕像素行或列,得到需要绘制的图形。本发明实施例在保证绘图准确性的前提下提高绘图效率。 |
申请公布号 |
CN101976448B |
申请公布日期 |
2012.04.04 |
申请号 |
CN201010516133.6 |
申请日期 |
2010.10.22 |
申请人 |
华为技术有限公司 |
发明人 |
樊斌 |
分类号 |
G06T11/20(2006.01)I;G06F3/14(2006.01)I |
主分类号 |
G06T11/20(2006.01)I |
代理机构 |
北京中博世达专利商标代理有限公司 11274 |
代理人 |
申健 |
主权项 |
一种绘图方法,其特征在于,包括:将需要绘制的图形所包含的所有原始数据点转换为对应的屏幕像素点,各个屏幕像素点对应各自的屏幕像素列和屏幕像素行;从各个屏幕像素列中选取四个屏幕像素点,所述四个屏幕像素点分别为坐标转换前所述原始数据点中横坐标最小的原始数据点对应的第一屏幕像素点、横坐标最大的原始数据点对应的第二屏幕像素点、纵坐标最小的原始数据点对应的第三屏幕像素点以及纵坐标最大的原始数据点对应的第四屏幕像素点;按照第一个点为所述第一屏幕像素点,最后一个点为所述第二屏幕像素点的预定顺序,依次连接所述各个屏幕像素列中的所述四个屏幕像素点;将相邻列的屏幕像素点按照屏幕像素点中横坐标小的一列的第二屏幕像素点与屏幕像素点中横坐标大的一列的第一屏幕像素点相连的方式依次连接,完成所述图形的绘制。 |
地址 |
518129 广东省深圳市龙岗区坂田华为基地总部办公楼 |