打印

12864这种现实方法怎么实现呢

[复制链接]
2267|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
HWM| | 2010-9-5 08:40 | 只看该作者
矢量则直线,采用折线绘制曲线图。

先得编制一个矢量(即直线)绘制基本模块,然后使用此模块采用折线方法绘出图来。注意,由于采用了折线,“点”的数目可以大为减少。一般可以设计成折线长度反比于曲线弯度的算法。

使用特权

评论回复
板凳
472666GAQ|  楼主 | 2010-9-5 10:53 | 只看该作者
还能具体点么或者有什么教程  谢谢了

使用特权

评论回复
地板
HWM| | 2010-9-5 11:01 | 只看该作者
to 3L:

没有具体的教程,学点几何就行。

设想一下,三角形,长方形或多边形用一个个点表示好呢?还是用直线(即两点连线)好。曲线也是如此,只要其满足一定的连续性。

关于矢量法,还有一个好处就是非常任意将图象放大或缩小。计算机中的“字”就是这样处理的。

使用特权

评论回复
5
472666GAQ|  楼主 | 2010-9-5 11:34 | 只看该作者
你的意思是  就是比如说在  一个正旋周期采集30个点 然后每个点用直线连接起来对吧

使用特权

评论回复
6
HWM| | 2010-9-5 11:40 | 只看该作者
简单就是这样。

使用特权

评论回复
7
472666GAQ|  楼主 | 2010-9-5 12:02 | 只看该作者
要是有点算法就好了

使用特权

评论回复
8
zuoxuqi| | 2010-9-5 12:03 | 只看该作者
学习了,正好可以试试

使用特权

评论回复
9
HWM| | 2010-9-5 14:09 | 只看该作者
要是有点算法就好了
472666GAQ 发表于 2010-9-5 12:02


画直线确实是有算法的,一般分小于45度和大于45度两种处理方法。小于45度,则横着打点;大于45度,则竖着打点。

使用特权

评论回复
10
472666GAQ|  楼主 | 2010-9-5 19:11 | 只看该作者
谢了

使用特权

评论回复
11
highgear| | 2010-9-5 22:19 | 只看该作者
绘制直线, 园的方法可以用数控系统中的插补的原理, 计算量很低。网上也有现成的算法程序。

使用特权

评论回复
12
highgear| | 2010-9-5 22:20 | 只看该作者
绘制直线, 园的方法可以用数控系统中的插补的原理, 计算量很低。网上也有现成的算法程序。

使用特权

评论回复
13
g_turing| | 2010-9-6 22:55 | 只看该作者
DDA算法绘制直线,自己搜索。

使用特权

评论回复
14
g_turing| | 2010-9-6 22:57 | 只看该作者
如果CPU性能不够,直接线性插值,估计楼主的图片就是线性插值的。

使用特权

评论回复
15
472666GAQ|  楼主 | 2010-9-7 10:19 | 只看该作者
对  我就是用的线性支差法  我已经实现了 谢谢大家的帮助  !!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

102

主题

285

帖子

2

粉丝