自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zyl910的专栏

优化技巧、硬件体系、图像处理、图形学、游戏编程、国际化与文本信息处理。主力博客:http://www.cnblogs.com/zyl910/

  • 博客(14)
  • 资源 (6)
  • 收藏
  • 关注

原创 [VB6]支持UTF文本文件访问的模块

支持UTF文本文件访问的模块支持常见的ANSI、UTF-8、UTF-16LE、UTF-16BE这几种编码文本是为了解决这个帖子:http://community.csdn.net/Expert/topic/4527/4527535.xml使用Open XXX For Input As #1打开一文本文件时,为什么中文字符处理不对头? 原理~~~~以二进制方式打开,判断BOM标记,自

2006-05-30 08:43:00 12273 3

原创 用VB6写的一个简单俄罗斯方块代码

网络上有很多俄罗斯方块代码。它们大都为了视觉效果,程序比较复杂,不利于学习游戏编程。所以我写了个简单俄罗斯方块代码,尽量用VB本身的功能,没有复杂的DirectX。下载(注意修改下载后的扩展名) mBlock.bas Attribute VB_Name = "mBlock"Option

2006-05-30 00:11:00 16288 5

原创 封装回调函数——为对象方法(Object Method,参数中带this指针的函数) 构造 普通函数(参数中无this指针的函数)形式 的入口

文件:mFunEntry.bas功能:封装回调函数——为对象方法(Object Method,参数中带this指针的函数) 构造 普通函数(参数中无this指针的函数)形式 的入口作者:zyl910版本:V1.0日期:2005-6-24  在VB使用回调函数很麻烦,得写在模块中,且很难封装。这个模块就是为了解决这个问题。 原理:VB对象的结构~~~~~~~~~~~~~~~~~~

2006-05-29 23:27:00 4289 1

原创 [FileFormat]用VB写的高速GIF、JPEG 编码/解码 程序

1.zSaveGIF下载:http://files.cnblogs.com/zyl910/zSaveGIF.zip快速的GIF编码/解码程序。其中的GIF_LZW编码/解码算法是我最自豪的。2.NetPicTran下载(注意修改下载后的扩展名)          ~~~~~~~~~~~~~~~~~~

2006-05-29 22:59:00 12446 9

原创 当年我QB的封笔之作——在VGA 12h 模式下实时抖动绘制真彩色数据

当年我QB的封笔之作——在VGA 12h 模式下实时抖动绘制真彩色数据View RGB作者:zyl910使用有序抖动算法(dither)绘制线性渐变区域、RGB色彩空间(Screen 12下) Up , Down , PageUp , PageDown: 改变B分量 F4~F8: 改变背景 Esc: 退出直接在QB环境下运行速度很慢,编译为exe后就快些了展示了以下技术

2006-05-29 20:59:00 3543 3

转载 貌似收藏与文章差不多

貌似收藏与文章差不多收藏到底是干什么用的?

2006-05-29 17:23:00 1227 1

原创 [Color]深入学习YCbCr色彩模型

