自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(11)
  • 资源 (31)
  • 收藏
  • 关注

翻译 WDM驱动程序设计之USB总线支持类:KUsbLowerDevice类

class KUsbLowerDevice【Overview】KUsbLowerDevice类是实现一个USB客户端驱动的核心类。它使驱动能够控制一个USB设备的默认控制管道(the default control pipe),能够配置设备,并且能够向设备传递各种控制请求和状态请求。这个类相当于USB协议栈的逻辑设备层(logical device layer),为USB和设备端点(device

2008-04-29 10:34:00 1705

翻译 WDM驱动程序设计之USB总线支持类:KUsbLowerDevice类、KUsbInterface类和KUsbPipe类(综述)

USB(Universal Serial Bus)总线支持类包括三个类:KUsbLowerDevice类、KUsbInterface类和KUsbPipe类,这三个类都只能在WDM模式下使用。本文只做概要性介绍,以后三篇文章将分别介绍这三个类的封装结构。【Overview】DriverWorks支持USB客户端驱动开发,比如需要通过USB向某个设备发送请求的驱动程序。从客户端驱动的开发者角度来看,任

2008-04-28 20:55:00 979 1

原创 OpenCV的配置过程和可能遇到的问题

OpenCV环境配置步骤:首先声明:我是在WindowsXP下,使用VC++6.0 + sp6编译器,其他的版本我没有试过。1、安装directX 9.0b sdk和OpenCV_1.0,这是我的搭配,实践过肯定可以说没问题,以后OpenCV肯定会再更新,届时有什么注意的再说。安装最好选择默认的安装目录(另选目录的话环境变量和别人的不一样,工程拷贝给别人的话可能需要调整),directX sd

2008-04-26 11:53:00 1854 2

原创 一个程序员的大学成长之路

 考哈工大是我自己填的志愿,但是搞到计算机应用专业却不是我的初衷,我的第一志愿是数学,第二志愿是信息工程,第三志愿虽然填了计算机,但是那基本上不算是我的志愿。呵呵,跟很多大学生一样,我是稀里糊涂的进了一个自己没怎么想过的专业。所以我还是喜欢数学,大一的时候基本不怎么热电脑,整天搞本高等数学啃,入学就买了当年的高数考研复习全书(大概六七百页),课没学完就先搞了一小遍。由于以前没学过编程,入学

2008-04-24 16:03:00 1270 3

原创 用一报还一报(TIT FOR TAT)策略的胜利指导我们的生活和人际交往

这个故事很早就知道了,最近又看了一本关于博弈论的书,是王春永编著的《博弈论的诡计(日常生活中的博弈策略)》,觉得应该把这个一直让我很感动的策略纪录在自己的博客里,激励自己。TIT FOR TAT最早的胜利源于一位政治科学家,美国密西根大学的学者,罗伯特-爱克斯罗德。他邀请很多科学家编制程序来进行一个博弈游戏,第一轮有15个程序参加,第二轮有63个程序参加,最终夺魁的都是“一报还一报”策略程序。

2008-04-15 20:11:00 2287

原创 在Linux的密码忘记的时候怎么办?提供一个最简单的办法!

我的Ubuntu好长时间不用了,近来一直在Windows下开发PCI驱动,今天早上启动W时,发现引导进入Windows后立马蓝屏死机,还说有可能是某些硬件安装不当导致的,或者是其他什么原因等等,总之就是一番没用的话,在网上也找不到答案,安全模式也进不去,这才想起自己还有个Ubuntu在机器上呢!但是,由于已经两个多月没有用过了,密码试了很多都不对,于是在网上找到了正确的解决办法:思路很简单,重新设

2008-04-14 20:57:00 591

原创 AI读书笔记:《智能简史(谁会替代人类成为主导物种)》

 这本书的英文名是The Artilect War,似乎应该翻译为“人工智能之战”,译者翻译成“智能简史”莫非是想借一下“时间简史”的威名来扩大影响?而且书中也确实有提到作者被称为人工智能研究领域的斯蒂芬-霍金。本书的作者雨果-德-加里斯教授被称为“人工大脑之父”,读了他的简历以后觉得这样的头衔并不为过。而且他的这本书中技术只是旁证,他想证明的是“宇宙主义者”和“地球主义者”的分化和他们之间的

2008-04-11 10:16:00 1062 1

原创 AI读书笔记:《剑桥五重奏—机器能思考吗?》

 人工智能领域在将近20年内,没有出过一个像样的理论成果。这个领域在沉默了将近20年后,却因1997年深蓝2号计算机击败国际象棋冠军加利-卡斯帕罗夫而重新掀起了研究热潮。人们似乎对于人工智能的潜力重新捡起了信心。这本书正是美国籍数学家John L.Casti在这个大背景下写的一部可以称之为“科学小说”的作品,以较为生动的笔触虚拟了一场数学家Alan Turing和哲学家Ludwig Wit

2008-04-10 14:36:00 1859

原创 DM642的PCI驱动编程笔记:详述DM642的PCI接口的地址映射机制

    在考虑PCI地址映射问题时,需要理清两个概念:主机端虚拟地址和DSP端物理地址。    主机端虚拟地址是指在主机端进行任何操作时,编程人员提供给系统的地址,这个地址必须在系统的整个编址空间内,且如果是对某个设备进行操作,那么这个地址还必须在系统为这个设备分配的特定的一块(或不连续的几块)编址空间里。这个地址一般由一个基地址和编程人员提供的偏移地址组合而成。    DSP端物理地址是指,在D

2008-04-08 19:58:00 2697 2

原创 DM642的PCI驱动编程笔记:遍历一块内存空间的源码

    我是在做WDM驱动时,为了验证DM642的DSP端究竟有没有写入相应的数据,编写了一个这样的程序,用CCS环境Load到仿真器里去遍历 ,并由此推断主机端为DM642分配的虚拟地址空间和DM642的物理地址空间之间的映射关系。    贴出这个程序并不是说这个程序有多么高深,而是提供一个思路,因为很多朋友在工作或学习中遇到类似的问题往往想不起来编这么个小程序就能解决问题。    类似

2008-04-05 09:31:00 2680

翻译 WDM驱动程序开发之IO请求(IRP):KIrp类

KIrp类:一、Overview    KIrp类抽象了IRP(IO请求),这个类是设备驱动程序中操作的核心。这个类的目标是:    (1)提供对IRP中各个域的存取方法。    (2)提供一些可以结合相关操作的函数    (3)提供重载操作符来使类实例以对IRP本身类似的操作来使用    IRP结构的复杂性足以使任何不熟悉它的开发人员畏惧,并且写出来的操作它的代码也是容易出错和不易阅读的。比

2008-04-01 20:08:00 3004 3

WindowsLiveWriter2009纯正中文绿色版

从http://www.21andy.com/blog/20090428/1179.html处下载一个WindowsLiveWriter的绿色版,灰常好,介绍给大家用!

2010-04-26

基于PCI的加密卡驱动程序设计(毕业设计论文及搜集代码)

这是我2008年本科毕业设计论文,希望可以对正在做相关课题的同学有一些帮助。另外里面的代码是我在网上搜集的有关驱动开发的一些代码(并非我的毕设代码),来源主要是pudn,驱动开发网等,希望对大家有帮助。

2009-05-05

OKapi32一个做视频设备操作的库

下了一个摄像头的程序,运行时发现少了OKapi32.dll 文件,找了老半天终于找到了。网上好像有很多人也在找这个东西,因此传上来共享之~ 包括OKapi32.dll,OKapi32.lib,OKapi32.h,还有一个okacap.dll,可能也会用到。

2008-12-11

Multiple View Geometry in Computer Vision 2ed(第二版英文版)part4

2005年的第二版,多目视觉几何,祝大家阅读愉快!

2008-12-06

Multiple View Geometry in Computer Vision 2ed(第二版英文版)part3

2005年的第二版,多目视觉几何,祝大家阅读愉快! 共四部分,这是第三部分

2008-12-06

Multiple View Geometry in Computer Vision 2ed(第二版英文版)part2

2005年的第二版,多目视觉几何,祝大家阅读愉快! 共四部分,这是第二部分

2008-12-06

Multiple View Geometry in Computer Vision 2ed(第二版英文版)

2005年的第二版,多目视觉几何,祝大家阅读愉快!

2008-12-06

图像直方图计算并显示二维直方图

这个是用VC6和OpenCV1.0实现的,对图像进行直方图计算,并把每一步结果保存到txt文件里,并在界面上画出二维直方图,支持bmp、jpg等多种图像格式哦。顺便说一下,OpenCV真是个好东西啊!

2008-11-30

Machine Learning for Multimedia Content Analysis.pdf

作者:Yihong Gong and Wei Xu(NEC Laboratories America, Inc. USA )最新的关于机器学习的书,值得一看,很有研究价值...

2008-10-19

Pattern Recognition And Machine Learning(模式识别和机器学习)

继Duda的Pattern Classification(第二版)之后的又一本好书,作者是Bishop,不需多说了,做计算机视觉和模式识别方向的都应该开始读了

2008-10-04

数字水印嵌入和提取VC代码

可以实现数字水印的嵌入和提取,只支持BMP图像 VC6.0工程,调试通过,运行没问题,声明是转载的别人的程序,不是自己写的哦

2008-10-04

Programming the Microsoft Windows driver model(英文版)pdf

只是因为中文电子书和英文电子书压缩后超过10M了,所以分两次上传!这个是英文原版!做Windows底层的东西/WDM驱动的用不着我多说...<br>作者:Walter Oney 是一个麻萨诸塞州波士顿的自由软件作家和顾问. 1968班一员,麻萨诸塞州技术学院电机工程学士和硕士。在不讲授程序设计时,他喜欢跑步,骑车,看芭蕾舞和演奏双簧管。

2008-05-29

Programming the Microsoft Windows driver model 中文版电子书

用到这本书的同志们都应该知道是什么了,内容不多说!<br>微软出版社出版<br>作者:Walter Oney 是一个麻萨诸塞州波士顿的自由软件作家和顾问. 1968班一员,麻萨诸塞州技术学院电机工程学士和硕士。在不讲授程序设计时,他喜欢跑步,骑车,看芭蕾舞和演奏双簧管。<br><br>

2008-05-29

判断线段相交和求交点

由于项目需要,写了两个函数,IsLineSegmentCross和GetCrossPoint,对于各种情况都能很好适应,并正确的求出交点。通过了各种测试,完美的实现个算法真不容易啊!这个是连带一个MFC测试的程序工程VC6.0源码!

2008-05-23

郭景明教授关于车牌定位和字符分割的一篇paper

原文题目:License Plate Localization and Character Segmentation With Feedback Self-Learning and Hybrid-Binarization Techniques

2008-05-11

Windows下操作系统试验源码

操作系统实验课的源代码,包括四个程序源代码:NDIS驱动,内存管理,生产者消费者程序,虚拟磁盘-程序资源。谁看谁知道!<br>这是VC6.0源码!

2008-05-05

混料均匀设计递推算法实现:5水平18次试验

本程序是应材料学院一位老乡的请求实现的一个算法,计算的是由U18(18/4)表计算混料均匀设计5水平18次试验的情况。具体算法可以参照《正交与均匀试验设计(方开泰,马长兴著,科学出版社出版)》一书144页开始的混料均匀设计一节。或参见算法描述文档。本程序用C语言实现。

2008-04-22

混料均匀设计递推算法实现

本程序计算的是由U11(112)表计算混料均匀设计3水平11次试验的情况。即《正交与均匀试验设计(方开泰,马长兴著,科学出版社出版)》一书146页例题3.8的计算。这个小程序仅仅为了测试我对此算法的理解是否正确,最近几天将会做一个功能比较齐全的程序出来

2008-04-22

快乐五子棋源代码

一看都知道是啥!练笔之作,有兴趣就看看,我这个程序的命名、注释和程序流程可读性还是比较那啥的!编这程序时查了一下我才知道五子棋的英文叫Gobang,所以我的工程名就起了个HappyGobang!

2008-04-12

socket编程UDP包转发程序源码

这个一个极其简单的Socket编程的示例程序,用VC6.0编写。是我在工作中因需要测试一个端口接收到的视频流而编写的程序,包括UDP发送客户端,UDP转发服务器端,UDP接收显示服务器端(以字符形式将解出来的UDP包以字符形式显示在控制台上),修改相应IP后可以在局域网内进行UDP包测试,广域网没测试过,理论上应该可以。

2008-03-29

编译原理课程设计“词法语法语义三和一”分析器源码

这是用VC6.0开发的集词法分析、语法分析、语义分析为一体的一个程序,是我在编译原理课程设计后期和同班一贼牛的哥们儿老胡共同研究的,做编译课设的朋友们不妨下来看看。语法分析采用的是算符优先分析法,语义生成的是四元式,符号集等格式处理方面基本是遵照大连理工出版的《编译原理》一书附的Simple语言来设计的。由于是自己的课余研究,当时没什么文档和维护的概念,因此没有留下文档,事隔一年半之后我也没有再研究它的动力了,看懂了的朋友不妨写个文档传上来告诉我一声!先此谢过了!

2008-03-26

类似QQ功能的聊天室软件源码

这是我用VC6.0开发的“类似QQ功能”的聊天室的代码,跟QQ当然差远了,连精简版也算不上。这是我刚学C++半年后做VC课程设计时的拙作,相信对于做VC课设的小同学来说,研究研究这代码得个高分应该不难!此软件采用CS模式,服务器端实现了多线程监听,客户端实现了群聊,私聊,帐号申请等,界面也看得过去,数据库采用的是ACCESS,拷过去就能用,不需配置环境。压缩包里有源码,Release版的演示,我当时的课程设计报告等。大牛面看,做VC课设的朋友们,谁看谁知道啊!

2008-03-26

RGB图像中值滤波源码

这个代码用VC6.0开发而成,控制台运行,是我在数字图像处理实验课上的拙作,图像源文件和目的文件是.raw原始图像格式。实现3×3模板下的图像中值滤波,修改成其他模板大小也非常方便。包含有源码,示例图像,实验结果演示文档等。

2008-03-26

RGB图像直方图均衡化源码

这个代码是用VC6.0编写的,是我在数字图像处理上机实验中的拙作,使用的文件是.raw的原始图像文件。供大家学习参考!

2008-03-26

编译原理课程设计LR(0)语法分析器源码

这是我用VC6.0(用了MFC类库)编写的一个集词法分析、语法分析为一体的程序,是我编译原理课程设计的拙作!压缩包里包括源代码、测试数据,可执行文件打包,安装文件打包,课程设计文档,程序使用说明和数据规范说明一应俱全。要花的分是多点,但是对需要的人超值,看你有没有眼光了!

2008-03-26

RGB-YUV颜色空间转换

这个代码是我数字图像处理课程的实验设计,实现了将一个RGB图像转化成YUV图像,且可以将Y分量、U分量、V分量进行分离,生成不同通道的图像。

2008-03-24

顶帖专用图片

一个顶帖用的图片,自己灌水用的

2008-03-24

WDM驱动测试程序(DriverStudio)

这个程序是一个用来测试WDM驱动程序的精简测试程序,可以打开、关闭、读写设备地址空间。用VC6.0开发,其中用到了DriverStudio的类库,因此需要提前安装DriverStudio,我用的是3.2版本。对于开发驱动程序的程序员是一个不错的测试程序模板,您可以在这个代码的基础上进行修改,进而测试更多的设备功能。

2008-03-21

QQ连连看辅助工具源码

这个代码只目前适合平面连连看游戏,可以用鼠标点击,也可以自己修改代码实现快速自动连击。本代码在第一高手的代码基础上修改而成,主要修改QQ游戏背景添加后原工具不能正常工作的bug。以每个图标的左上角标志性白点为识别点进行定位查找。

2008-03-20

空空如也

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

TA关注的人

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