毕业设计论文网网站导航网站导航 毕业设计论文网论坛本站论坛 关于我们 站长信箱 诚邀加盟 设为首页 联系我们 收藏本站

首 页 | 计算机专业毕业设计| 计算机系毕业论文 | 电子信息类 | 其它理工论文 | 参考论文 | 免费论文中心 | 毕业论文指导| 定做咨询 | 论文发表 | 购买方式 | 常见问题

>> 本站公告
1,本站由追梦网络科技有限公司成员组建的,本公司旗下有几个相关网站,做毕业论文同类相关业务近四年,有许多案例作品!
2,本站大部分免费作品都来源于互联网,如果有侵犯原创作者的版权,欢迎指正,我们的的完整收费作品大部分都是本站原创,同时本站原创论文也不得转载,部分参考论文是会员有偿上传,故如想获得需要支付相关费用!
3,本站论坛有许多相关的免费毕业设计,免费毕业论文提供大家下载,部分下载需要支付一定的金币!如何获得金币,如何免费下载本站毕业设计和毕业论文可以参考论坛固定贴!
联系方式
毕业设计客服01: 点击这里给我发消息
毕业设计客服02: 点击这里给我发消息
毕业设计客服03: 点击这里给我发消息
论文网技术支持: 点击这里给我发消息
论文网投诉建议: 点击这里给我发消息
论文合作代理加盟: 点击这里给我发消息
本站联系人手机: 15908152159
业务邮箱:857982385@qq.com
本站业务
 毕业设计论文指导咨询业务:
计算机:软件/硬件/数据库/网络等
多媒体:动画设计/课件制作等 
设计类:VI/广告/包装/装饰等
电子类:电子工程学/信息化工学等
机械类:|数控/机电/自动化等
土建类|土木/建筑/测绘/水利学等
经济管理类:经济学/管理学/市场等
人文社科类:政治/心理学/新闻等
考试辅导资料:计算机/英语/等
翻译类:中文<->其它
论文发表服务:论文指导发表
当前位置:首页>> VC/C++计算机毕业设计>> 正文

 名称:016反走样技术的研究与实现-C++
作品名称
 
   
作品ID
VC016
开发语言
C++
运行平台
WIN9X/WIN2000/WINXP/2003
论文字数
1万
论文页数
26P
开题报告
答辩稿
整理时间
07-01-08 00:00:00
推荐指数
作品价格
购买说明
作品简介:
 

源代码+程序+论文+开题+文献综述+外文译文
目     录
摘要……………………………………………………………………… i
Abstract ………………………………………………………………… i

第一章 引言……………………………………………………………… 1
 1.1研究背景…………………………………………………………… 1
 1.2 编程实验环境……………………………………………………… 2
第二章 反走样概述……………………………………………………… 5
2.1 过取样技术………………………………………………………… 5
2.2 区域取样…………………………………………………………… 7
2.3 WU像素反走样……………………………………………………… 12
 2.4点取样……………………………………………………………… 14
 2.5象素移相…………………………………………………………… 14
第三章 反走样算法的改进……………………………………………… 15
 3.1 多段直线反走样算法………………………………………………… 15
 3.2 圆反走样算法 ……………………………………………………… 18
   3.3位图反走样………………………………………………………… 19
第四章 总结与展望……………………………………………………… 23
    4.1总结………………………………………………………………… 23
