应用环境的配置.docVIP

  • 13
  • 0
  • 约3.75千字
  • 约 12页
  • 2016-06-10 发布于重庆
  • 举报
应用环境的配置

实验一:应用环境的调试、配置和测试 指导老师: 王春利 学生: 张慧彬 时间: 2013年7月11日 目 录 1 实验目的 4 2 实验准备 4 1.1什么是Microsoft Visual Studio 2008 4 1.2什么是Directshow 4 1.3什么是OpenCV 5 3 应用环境的配置 6 3.2 OpenCV在VS2008中的配置 7 3.3DirectShow在VS2008中的配置 8 4调试程序 9 4.1调试cvision1 9 4.2调试cvision2 9 4.3调试cvision3 11 4.4调试cvision4 11 4.5调试cvision5 12 4.6调试cvision6: 12 5. 实验总结与心得: 13 1 实验目的 调试我们最常用的开发环境。1、安装Microsoft Visual Studio 2008的版本,并安装MSDN。2、安装Directshow最新的版本。 3、安装OpenCV 2.4.2。4、通过调试程序(cvision1~ cvision6)测试以上开发工具能够协同工作。5、初步体会面向对象的调试程序的环境,熟悉vc2008在开发中的重大作用。 2 实验准备 1.1什么是Microsoft Visual Studio 2008 Microsoft Visual Studio 2008是面向Windows Vista、Office 2007、Web 2.0的下一代开发工具,代号“Orcas”,是对Visual Studio 2005一次及时、全面的升级。 VS2008引入了250多个新特性,整合了对象、关系型数据、XML的访问方式,语言更加简洁。使用Visual Studio 2008可以高效开发Windows应用。设计器中可以实时反映变更,XAML中智能感知功能可以提高开发效率。同时Visual Studio 2008支持项目模板、调试器和部署程序。Visual Studio 2008可以高效开发Web应用,集成了AJAX 1.0,包含AJAX项目模板,它还可以高效开发Office应用和Mobile应用。 1.2什么是Directshow DirectShow是微软提供的DirectX软件开发包中的一员,主要以处理流媒体数据为重点开发的一套windows下的编程接口,为了高效地处理音视频数据,它向应用提供了直接访问系统底层功能的接口,可以使应用直接控制从数据采集到数据演播的各个中间环节,如数据压缩和解压缩格式等。 DirectShow是以一种比较新的概念来操作媒体流运行的,他有点类似于计算机硬件的管脚Pin的概念,并且引进了滤波器Filter和流图Graph等原理。媒体流通过流图中的各个滤波器,最后到达输出界面,期间经过各个滤波器的转化和控制使最终数据达到一定的要求。通过DirectShow的基本接口,应用可以自行设计自己的各种滤波器完成数据在流动中的特殊处理需求,比如视频数据流的格式从MPEG到RGB的变换(解压缩)或象素格式从YUV到RGB的变换等。 DirectShow本身是一个比较复杂的系统,其中包含了许多的概念,对于一个初涉的编程人员,需要学习许多新的知识,特别是对于使用非VC进行应用开发的人员,想要实际使用DirectShow的功能其困难程度是可想而知的。为此,我这里提供一个折中的解决方案,使得非VC的开发人员也能方便的使用DirectShow提供的各种功能,同时也为所有希望进入视频编程领域的开发人员提供一个DirectShow的入门级引导。 1.3什么是OpenCV OpenCV的全称是:Open Source Computer Vision Library OpenCV于1999年由Intel建立,如今由Willow Garage提供支持。OpenCV是一个基于[1](开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。[2]最新版本是2.4.5。 OpenCV 拥有包括 300 多个C函数的跨平台的中、高层 API。它不依赖于其它的外部库——尽管也可以使用某些外部库。 OpenCV 为Intel? Integrated Performance Primitives (IPP) 提供了透明接口。 这意味着如果有为特定处理器优化的的 IPP 库, OpenCV 将在运行时自动加载这些库。 OpenCV是Intel?开源计算机视觉库。它由一系列 C 函数和少量 C++ 类构成,实现了图像处理和计算机视觉方面的很

文档评论(0)

1亿VIP精品文档

相关文档