资源描述:
《opencv 与 vc 及 directshow 的编程》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、窗体顶端窗体底端窗体顶端窗体底端§OpenSourceComputerVisionLibrary§§论坛§商业§专题§讲座§例程§安装§常见问题§函数说明OpenCV与VC及DirectShow的编程Wikipedia,自由的百科全书本文档翻译自:http://www.site.uottawa.ca/~laganier/tutorial/opencv+directshow/目录[隐藏]§1一步一步教你用OpenCV和DirectShow技术§1.1创建基于对话框的应用程序§1.2装载并显示一幅图像§
2、1.3处理一幅图像§1.4创建图像并访问象素§1.5显示一个图像序列§1.6创建一个滤波器的图§1.7处理一个图像序列[编辑]otherstaffoftheCentre.Duringthewar,ZhuwastransferredbacktoJiangxi,andDirectorofthenewOfficeinJingdezhen,JiangxiCommitteeSecretary.Startingin1939servedasrecorderoftheWestNorthOrganization,Se
3、cretaryoftheSpecialCommitteeAfterthevictoryofthelongMarch,hehasbeentheNorthwestOfficeoftheFederationofStateenterprisesMinister,ShenmufuguSARmissions,DirectorofNingxiaCountypartyCommitteeSecretaryandrecorderoftheCountypartyCommitteeSecretary,Ministersan
4、d一步一步教你用OpenCV和DirectShow技术RobertLaganière,VIVAlab,UniversityofOttawa.(QiheLi译)本页的目的是教你使用OpenCV库进行图像或图像序列处理。此外还介绍了DirectShow技术,该技术对处理图像序列或用摄像机捕获的序列尤其有用。由于这是一份初学指南,我们尽力提供为达成目的的每一步的细节。此外,源代码也是可以获得的。注意,为了使程序尽可能简单短小,并没有总是采用一个好的编程风格。本教程例子均采用OpenCVbeta3.1+Di
5、rectX8.1+VisualC++6.0servicepack5在win2000下完成。[编辑]创建基于对话框的应用程序这里所有的程序都将为简单的基于对话框的程序。这类应用程序可以用MFC的向导非常容易的创建。在你的VC菜单栏上选择File
6、New,启动MFCAppWizard(exe)。选择dialog-based应用;选择一个名字(这里叫CVision)。VC将为你创建一个简单的有着OK/Cancel的对话框。名字以Dlg结尾的类将包含控制对话框的组件的成员函数。第一个任务是打开并显示一幅图像
7、。首先我们加入一个选择图像文件的按钮,将其Caption属性改为“OpenImage”。双击该按钮,修改相应的成员函数名为:OnOpen。对话框看起来将如下:图CFileDialog这个类是用来创建一个打开文件对话框。在OnOpen里面加入如下代码:voidCCvisionDlg::OnOpen(){CFileDialogdlg(TRUE,_T("*.bmp"),"",OFN_FILEMUSTEXIST
8、OFN_PATHMUSTEXIST
9、OFN_HIDEREADONLY,"imagefiles(*
10、.bmp;*.jpg)
11、*.bmp;*.jpg
12、AVIfiles(*.avi)
13、*.avi
14、AllFiles(*.*)
15、*.*
16、",NULL);chartitle[]={"OpenImage"};otherstaffoftheCentre.Duringthewar,ZhuwastransferredbacktoJiangxi,andDirectorofthenewOfficeinJingdezhen,JiangxiCommitteeSecretary.Startingin1939servedas
17、recorderoftheWestNorthOrganization,SecretaryoftheSpecialCommitteeAfterthevictoryofthelongMarch,hehasbeentheNorthwestOfficeoftheFederationofStateenterprisesMinister,ShenmufuguSARmissions,DirectorofNingxiaCountypartyCommitteeSecretaryandr