上一页 1 2 3 4 5 6 ··· 12 下一页

2012年5月14日

罗湖区太宁路85号罗湖科技大厦408

摘要: 罗湖区太宁路85号罗湖科技大厦408 阅读全文

posted @ 2012-05-14 01:27 wqj1212 阅读(436) 评论(0) 推荐(0) 编辑

2012年5月9日

CCD尺寸是怎样规定的?

摘要: CCD尺寸是怎样规定的? CCD(包括CMOS感光元件)的面积是按其矩形对角线英寸长度为指标的。这和定义电视屏幕尺寸类似。 一英寸是25.4毫米。1/2.7英寸、1/2.5、1/1.8都是指CCD对角线有多少分之一英寸长,分母小的其分数值就大,相应感光元件面积也大。 1/2.7英寸、1/2.5英寸、1/1.8英寸之间的差别到底有多大? 通过以下的分析和面积的具体计算,就一目了然。 因为通常CCD面积是矩形(个别有3:2),1/2.7英寸、1/2.5与1/1.8的具体面积可以由对角线长度来推出。根据“直角三角形斜边的平方=两直角边的平方和”的定理, 把斜边的平方除以矩形两边比值数各自平方的和,得 阅读全文

posted @ 2012-05-09 15:15 wqj1212 阅读(847) 评论(0) 推荐(0) 编辑

2012年4月25日

MFC Feature Pack CMFCPropertyGridCtrl 控件的例子

摘要: 1. 在对话框头文件中声明以下几个公有(public)成员变量。public: virtual BOOL OnInitDialog();public: CMFCPropertyGridCtrl m_propertyGrid; // CMFCPropertyGridProperty* pGroup11; CMFCPropertyGridProperty* pGroup12; CMFCPropertyGridProperty* pGroup21;//2. 在对话框类实现文件的OnInitDialog函数中添加以下代码CDialog::OnInitDialog(); // TODO: Add e.. 阅读全文

posted @ 2012-04-25 11:05 wqj1212 阅读(2783) 评论(0) 推荐(0) 编辑

2012年4月11日

3How to Register DirectShow Filters.

摘要: 3How to Register DirectShow Filters.Directshow的filter一般都注册在两个地方1 包含filter的DLL一般都注册为filter的COM 服务器,当用户调用CoCreateInstance来创建一个filter的时候,微软的COM库就从这个注册表的入口加载DLL。2 另外,filter可以注册到filter 种类里,这样,System Device Enumerator and the Filter Mapper就可以找到filter了。第二种注册不是必须的,只要filter注册成为com服务器,一个应用程序就可以创建一个filter 并将它加 阅读全文

posted @ 2012-04-11 22:24 wqj1212 阅读(634) 评论(0) 推荐(0) 编辑

http://www.360doc.com/content/08/0331/10/59579_1154845.shtml 如何创建Filter的属性页

摘要: http://www.360doc.com/content/08/0331/10/59579_1154845.shtml本篇文档我们将要讲述如何给一个filter创建一个属性页,通过CBasePropertyPage基类。这篇文档的实例代码演示了创建属性页的步骤,这里我们假设我们要创建属性页的视频filter支持饱和度属性页,这个属性页有一个滑动条,用户可以通过这个滑动条来控制饱和度。第一步,设置属性的机理Filter必须支持一种和属性页沟通的方式,通过属性页可以设置或者获取filter的属性,下面是可能的三种方式1暴露一个接口2通过IDispatch支持自动化属性3暴露IPropertyBa 阅读全文

posted @ 2012-04-11 17:52 wqj1212 阅读(1552) 评论(0) 推荐(0) 编辑

关于CSource和CSourceStream .

摘要: CSourceStream类,是CSource类的OutputPin[source.h/source.cpp]派生自CAMThread和CBaseOutputPinl 成员变量:CSource *m_pFilter; // The parent of this stream//在构造的时候作为输入参数l 新增加的virtual函数:// Override this to provide the worker thread a means of processing a buffervirtual HRESULT FillBuffer(IMediaSample *pSamp) PURE;// C 阅读全文

posted @ 2012-04-11 15:05 wqj1212 阅读(1586) 评论(0) 推荐(0) 编辑

2012年4月10日

转帖:如何注册Filter

摘要: 注册Filter AX文件的一个对外接口DllRegisterServer,由外部调用,比如注册AX的时候:regsvr32 xxx.ax 通常情况下,我们的filter可能注册在”Direct Show”目录下,那么直接调用 // Creates registry entries for the DLLSTDAPIDllRegisterServer(){return AMovieDllRegisterServer2(TRUE);}AMovieDllRegisterServer2在DX的帮助文档内的说明如下:The AMovieDllRegisterServer2 function creat 阅读全文

posted @ 2012-04-10 22:11 wqj1212 阅读(1366) 评论(0) 推荐(0) 编辑

Directshow 注册 source filter

