|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
开发语言
→
『 C语言论坛 』
→
『 C图形专区 』
→ 我写了一个化方为圆的函数,但是比较慢!
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
1346
人关注过本帖
标题:
我写了一个化方为圆的函数,但是比较慢!
取消只看楼主
加入收藏
xy_god
等 级:
新手上路
帖 子:4
专家分:0
注 册:2006-11-9
楼主
收藏
问题点数:0 回复次数:3
我写了一个化方为圆的函数,但是比较慢!
我参考这个论坛中大侠的成果,写了一个化矩形为椭圆的函数,但是比较慢!
希望各位指点一下!
是用VC写的,解压压缩包之后可以VC6直接打开工程进行编译运行!
也很容易移植到DOS下的!
大家都来看看吧!
lab00.rar
(87.71 KB)
搜索更多相关主题的帖子:
函数
工程
DOS
矩形
2008-03-13 09:35
举报帖子
使用道具
赠送鲜花
xy_god
等 级:
新手上路
帖 子:4
专家分:0
注 册:2006-11-9
第
2
楼
收藏
得分:0
上传一下截图吧,大家看下儿!
上传一下截图吧,大家看下儿!呵呵!
a.PNG
(20.14 KB)
图片附件: 游客没有浏览图片的权限,请
登录
或
注册
2008-03-13 09:40
举报帖子
使用道具
赠送鲜花
xy_god
等 级:
新手上路
帖 子:4
专家分:0
注 册:2006-11-9
第
3
楼
收藏
得分:0
主要是还有没有别的办法进行化方为圆的转换呀?我觉得我这种方法速度很慢,因为都是单线扫描,可我又想不出其他办法!大家都给个思路吧!谢谢了!
2008-03-13 13:23
举报帖子
使用道具
赠送鲜花
xy_god
等 级:
新手上路
帖 子:4
专家分:0
注 册:2006-11-9
第
4
楼
收藏
得分:0
[bo]以下是引用 [un]jig[/un] 在 2008-3-13 14:47 的发言:[/bo]
标准算法,直接在网上搜索 Bresenham。
很快哦。嵌入式上也是用的他。当然,他画出的圆也许没有那么圆滑。
你可以参考文章
https://bbs.bccn.net/thread-198444-1-1.html
[原创]如何编写自己的图形开发包 — 第三章 泥 ...
版主大人,你理解错我的意思了,呵呵!
我里面用的画圆方法也是Bresenham方法,我是说将一个矩形环转换为椭圆环的时候,我的方法是一圈一圈的扫描矩形环,
然后变换成相应的一圈椭圆,这样整个变换就是单行扫描!
而通常矩形到矩形的变换是可以采用多行扫描的!
我这个转换之所以慢,我觉得就是在于它是单行扫描的,但是我不知道是否有其他的更快的办法!
至于圆是否光滑无所谓了,那是反走样算法!
2008-03-13 15:17
举报帖子
使用道具
赠送鲜花
4
1/1页
1
快速回复:
我写了一个化方为圆的函数,但是比较慢!
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.024437 second(s), 11 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved