相关推荐
-
C++ Wu直线反走样实现代码
C++ Wu直线反走样实现代码 这是从国外一个论坛上下载下来的实现Wu直线生成反走样算法的源代码。用VC++6.0实现的,看着还是比较经典的。国内一些论坛只把核心代码贴了出来,没有把所有代码都写上。这里上传的是非常完整的。 若侵犯了作者版权,请联系我。另,此代码仅供学习研究用,若应用于商业用途,请联系作者。 Wu反直样 直线生成 VC++6.0 代码
-
wu反走样算法的实现
c实现的wu反走样算法,编译可运行,是一种很好的反走样反锯齿算法,Michael Abrash强烈推荐的算法
-
wu反走样(Anti-aliased)直线 (转)
wu反走样(Anti-aliased)直线 (转)[@more@]可能有图片或者下载的链接不对,请到原始地址查看.http://dgame.yeah.NET ==================================...
-
WU反走样算法
由离散量表示连续量而引起的失真称为走样,用于减轻走样现象的技术成为反走样,游戏中称为抗锯齿。走样是连续图形离散为想想点后引起的失真,真实像素面积不为 零。走样是光栅扫描显示器的一种固有现象,只能减轻,不可避免。空间混色原理指出,人眼对某一区域颜色的识别是取这个区域颜色的平均值,Wu 反走样算法原理是对理想直线上的任一点,同时用两个不同亮度等级的相邻像素来表示。Wu 反走样算法是对距离进行加权的反走样算法。
-
计算机图形学的反走样
1.二维光栅图形走样表现有三种: (1)呈现阶梯状失真 (2)图形的细节失真 一些狭长多边形由于没有覆盖像素中心所以不被绘制,很多细节无法显示 (3)狭小图形遗失以及造成的运动图形的闪烁 一个狭长图形向右运动,当图形覆盖像素中心时,它可以被完整绘制,否则就无法显示,造成图形在运动过程中时隐时现,无法正常显示。 2.反走样技术(分为硬件和软件) (1)硬件数据:提高分辨率,对硬件要求高,代价较大 (2)软件技术:改进软件算法 加权区域采样:利用人眼视觉特性,通过加权平均的方法,调节像素的亮度等级以产.
-
WU反走样(Anti-aliased)直线初探(转)
WU反走样(Anti-aliased)直线初探(转)[@more@] 普通的Breshenham算法画线很快,但并不是很精细.通常的整数画线因为只能在整数坐标上绘图,所以产生难看的锯齿.我在Michael Abrash的一本书...
-
实验十二 反走样
绘制两条线段,其中一条不加反走样处理,另一条不加反走样处理。
-
基于EasyX使用Wu反走样算法画线
运用easyx消除锯齿,实现反走样
-
android 屏幕中心坐标原点,Android 的坐标系及矩阵变换
8种机械键盘轴体对比本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?Android的坐标系2D坐标系android的2d坐标系如图所示,水平向右为X轴正方向,竖直向下为Y轴正方向,原点为屏幕左上角。注意:以屏幕左上角为原点的坐标系,称作绝对坐标系,将原点平移到View的左上角,称作相对坐标系。对View进行操作时,更多使用的是相对坐标系。3D坐标系左手坐标系在计算机科学中,大多3D坐标系...
-
Wu直线反走样实现代码
这是从国外一个论坛上下载下来的实现Wu直线生成反走样算法的源代码。用VC++6.0实现的,看着还是比较经典的。国内一些论坛只把核心代码贴了出来,没有把所有代码都写上。这里上传的是非常完整的。 若侵犯了作者版权,请联系我。另,此代码仅供学习研究用,若应用于商业用途,请联系作者。
-
反走样技术
直线扫描转换算法在处理非水平、非垂直且非45°的直线段时会出现锯齿,这是因为直线段在光栅扫描显示器上显示的图像是由一系列亮度相同而面积不为零的离散像素点构成的。这种由离散量表示连续量而引起的失真称为走样(aliasing)。用于减轻走样现象的技术称为反走样(anti-aliasing,AA)或者抗锯齿。走样是理想直线(理想直线宽度为零)扫描转换后(真实像素点面积不为零)的必然结果。走样是光栅扫描显...
-
直线的反走样算法
直线的反走样算法比较简单,不做详细介绍. 需要说明的是这个算法原理我不是原创,经典书籍上都有记载,其中反走样算法都是斜率在0-1之间的直线的算法,我还真没见过完整的.所以我这里把它补充完整了,算法效率毋庸置疑,几乎不可能再快了. 第一个函数是画线的经典函数,第二个是反走样直线的算法.和画直线算法相比较,增加的部分用 ///+ 标明了.#define WCG_FILTER(d) ((d)>1.4142136?0:((d)
-
计算机图形直线分析,计算机图形学 直线反走样Wu算法(4)
计算机图形学 直线反走样Wu算法(4)来源:互联网 作者:佚名 时间:2015-03-21 22:12本文通过一个完整的实例来演示,直线反走样Wu算法。作者:卿笃军
-
图形学(7)反走样技术
本模块内容绝大部分是在慕课上看中国农业大学网客时的笔记,因此算作转载,在此鸣谢赵明、李振波两位老师,感谢他们录制该门课程供大家学习! 其实,在之前绘制直线算法中,画出来的直线经放大会有明显的“锯齿”,这就是俗称的走样(Liasing)现象。下面介绍如何通过特定算法降低这种不友好现象的影响 反走样技术 走样 产生原因 光栅显示器的固有性质,走样产生的原因是像素
-
C语言——PAT 乙级(1002.读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字。)
题目: 原以为自己是C语言老手了,应该没什么太大问题。结果在这道题上花了很多时间,大概总结了一下原因: 语言学习太多,语言之间的用法有些混淆。 C语言的字符串以及指针部分使用得还是不是很熟练。 严格按要求输出。之前为了方便调试,中间输出了一些参数,导致后面测试的时候因为多了一些东西认为结果是错误。 #include <stdio.h> #include &...
-
反走样技术之一 —— Wu像素
DirectX为什么不提供基本的绘图方法?电子书格式Adobe Acrobat的PDF为什么看上去效果比华康Dynadoc WDL文件和更糟糕的超星阅读器好? 在Photoshop里打的文本效果为什么比在Windows画笔里的字好得多? 请看老赫的独家分析...以MS的能力,为DX写一堆标准的Bresenham直线,点,圆函数并不是问题。问题是这会招至真
-
计算机图形学期末复习笔记
第二章 图形系统综述 1.视频显示设备 刷新式CRT(阴极射线管) 光栅扫描显示器 随机扫描显示器 彩色CRT监视器 直视存储管 平板显示器 三维观察设备 立体感和虚拟现实系统 2.输入设备 有多种设备用于图形工作站的数据输入: 键盘 鼠标 跟踪球和空间球 操纵杆 数据手套 数字化仪 图像扫描仪 触控板 光笔 声音系统 3.硬拷贝设备 35mm幻灯片 投影胶片 打印机 击打式 非击打式 绘图仪 第三章 输出图元 1. DDA算法 数字微分分析仪(DDA)方法是一种线段扫描转换算法 如
-
x265的编码参数preset级别对性能的影响
preset的含义 preset与编码速度和质量有关,可优化编码速度(每秒编码帧数)和压缩效率(比特流中每比特的质量)之间的权衡。 以x265为例,preset有ultrafast,superfast,veryfast,faster,fast,medium,slow,slower,veryslow,placebo这10个级别,每个级别的preset对应一组编码参数,不同级别的pr...
1 楼 hantsy 2009-05-12 17:05
其实应该集成到 Gnome 桌面的文件共享(提供统一的api,不同服务提供商可以提供自己的实现)功能中去。