TC官方合作论坛

 找回密码
 立即注册
查看: 13355|回复: 174
打印 上一主题 下一主题

[功能] 阿基米德螺旋线扫描

  [复制链接]
跳转到指定楼层
楼主
发表于 2012-6-14 18:04:05 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
详细介绍
阿基米德螺旋线扫描算法主要使用于屏幕扫描功能,相对与传统的横向或者是纵向扫描算法,其速度很快和准确率很高是它的一个亮点。
实现的原理如下:
阿基米德螺旋线的标准极坐标方程为
ρ=at+P0
式中:
a—阿基米德螺旋线系数,mm/°,表示每旋转1度时极径的增加(或减小)量;
t—极角,单位为度,表示阿基米德螺旋线转过的总度数;
p0—当t=0°时的极径,mm

效果图在画板中测试


使用说明

                                
因为本人已经将算法的实现与项目完全独立开来,所以在使用的时候,只需要将文件复制到你的项目源文件里,之后通过TC的项目管理栏里的功能加入到你的项目里即可。或者在项目管理栏内单击鼠标右键添加现有文件,如图:

之后选择导入即可。

在需要调用的项目里头部加入 #include"阿基米德螺旋线.t" 代码。之后在需要的地方使用
逻辑型
是否找到 = 阿基米德螺旋线.阿基米德螺旋线扫描法()

使用就是如此简单。如此强大以及使用简单的扫描算法,为何不用呢。 呵呵。

代码里加入了大量的脚本注释,相信你都能看懂,看不懂的可以在下面留言回复。
要熟练使用此算法就需要不断的修改算法里的代码,之后看效果,之后再修改,再看效果,如此反复几次,相信大家就能熟练掌握了此算法。

游客,如果您要查看本帖隐藏内容请回复
算法-A星算法详解:http://bbs.tyuyan.com/thread-11720-1-1.html

屏幕窗口扫描算法之品字形扫描:http://bbs.tyuyan.com/thread-13344-1-1.html

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

174#
发表于 2018-9-26 19:33:41 | 只看该作者
回复

使用道具 举报

173#
发表于 2017-3-7 16:48:14 | 只看该作者
好好学习天天向上
回复 支持 反对

使用道具 举报

172#
发表于 2017-1-2 03:49:45 | 只看该作者
1111111111111111
回复 支持 反对

使用道具 举报

171#
发表于 2016-12-13 15:14:23 | 只看该作者
回复

使用道具 举报

170#
发表于 2016-9-10 19:38:33 来自手机 | 只看该作者
厉害,相当可以的了
回复 支持 反对

使用道具 举报

169#
发表于 2016-8-30 10:38:49 | 只看该作者
回复

使用道具 举报

168#
发表于 2016-6-2 15:29:49 | 只看该作者
学习学习
回复

使用道具 举报

167#
发表于 2016-5-25 22:13:29 | 只看该作者
看完这么多,心痒了
回复 支持 反对

使用道具 举报

166#
发表于 2016-5-12 10:59:46 | 只看该作者
看看先
回复

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-9-18 06:45 , Processed in 0.307120 second(s), 25 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表