第二课opencv的安装以及环境的配置讲解.ppt

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二课opencv的安装以及环境的配置讲解

基于OPENCV的数字图像处理及应用 第二课、opencv的安装和基本结构 一、opencv的配置 (1)环境变量的配置 XXXopencv3.0\opencv\build\x64\vc12\bin XXXopencv3.0\opencv\build\x86\vc12\bin (2)包含目录与库目录的配置 XXX:\opencv3.0\opencv\build\include XXX:\opencv3.0\opencv\build\include\opencv XXX:\opencv3.0\opencv\build\include\opencv2 XXX:\opencv\build\x86\vc12\lib XX:\opencv\build\x64\vc12\lib (3)链接库的配置 opencv_ts300d.lib opencv_world300d.lib 二、测试 #includehighgui.h int main() { IplImage *test = cvLoadImage(XXXXX.jpg); cvNamedWindow(test); cvShowImage(test,test); cvWaitKey(0); cvReleaseImage(test); cvDestroyWindow(test); return 0; } 三、OPENCV的基本结构 我们进入到XXXX\opencv\build\include目录,可以看到有opencv和opencv2这两个文件夹。opencv这个文件夹里面包含着旧版的头文件。而opencv2这个文件夹里面包含着具有时代意义的新版OpenCV2系列的头文件。 【core】——核心功能模块,包含如下内容: OpenCV基本数据结构 动态数据结构 绘图函数 数组操作相关函数 辅助功能与系统函数和宏 与OpenGL的互操作 【calib3d】——这是Calibration(校准)加3D这两个词的组合缩写。这个模块主要是相机校准和三维重建相关的内容。基本的多视角几何算法,单个立体摄像头标定,物体姿态估计,立体相似性算法,3D信息的重建等等。 【features2d】 ——也就是Features2D, 2D功能框架 ,包含如下内容: 特征检测和描述 特征检测器(Feature Detectors)通用接口 描述符提取器(Descriptor Extractors)通用接口 描述符匹配器(Descriptor Matchers)通用接口 通用描述符(Generic Descriptor)匹配器通用接口 关键点绘制函数和匹配功能绘制函数 【flann】—— Fast Library for Approximate Nearest Neighbors,高维的近似近邻快速有哪些信誉好的足球投注网站算法库,包含两个部分: 快速近似最近邻有哪些信誉好的足球投注网站 聚类 【highgui】——也就是high gui,高层GUI图形用户界面,包含媒体的I / O输入输出,视频捕捉、图像和视频的编码解码、图形交互界面的接口等内容 【ml】——Machine Learning,机器学习模块, 基本上是统计模型和分类算法,包含如下内容: 统计模型 (Statistical Models) 一般贝叶斯分类器 (Normal Bayes Classifier) K-近邻 (K-NearestNeighbors) 支持向量机 (Support Vector Machines) 决策树 (Decision Trees) 提升(Boosting) 梯度提高树(Gradient Boosted Trees) 随机树 (Random Trees) 超随机树 (Extremely randomized trees) 期望最大化 (Expectation Maximization) 神经网络 (Neural Networks) MLData 【imgproc】——Image和Processing这两个单词的缩写组合。图像处理模块,这个模块包含了如下内容: 线性和非线性的图像滤波 图像的几何变换 其它(Miscellaneous)图像转换 直方图相关 结构分析和形状描述 运动分析和对象跟踪 特征检测 目标检测等内容 【objdetect】——目标检测模块,包含Cascade Classification(级联分类)和Latent SVM这两个部分。

文档评论(0)

2299972 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档