zyl910

优化技巧、硬件体系、图像处理、图形学、游戏编程、国际化与文本信息处理。

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

11 2006 档案

摘要:File: Fast16C.txtName: 快速的16色转换算法Author: zyl910Blog: http://blog.csdn.net/zyl910/Version: V1.0Updata: 2006-11-29下载(注意修改下载后的扩展名)一、问题描述 对于存储16色(4位)图像,VGA使用的是位平面方式,而DIB采用的是线性方式。无论用哪一种方式,在访问单一像素时,都需要进行复杂的位拆分运算,导致在该色彩模式下很难高效的编程。特别是这两种颜色模式之间的转换,需要极其复杂的位级拆分/重排操作,非常难以高效实现。本文就是专门讨论高效的16色转换算法的。 为了便于解说,我们将连续.. 阅读全文
posted @ 2006-11-30 19:31 zyl910 阅读(663) 评论(0) 推荐(0) 编辑

摘要:File: VGASpeed.txtName: 测试VGA12H模式的速度Author: zyl910Blog: http://blog.csdn.net/zyl910/Version: V1.1Updata: 2006-11-23下载(注意修改下载后的扩展名) 经过上一次的测试后,发现读显存的速度比写显存的速度慢得多。 很多资料建议我们使用写模式1来实现显存内的位图传送。当使用写模式1进行位图传送时,是一边读一边写的形式。而现在内存读速度很慢,那么会不会影响位图传送速度呢?于是我做了个测试。测试结果~~~~~~~~CPU : AMD Athlon XP 1700+(实际频率:1463... 阅读全文
posted @ 2006-11-23 23:25 zyl910 阅读(506) 评论(0) 推荐(0) 编辑

摘要:Notepad++不支持CJK扩充集B,会出现半个汉字问题选取文本的复杂性(英文/阿拉伯文混排会使文本选区断开) 阅读全文
posted @ 2006-11-21 13:04 zyl910 阅读(167) 评论(0) 推荐(0) 编辑

摘要:File: VGASpeed.txtName: 测试VGA12H模式的速度Author: zyl910Blog: http://blog.csdn.net/zyl910/Version: V1.0Updata: 2006-11-14下载(注意修改下载后的扩展名)简介~~~~ DOS下直接写屏的代码写过不少了,但一直没有想过一个问题——操作VGA的速度有多块。因此,我写了个小程序来测试VGA的速度。 图形模式:VGA 12h,640*480*16色。 三个测试项目: 1.读测试。使用VGA读模式0,逐扫描行逐位平面的将显存数据复制到系统内存。 2.写测试。使用VGA写模式0,逐... 阅读全文
posted @ 2006-11-14 22:49 zyl910 阅读(417) 评论(0) 推荐(0) 编辑

摘要:File: VBE_INFO.txtName: 获取VBE信息Author: zyl910Blog: http://blog.csdn.net/zyl910/Version: V1.0Updata: 2006-11-5下载(注意修改下载后的扩展名) 这个程序用于获取VBE(VESA BIOS EXTENSION)信息,对编写SVGA程序很有帮助,还可用来检测显卡性能。测试结果节选~~~~~~~~~~~~机器: VMware Workstation 5.5.2 build-29772显卡: VMware SVGA II[VBE]VbeSignature : VESAVbeVersion : 0. 阅读全文
posted @ 2006-11-14 22:44 zyl910 阅读(1368) 评论(0) 推荐(0) 编辑

摘要:有一个只用4行代码就实现的计算Pi的程序,被称为外星人计算Pi的程序。有许多人讨论分析了该程序的实现原理,如:http://blog.csdn.net/panqiaomu/archive/2006/05/07/711776.aspx但我总感觉它分析得不够透彻,于是自己分析了一下。1.将原程序修改成更易看懂的形式;2.采用同样的算法,用Excel表格将Pi算了出来。下载(注意修改下载后的扩展名) /*File: Pi800.cName: 分析外星人计算PI的程序Author: zyl910Blog: http://blog.c... 阅读全文
posted @ 2006-11-05 21:57 zyl910 阅读(379) 评论(0) 推荐(0) 编辑

摘要:File: FastHue.txtName: 快速计算Hue色环Author: zyl910Blog: http://blog.csdn.net/zyl910/Version: V1.00Updata: 2006-11-3下载(注意修改下载后的扩展名)一、HSV色彩空间H: 色调(Hue)。范围: [0, 360) 0度: 红色,RGB:(255, 0, 0), 255:R, 0:B,G+ 60度: 黄色,RGB:(255,255, 0),255:G, 0:B, R- 120度: 绿色,RGB:( 0,255, 0),255:G, 0:R,B+ 180度: 青色,RGB:( 0,2... 阅读全文
posted @ 2006-11-04 01:12 zyl910 阅读(1233) 评论(0) 推荐(0) 编辑