用opencv编写商业计划书编写软件,有什么要求么

您所在位置: &
&nbsp&&nbsp&nbsp&&nbsp
基于OPENCV的视频播放器设计.doc71页
本文档一共被下载:
次 ,您可全文免费在线阅读后下载本文档。
文档加载中...广告还剩秒
需要金币:218 &&
基于OPENCV的视频播放器设计.doc
你可能关注的文档:
··········
··········
本文旨在通过VC++6.0开发平台开发一个基于OpenCV的视频播放器OpenCV是计算机视觉库,基于OpenCV的视频播放器可以更简单的实现AVI视频的播放。
首先,本文简单介绍VC++6.0软件开发平台,OpenCV计算机视觉库的特点和应用领域,计算机视频技术的发展,以及各种视频格式的分类等;其次选择在微软的Microsoft Visual Studio 6.0开发平台上使用C++语言进行开发,编写出基于OpenCV的功能简单实用方便的视频播放器。主要包括以下几个方面:开发本软件所使用的开发平台与技术;功能模块;功能设计;功能实现等。
关键词:Microsoft Visual Studio 6.0;OpenCV;C++;视频播放器;AVI格式
This paper aims to develop a VC + + 6.0 development platform based on the video player OpenCV, OpenCV is based on computer vision, the video player can OpenCV more simple realization video playback. AVI.
Firstly, the paper simply introduces vc + + 6.0 software development platform under OpenCV, computer vision, the characteristics and application fields of the library, computer video technology development, as well as various video format of classification, Second choice at Microsoft Microsoft Visual Studio 6.0 development platform using c + + language development, and write a simple and practical OpenCV based on the function of video player convenience. Mainly includes the following aspects: the development of the software development platform and technology of use, Function module, Functional design, Functions, etc.
Keywords: Microsoft Visual Studio 6.0; OpenCV; C++;Video P AVI format
OPENCV简介 2
OpenCV的应用领域 3
计算机视觉 4
论文主要研究内容及研究意义 6
论文组织结构 6
视频技术概述 7
多媒体技术 7
视频格式及视频流播放回放 13
视频格式分
正在加载中,请稍后...2014年2月 C/C++大版内专家分月排行榜第二2013年4月 C/C++大版内专家分月排行榜第二2013年3月 C/C++大版内专家分月排行榜第二2012年12月 C/C++大版内专家分月排行榜第二2012年11月 C/C++大版内专家分月排行榜第二2012年8月 C/C++大版内专家分月排行榜第二
2014年12月 C/C++大版内专家分月排行榜第三2014年5月 C/C++大版内专家分月排行榜第三2014年3月 C/C++大版内专家分月排行榜第三2013年12月 C/C++大版内专家分月排行榜第三2013年10月 C/C++大版内专家分月排行榜第三2013年9月 C/C++大版内专家分月排行榜第三2013年7月 C/C++大版内专家分月排行榜第三2013年5月 C/C++大版内专家分月排行榜第三2013年2月 C/C++大版内专家分月排行榜第三2013年1月 C/C++大版内专家分月排行榜第三2012年9月 C/C++大版内专家分月排行榜第三
2013年 总版技术专家分年内排行榜第三
2012年 总版技术专家分年内排行榜第七
2013年3月 C/C++大版内专家分月排行榜第三
2013年 总版技术专家分年内排行榜第三
2012年 总版技术专家分年内排行榜第七
2013年 总版技术专家分年内排行榜第三
2012年 总版技术专家分年内排行榜第七
2013年 总版技术专家分年内排行榜第三
2012年 总版技术专家分年内排行榜第七
本帖子已过去太久远了,不再提供回复功能。  OpenCV其实就是一对C和C++语言的源代码文件,这些源代码文件中实现了许多常用的计算机视觉算法。例如C借口函数cvCanny()实现了Canny边缘提取算法。可以直接将这些源代码添加到我们自己的项目当中,而不需要自己去手动实现cvCanny算法。
  由于OpenCV中源代码巨多,根据算法的功能,将这些源代码分到多个模块当中:core,imgproc,highgui等。将每个模块中的源代码编译成一个库文件。用户在使用的过程中只需要将库文件添加到自己的代码当中即可。
  OpenCV采用BSD协议,这是一个非常宽松的协议。简言之,用户可以修改OpenCV的源代码可以将OpenCV嵌入到自己的软件中,可以包含将OpenCV的软件发售,可以用作商业产品,也可以用做科研领域,但是OpenCV不具有传染性,也就是说,如果你的软件用了OpenCV你也不用将你的源代码开放。协议的唯一要求就是在软件的文档说明中著名使用了OpenCV,并且附上OpenCV的协议
阅读(...) 评论()opencv简单介绍
&一、基本概念
  &&&&&&
OpenCV的全称是:Open Source Computer Vision Library
  什么是OpenCV
  OpenCV是Intel公司支持的开源计算机视觉库。它轻量级而且高效——由一系列 C 函数和少量 C++
类构成,实现了图像处理和计算机视觉方面的很多通用算法。
二、应用领域
  1、人机互动&
  2、物体识别
  3、图象分割
  4、人脸识别
  5、动作识别
  6、运动跟踪
  7、机器人
  为什么有OpenCV
  计算机视觉市场巨大而且持续增长,且这方面没有标准API,目前的计算机视觉软件大概有以下三种:
  1.研究代码(慢,不稳定,独立并与其他库不兼容)
  2.耗费很高的商业化工具(比如Halcon, MATLAB+Simulink)
  3.依赖硬件的一些特别的解决方案(比如视频监控,制造控制系统,医疗设备)
  这是目前的现状。而标准的API将简化计算机视觉程序和解决方案的开发。OpenCV致力于成为这样的标准API。
三、项目历史
  1999年1月,CVL项目启动。主要目标是人机界面,能被UI调用的实时计算机视觉库,为Intel处理器做了特定优化。
  2000年6月,第一个开源版本OpenCV alpha 3发布。
  2000年12月,针对linux平台的OpenCV beta 1发布。
  期间,继续各种研究。。。
  2006年,支持Mac OS的OpenCV 1.0发布。
  2009年9月,OpenCV1.2(beta2.0)发布。
  日,Version 2.0发布。
  OpenCV 拥有包括 500 多个C函数的跨平台的中、高层
API。它不依赖于其它的外部库——尽管也可以使用某些外部库。
  OpenCV 使用类BSDlisence,所以对非商业应用和商业应用都是免费(FREE)的。(细节参考
license)。
  OpenCV 为Intel Integrated Performance Primitives (IPP) 提供了透明接口。
这意味着如果有为特定处理器优化的的 IPP 库, OpenCV 将在运行时自动加载这些库。
  OpenCV提供的视觉处理算法非常丰富,并且他不分以C语言编写,加上其开源的特性,处理得当,不需要添加新的外部支持也可以完整的编译链接生成执行程序,所以很多人用它来做算法的移植,OpenCV的代码经过适当改写可以正常的运行在DSP系统和单片机系统中,目前这种移植在大学中经常作为相关专业本科生毕业设计或者研究生课题的选题。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

我要回帖

更多关于 商业计划书编写软件 的文章

 

随机推荐