摘要: 编写source filter最初需要接触的就是 filter的register和unregister,涉及到的函数有两个DllRegisterServer()以及 DllUnregisterServer()在这两个函数中,完成了filter的register和unregister而其中真正的注册,又是通过IFilterMapper2::RegisterFilter() 和 IFilterMapper2::UnregisterFilter()来实现的。我们需要在注册时将Filter放入不同的category,譬如 video capture source / directshow filter 阅读全文

posted @ 2012-04-10 21:51 wqj1212 阅读(2726) 评论(0) 推荐(1) 编辑

2012年4月9日

几篇关于如何写filter的转帖 之 ----开发source filter的source sourcestream两个基类介绍

摘要: 第一个是source,第二个是sourcestream3.3几种常用Filter的基类 3.3.1CSource class CSource : public CBaseFilter { public: CSource(TCHAR *pName, LPUNKNOWN lpunk, CLSID clsid, HRESULT *phr); CSource(TCHAR *pName, LPUNKNOWN lpunk, CLSID clsid); #ifdef UNICODE CSource(CHAR *pName, LPUNKNOWN lpunk, CLSID clsid, HRESULT *phr 阅读全文

posted @ 2012-04-09 22:43 wqj1212 阅读(1334) 评论(0) 推荐(0) 编辑

DirectShow应用——视频捕捉WDM Vs VFW2

摘要: 说起视频捕捉问题,我们先要来看一下视频捕捉卡。根据使用的驱动程序的不同来分类,目前市场上大致有两种捕捉卡:VFW (Video for Windows)卡和WDM (Windows Driver Model)卡。前者是一种趋于废弃的驱动模型,而后者是前者的替代模型;WDM还支持更多新的特性,比如直接支持电视接收、视频会议、1394接口的设备、桌面摄像机、多条视频流(Line-21或Closed-Caption等)同时输出等等。采用VFW的一般都是些以前生产的卡;市面上新出现的,一般都是采用了WDM驱动程序。另外,视频捕捉卡的接口,可以是以PCI或AGP的方式插入PC机箱,也可以直接以USB接口 阅读全文

posted @ 2012-04-09 13:37 wqj1212 阅读(465) 评论(0) 推荐(0) 编辑

DirectShow应用——视频捕捉WDM Vs VFW

摘要: 说起视频捕捉问题,我们先要来看一下视频捕捉卡。根据使用的驱动程序的不同来分类,目前市场上大致有两种捕捉卡:VFW (Video for Windows)卡和WDM (Windows Driver Model)卡。前者是一种趋于废弃的驱动模型,而后者是前者的替代模型;WDM还支持更多新的特性,比如直接支持电视接收、视频会议、1394接口的设备、桌面摄像机、多条视频流(Line-21或Closed-Caption等)同时输出等等。采用VFW的一般都是些以前生产的卡;市面上新出现的,一般都是采用了WDM驱动程序。另外,视频捕捉卡的接口,可以是以PCI或AGP的方式插入PC机箱,也可以直接以USB接口 阅读全文

posted @ 2012-04-09 13:36 wqj1212 阅读(470) 评论(0) 推荐(0) 编辑

2012年4月6日

用WDM开发USB驱动程序

摘要: 摘要:本文简单介绍了WDM和USB的一些基本概念,给出了开发USB驱动程序的流程和基本步骤,同时对开发USB设备的接口软件结构和驱动程序作了介绍。最后给出了PC机对USB设备的应用程序实现 关键词:WDM、USB、驱动程序、INF文件 引言 USB,全称是Universal Serial Bus(通用串行总线),它是一些PC大厂商,如Microsoft、Intel、康柏等为了解决日益增加的PC外设与有限的主板插槽和端口之间的矛盾而制定的一种串行通信的标准,自1995年在Comdex上亮相以来至今已广泛地为各PC厂家所支持。现在生产的PC几乎都配备了USB接口,Microsft的Windows9 阅读全文

posted @ 2012-04-06 12:10 wqj1212 阅读(3192) 评论(0) 推荐(0) 编辑

2012年2月7日

j截图Code

摘要: void CjietuDlg::copyScreen(CHAR * filename){ HDC hScrDC, hMemDC; int width, height; //the pointer will save all pixel point's color value BYTE *lpBitmapBits = NULL; //creates a device context for the screen device hScrDC = CreateDC(TEXT("DISPLAY"), NULL, NULL, NULL); //get the screen p 阅读全文

posted @ 2012-02-07 09:24 wqj1212 阅读(466) 评论(0) 推荐(0) 编辑

2011年12月28日

BYTE与_int64转换

摘要: BYTE workP[8]={8,7,6,5,4,3,2,1};_int64 woe=0;_int64 bitMask[8];_int64 bitMaskTemp=1;bitMask[0]=1;for(int j=1;j<=56;j++){bitMaskTemp=2*bitMaskTemp;if(j==8)bitMask[1] = bitMaskTemp;if(j==16)bitMask[2] = bitMaskTemp;if(j==24)bitMask[3] = bitMaskTemp;if(j==32)bitMask[4] = bitMaskTemp;if(j==40)bitMask 阅读全文

posted @ 2011-12-28 16:57 wqj1212 阅读(889) 评论(0) 推荐(0) 编辑

2011年11月14日

英语中of和for用法有什么区别?

摘要: for 表原因、目的 of 表从属关系介词of的用法(1)所有关系this is a picture of a classroom(2)部分关系a piece of papera cup of teaa glass of watera bottle of milkwhat kind of football,american of soccer?(3)描写关系a man of thirty 三十岁的人a man of shanghai 上海人(4)承受动作the exploitation of man by man.人对人的剥削。(5)同位关系it was a cold spring morni 阅读全文

posted @ 2011-11-14 14:19 wqj1212 阅读(25186) 评论(0) 推荐(1) 编辑

英语教案-with用法小结

摘要: 英语学习者在学习过程中,常会遇到with这个介词,而这个词在不同的语言环境中,其含义不近相同,经常让你无从下手,这里笔者对with用法做一小结,以供读者参考。 一、with表拥有某物 Marymarriedamanwithalotofmoney. 马莉嫁给了一个有着很多钱的男人。 Ioftendreamofabighousewithanicegarden. 我经常梦想有一个带花园的大房子。 Theoldmanlivedwithalittledogonthelonelyisland. 这个老人和一条小狗住在荒岛上。 二、with表用某种工具或手段 Icuttheapplewithasharpkn 阅读全文

posted @ 2011-11-14 14:07 wqj1212 阅读(888) 评论(0) 推荐(0) 编辑

2011年11月7日

学习C# delegate和C# event

摘要: delegate是C#中的一种类型,C# event的处理实际上是一种具有特殊签名的delegate,本文就介绍了C# delegate和C# event。AD: 在基于Windows平台的程序设计中,事件(event)是一个很重要的概念。因为在几乎所有的Windows应用程序中,都会涉及大量的异步调用,比如响应点击按钮、处理Windows系统消息等,这些异步调用都需要通过事件的方式来完成。即使在下一代开发平台——.NET中也不例外。那么什么是事件呢?所谓事件,就是由某个对象发出的消息,这个消息标志着某个特定的行为发生了,或者某个特定的条件成立了。比如用户点击了鼠标、socket上有数据到达等 阅读全文

posted @ 2011-11-07 21:27 wqj1212 阅读(577) 评论(0) 推荐(1) 编辑

2011年10月14日

(转)直方图反向投影

摘要: OpenCV统计应用-直方图反向投影影像处理的统计直方图,可以知道一张图片在该色彩空间的数据分布状况,而这边,就要介绍到直方图反向投影的函式,直方图反向投影,也就是将数据分布的状况依照Look-up table的方式对应回去,实际上,这个函式是跟前面介绍到的cvLUT()是一样的,只不过,差别是差异在cvLUT()的第三个自变量改变成CvHistogram数据结构的输入,直方图反向投影,cvCalcBackProject()的第一个自变量是输入单信道IplImage数据结构,第二个自变量是输出单信道IplImage反向投影图形数据结构,第三个自变量是选定要被反向投影的CvHistogram直方 阅读全文

posted @ 2011-10-14 16:01 wqj1212 阅读(645) 评论(0) 推荐(0) 编辑

2011年10月11日

Use SolidWorks model in Ogre3D

摘要: Use SolidWorks model in Ogre3Dhttp://www.ogre3d.org/forums/viewtopic.php?f=8&t=13716&start=0Blender 3D: Noob to Pro/Import and Render a SolidWorks Modelhttp://en.wikibooks.org/wiki/Blender_3D:_Import_and_Render_a_SolidWorks_ModelBlender to Ogrehttp://www.ogre3d.org/tikiwiki/Blender+to+Ogreog 阅读全文

posted @ 2011-10-11 15:29 wqj1212 阅读(352) 评论(0) 推荐(0) 编辑

2011年6月2日

转 技术型 没销售经验 怎么创业

摘要: 对技术人员创业经深入探讨之前,我先介绍一下自己的经历,让大家认识一个真实的从技术工程师到研发管理者,再到创业者的人。从媒体可以认识马云、史玉柱、牛根生很多成功的创业前辈,那一切对我们每一位工程师似乎又很遥远,他们是按照统计学规律,在人群中只有小概率的人才能达到的,但本文所写的这一切,就发生在您的身边,并仍将被许许多多的技术人员继续实践着的技术创业之路的朴实与传奇。我97年电子工程硕士毕业,之后在航天系统工作5年,辗转几个部门,再后来到一个机电设备制造类的创业型企业,做了6年多,随着企业的发展,从一个具体业务方向的项目部经理做到负责研发运营的总监和事业部总监的职位,公司从二、三十人到了五百多,从 阅读全文

posted @ 2011-06-02 13:36 wqj1212 阅读(1409) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 12 下一页

导航