4.2进一步改进设想…………………………………………………… 23
参考文献………………………………………………………………… 25
摘要
反走样技术是提高光栅图形显示质量的重要技术之一。研究如何消除或减缓走样现象,给人视觉上产生更舒适光滑的图形,在图形界面已成为人机交互主流方式的今天,具有一定的应用价值。
在查阅了大量文献资料的基础上,论文从现有的反走样技术(如普通区域取样、普通过取样、加权过取样)入手,对反走样的理论基础和实现技术进行了分析研究。普通区域取样是将直线看成具有一定宽度的狭小矩形,当直线与像素相交时,求出两者相交区域的面积,然后根据相交区域的面积来确定像素的亮度值,从而达到反走样效果。而过取样是在提高分辨率下用点取样方法计算,然后对几个像素的属性进行平均得到较低分辨率下的像素属性。由于需要对每个像素进行处理,因此速度比区域取样明显慢了很多。普通区域取样和过取样都是在整数坐标上进行的,而WU像素反走样算法采用了非整数坐标改进,视觉效果比前两者更好。
本文的研究重点在直线段反走样、曲线反走样和图像处理速度方面进行了研究和改进。为了提高过取样的速度,充分利用直线段像素可能存在的多段相似性,算法对其中的一段进行反走样处理后,其余各段只要简单地复制即可,比普通过取样算法明显具有优势,速度提高了很多,也为并行处理提供了可能。在现有的反走样文献中,对曲线反走样提及较少,本文对圆的反走样算法及实现进行了分析探讨,充分利用圆的八对称性,以加权过取样算法为基础在画圆的同时进行反走样。第三方面的工作是如何提高编程实现速度,常用的一种技术是利用Pixels[]方法,它通过对像素点逐个进行处理,分别对红色、绿色、蓝色分量进行处理来实现图形的反走样。这个方法虽然简单、直观,但处理速度缓慢。通过对Delphi图像处理机制的分析及实验,提出了利用Scnaline方法的改进方案,使处理速度提高到Pixels[]方法的50倍左右。
关键词:反走样,区域取样,过取样
第一章   引 言
1.1研究背景
光栅图形显示器是目前使用最广泛的图形显示器,因为它具有以下优点:光栅扫描显示器具有固定的刷新顺序,扫描从屏幕的左上角开始,从左到右,从上到下的顺序进行刷新,从而刷新控制部件得以简化,节约了成本。在光栅显示系统中,构成图形的最小图形元素是像素,这样只要计算屏幕上位于给定区域以内的所有像素,并且赋予一定的颜色,就完成了图形的绘制。光栅显示器中的图形由像素构成,而每一个像素又可呈现出多级灰度或不同的颜色值,颜色丰富,显示出来的图形具有更好的视觉效果。光栅扫描显示器是一个画点设备,与图形的复杂度无关,刷新频率固定,因此不会象随机扫描显示器那样出现闪烁现象,人眼看上去更舒服。
但光栅显示器也有它的缺陷,图形信号是连续的,而光栅显示系统中用来表示图形的却是一个个离散的像素。用离散的像素来表示连续的图形时会出现失真,也就称为走样,如图1.1所示。
 
图1.1锯齿状边界
光栅显示系统为何会出现走样呢?光栅图形显示器是一个画点设备,被显示的线段、字符、图形及背景色都按像素点一一存储在帧缓冲存储器中。当我们要画一条直线时,它通常不可能完全精确地从一个可编址的像素点画一条直线到另一个可编址的像素点,只可能用尽可能靠近这条直线路径的像素点集来近似地表示这条直线。显然只有画水平线、垂直线时,像素点集在直线路径上的位置才是准确的,其他情况下的直线均或多或少地存在阶梯状(锯齿状)的现象。
光栅图形的走样现象除了上述锯齿状边界外,还有图形细节失真,狭小图形遗失等现象。
 
                         图1.2 图形细节失真
在光栅显示器上显示如图1.2(a)所示的细长矩形时,出现了图形细节失真,其结果如图1.2(b)所示,原细长的矩形被显示成了加宽的矩形。
 
评论加载中...
loading... 版权声明:*此设计为本站原创作品,版权归“大学生毕业设计论文网”所有,请尊重作者劳动,你若发现侵权行为,请向本站举报,谢谢合作!
*欲获得完整设计,请与本站联系(QQ:616837397 Email:famousjiang@126.com),经协商后, 对设计有不妥的地方可以免费进行修改和完善。

>> 友情链接
关于我们 | 广告服务 | 在线留言 | 联系我们 | 友情链接 | 会员服务
Copyright © 2003-2008 bysjlw.com Inc. All rights reserved. 毕业设计论文网 版权所有 蜀ICP备05005237号
联系电话: 028-87781218 业务QQ:616837397  电子邮箱: famousjiang@126.com