File:      StudyYCbCr.txtName:      深入学习YCbCr色彩模型Author:    zyl910Version:   V1.0Updata:    2006-5-28  最近突然又对图形学有了兴趣,翻出了多年前学习图形学的笔记,感触良多。于是将它们整理好发了上来。一、基础  RGB转YCbCr的转换是这样的:[Y ] = [ 0.299   0.58

2006-05-29 00:27:00 6628 1

原创 Win32文本信息处理导航 V1.2

File:      W32TextI.txtName:      Win32文本信息处理导航Author:    zyl910Version:   V1.2Updata:    2006-5-31  从Windows 2000开始,Windows系统对Unicode多语言支持性非常好,有许多强大API。API函数集~~~~~~~~~National Language Support本

2006-05-28 11:48:00 1914 1

原创 [Color]深入学习YUV色彩模型 V1.1

File:      StudyYUV.txtName:      深入学习YUV色彩模型Author:    zyl910Version:   V1.1Updata:    2006-5-28  最近突然又对图形学有了兴趣,翻出了多年前学习图形学的笔记,感触良多。于是将它们整理好发了上来。一、基础  RGB转YUV的转换是这样的:[Y] = [ 0.299  0.587  0.114

2006-05-25 00:31:00 8045 2

原创 用VB写高效的图像处理程序 V2.0(2006-5-24)

用VB写高效的图像处理程序 V2.0(2006-5-24)作者:zyl910 一、为什么这么慢? 二、DIB的结构 三、DIB访问函数

2006-05-24 00:21:00 17856 9

原创 位运算模块mBit.bas

File:      mBit.basName:      位运算模块Author:    zyl910Version:   V2.0Updata:    2006-4-29E-Mail:    [email protected]特点:在使用BitPosMask、BitMapMask、BitsMask前必须初始化需要初始化[2006-4-29]V2.01.加了许多常数2.全

2006-05-24 00:02:00 2485

原创 VB模拟指针模块mPoint.bas

File:      mPoint.basName:      VB模拟指针模块Author:    zyl910Version:   V1.2Updata:    2005-8-28E-Mail:    [email protected]功能&特点:1.是在栈中建立模拟指针的。这样就允许 递归、多线程2.允许编译优化。且这种模拟指针构造方法是 在栈中建立、编译优化 的情况下最快

2006-05-24 00:01:00 3763

原创 编程术语与物理术语

网格:(多细胞)生物系统:细胞软件:分子对象:原子类:元素机器码世界:量子世界数字电路:超弦理论还有COM: 神经细胞

2006-05-22 18:52:00 1536

原创 [Color]彩色转灰度算法彻底学习

File:      StudyRGB2Gray.txtName:      彩色转灰度算法彻底学习Author:    zyl910Version:   V1.0Updata:    2006-5-22一、基础  对于彩色转灰度,有一个很著名的心理学公式:Gray = R*0.299 + G*0.587 + B*0.114 二、整数算法  而实际应用时,希望避免低速的浮点运算

2006-05-22 17:56:00 13638 3

TWAIN Specification Version 2.3

最新的 TWAIN 2.3 规范。 TWAIN Version 2.3 Released November 21, 2013 TWAIN.H is unified, with one header file supporting Windows, Linux and Mac OS X, bringing full support for TWAIN 2.x to Mac OS X for the first time. Printer functionality is significantly expanded Clarification of driver startup versus driver default values, and the proper effect of the MSG_RESET and MSG_RESETALL operations. A new image meta-data value that a driver can report to an application A section detailing the best coding practices for application and driver writers. Additional tests for the TWAIN Self-Certification system, and a note that TWAIN Self-Certification applications can now be registered on the TWAIN Working Group website.

2015-09-22

[源代码]再探C#类与结构体究竟谁快

[源代码]再探C#类与结构体究竟谁快——考虑栈变量、栈分配、64位整数、密封类

2011-09-20

[测试程序exe]再探C#类与结构体究竟谁快

[测试程序exe]再探C#类与结构体究竟谁快——考虑栈变量、栈分配、64位整数、密封类

2011-09-20

[源代码]C#类与结构体究竟谁快

[源代码]C#类与结构体究竟谁快——各种函数调用模式速度评测 详见—— http://blog.csdn.net/zyl910/article/details/6788417 C#类与结构体究竟谁快——各种函数调用模式速度评测

2011-09-19

[测试程序exe]C#类与结构体究竟谁快

[测试程序exe]C#类与结构体究竟谁快——各种函数调用模式速度评测 详见—— http://blog.csdn.net/zyl910/article/details/6788417 C#类与结构体究竟谁快——各种函数调用模式速度评测

2011-09-19

zDrawHelp V1.0(画像素图的辅助工具)

zDrawHelp V1.0 作者:zyl910 邮箱:[email protected] Blog:http://blog.csdn.net/zyl910 简介 ~~~~   zDrawHelp是一个画像素图的辅助工具。   它可以使一副图片在所有窗口的前面并半透明,而且最奇妙的是——鼠标操作能穿透该图片,直接操作下面的绘图软件。   运行环境:.Net Framework 2.0。Windows 2000/2003/xp/vista/win7。 操作指南 ~~~~~~~~   使用方法—— 1.启动绘图软件(如Photoshop)。进行编辑,放大到合适尺寸,准备画像素图。 2.启动zDrawHelp。 3.在zDrawHelp上点击鼠标右键,弹出快捷菜单。点击“打开图片”加载图片。 4.默认的不透明度是100%。您可以在右键菜单中的“不透明度”子菜单中调整不透明度(一般60%比较合适)。 5.图片打开后,默认是自适应缩放模式的。您可以在右键菜单中的“缩放”子菜单中调整缩放倍数。 6.拖曳鼠标左键移动窗口,使其位于绘图软件上方。再拖曳鼠标右键移动窗口内的图片,使其与绘图软件中的欲编辑区域吻合。 7.摆好位置后,点击右键菜单中的“永在顶层”。这样zDrawHelp就永在顶层,并且鼠标操作能穿透zDrawHelp,直接操作下面的绘图软件。 8.现在就可以参考图片进行像素图编辑了。若编辑时需要隐藏zDrawHelp的半透明窗口,可以使用快捷键Ctrl+F11隐藏,再按Ctrl+F11可以恢复显示。 问:如何退出zDrawHelp的穿透模式? 答:在任务栏右下角的任务托盘区找到zDrawHelp的托盘图标,点击鼠标右键弹出快捷菜单,再点击“永在顶层”,退出永在顶层模式与穿透模式。   解释—— 穿透模式 = 永在顶层 + 半透明(不透明度小于100%) 若您将不透明度设为100%,也可退出穿透模式。 这是顺序无关的。您也可以先设为“永在顶层”再调整“不透明度”进入穿透模式。 操作参考 ~~~~~~~~   操作说明—— 拖曳鼠标左键:移动窗口。 拖曳鼠标右键:移动窗口内的图片。 右键菜单:许多高级功能。如:打开图片、缩放、高级、调整窗口大小、永在顶层、不透明度、显示、隐藏、退出。   全局热键—— Ctrl+F11:显示/隐藏切换。 更新历史 ~~~~~~~~ [2011-08-13] V1.0 V1.0发布

2011-08-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除