plan406毕业设计资源网
plan406毕业设计资源网
设为首页
加入收藏
联系站长
当前位置:其它毕业设计成品>>反走样技术的研究与实现
<%rs("views")=rs("views")+1 rs.update rs.close %>
<%rs.open"select * from article where id="&request("id"),conn,1,3 %>
<%=rs("title")%>
作品名称

反走样技术的研究与实现

 

作品编号 ot04
运行环境 win 9x/2000/xp
添加时间 2008-3-10
文件大小 压缩之后2.14M多
论文字数 14438以上
论文页数 30
开题报告
答辩稿
外文翻译
文献综述
推荐等级
::论文摘要::

     要:

    反走样技术是提高光栅图形显示质量的重要技术之一。研究如何消除或减缓走样现象,给人视觉上产生更舒适光滑的图形,在图形界面已成为人机交互主流方式的今天,具有一定的应用价值。

在查阅了大量文献资料的基础上,论文从现有的反走样技术(如普通区域取样、普通过取样、加权过取样)入手,对反走样的理论基础和实现技术进行了分析研究。普通区域取样是将直线看成具有一定宽度的狭小矩形,当直线与像素相交时,求出两者相交区域的面积,然后根据相交区域的面积来确定像素的亮度值,从而达到反走样效果。而过取样是在提高分辨率下用点取样方法计算,然后对几个像素的属性进行平均得到较低分辨率下的像素属性。由于需要对每个像素进行处理,因此速度比区域取样明显慢了很多。普通区域取样和过取样都是在整数坐标上进行的,WU像素反走样算法采用了非整数坐标改进,视觉效果比前两者更好。

本文的研究重点在直线段反走样、曲线反走样和图像处理速度方面进行了研究和改进。为了提高过取样的速度,充分利用直线段像素可能存在的多段相似性,算法对其中的一段进行反走样处理后,其余各段只要简单地复制即可,比普通过取样算法明显具有优势,速度提高了很多,也为并行处理提供了可能。在现有的反走样文献中,对曲线反走样提及较少,本文对圆的反走样算法及实现进行了分析探讨,充分利用圆的八对称性,以加权过取样算法为基础在画圆的同时进行反走样。第三方面的工作是如何提高编程实现速度,常用的一种技术是利用Pixels[]方法,它通过对像素点逐个进行处理,分别对红色、绿色、蓝色分量进行处理来实现图形的反走样。这个方法虽然简单、直观,但处理速度缓慢。通过对Delphi图像处理机制的分析及实验,提出了利用Scnaline方法的改进方案,使处理速度提高到Pixels[]方法的50倍左右。

【关键词】: 反走样,区域取样,过取样

Abstract:

   略....

                                    目录

摘要......................................................................1

Abstract..................................................................2

第一章   ............................................................3

1.1研究背景...............................................................3

1.2 编程实验环境..........................................................5

1.2.1 TColor..............................................................5

1.2.2 TCanvas.............................................................5

第二章  反走样技术概述....................................................7

2.1 过取样技术............................................................7

2.1.1 提高分辨率方法......................................................7

2.1.2基于加权模板的过取样.................................................8

2.1.3过取样算法的实现.....................................................8

2.2区域取样...............................................................1

2.2.1简单的区域取样......................................................10

2.2.2 加权区域取样.......................................................11

2.2.3简单区域取样算法的实现..............................................12

2.3 WU像素反走样.........................................................14

2.3.1 WU反走样...........................................................14

2.3.2 WU反走样直线算法...................................................15

2.4 点取样...............................................................17

2.5 象素移相.............................................................17

第三章   反走样算法的改进................................................18

3.1 多段直线反走样算法...................................................18

3.1.1 概述...............................................................18

3.1.2算法的设计思想......................................................18

3.1.3 算法的实现.........................................................20

3.1.4 计算效率分析.......................................................21

3.2圆反走样算法..........................................................21

3.2.1算法思想............................................................21

3.2.2算法的实现..........................................................21

3.3 位图反走样...........................................................23

3.3.1实现原理............................................................23

3.3.2 程序实现...........................................................23

3.2.3 实现效果分析.......................................................26

第四章  总结与展望.......................................................27

4.1总结..................................................................27

4.2进一步改进设想........................................................27

4.2.1 WU反走样算法的改进.................................................27

4.2.2、椭圆反走样........................................................28

致谢.....................................................................29

参考文献.................................................................29

[1] 曾平等. 一种图象空间类快速反走样算法[J],计算机辅助设计与图形学学报,1999,11(1),11-14

[2]王荣林,陈文飞. 计算机图形学反走样技术的探索与应用[J],科技进步与对策,2000172):89-90

[3]杜海涛等. 小号汉字反走样旋转算法的研究与实现[J],数据采集与处理,1999144):480-484

[4]Aliasing Problems and Anti-AliasingTechniques[OL].

http://www.siggraph.org/education/materials/HyperGraph/aliasing/alias0.htm

[5] Anti-aliasing - Computerworld[OL].

http://www.computerworld.com/softwaretopics/software/story/0,10801,71480,00.html

[6] Anti-aliasing and Fractals[OL]. http://www.fractalus.com/info/antialias.htm

[7] Anti-aliasing in Fractal Domains[OL].

   http://www.fractaldomains.com/anti-alias/anti-alias.html

[8]蔡士杰等译.计算机图形学[M]. 北京: 电子工业出版社, 1998.4 : 118~125

[9]刘峻. Delphi数字图像处理及高级应用[M]. 北京: 科学出版社, 2003.6

[10]陆枫,陈传波.计算机图形学基础[M]. 北京: 电子工业出版社,2002.3

[11]倪田平编著.计算机图形学[M]. 北京:北京大学出版社,1999.11

[12]石教英等译.计算机图形学的算法基础[M]. 北京:机械工业出版社,2002.1

关于此设计的详细的情况请联系我们的客服人员!
::本站声明::
*此设计为本站原创作品,版权归“plan406毕业设计资源网”所有,请尊重作者劳动,你若发现侵权行为,请向本站举报,谢谢合作!
*欲获得完整设计,请与本站联系(QQ:364175503 365332203,Email:wzj406@126.com),经协商后,本站可以免费帮你进行修改和完善。
<%if request("p")<>"" then if request("p")=1 then%> <%=mid(rs("content"),1,2048)%> <%else%> <%=mid(rs("content"),(request("p")-1)*2048+1,2048)%> <%end if%> <%elseif num<>"" then%> <%=mid(rs("content"),1,2048)%> <%else%> <%=rs("content")%> <%end if%>
<% rs.open"select * from article where id>"&(request("id")-5)&" and id<"&(request("id")+5),conn,1,1 while not rs.eof%> <%rs.movenext wend rs.close%>
相关设计
■ 反走样技术的研究与实现
C++Builder数字图像的线特征提取
Web中图像的检索技术研究
■ <%if len(rs("title"))>10 then%><%=left(rs("title"),10)&"..."%><%else%><%=rs("title")%><%end if%>
付款方式--网站介绍--联系我们--服务承诺--客户投诉--诚聘高手

plan406毕业设计资源网 2002-2008 版权所有