学习OpenCV(中文版)的作品目录

作者&投稿:熊倪 (若有异议请与网页底部的电邮联系)
学习OPENCV 中文版怎么样~

说实话 国内外目前比较好的 值得深入一读的书籍不多,此书值得深入读下去,不仅涉及到我所研究的图像图形,还有视频类的处理。opencv里很多代码都是基于C的,比较好......

从被实验室推荐OpenCV到使用编程用了一个星期,感觉学习这个跟学习大多数程序工具是一样的,就是实践出真知。
1.首先是参考书,推荐你一本比较基础的,我觉得非常适合上手。
《OpenCV教程——基础篇》北航出版社
北航的虚拟现实实验室许多师生都在使用opencv,有相当多的经验,这书质量相当不错,简单易上手。附带的光盘中代码可靠性相当高,有些直接就是某些算法或问题的实现。
2.然后是学习方法。程序工具的学习与其他课程相当不同。如果为了考试,你大可不必理会这一套,根据考试科目的推荐教科书划书背重点就好了,再做几套习题,几套试卷,答答疑,分数一定不错。如果为了能够真正使用,就要求边学边用。
3.具体过程:
建议先总览全书,掌握OpenCV的框架和结构,结合绪论或是概述,了解OpenCV的使用情况和用途。一般书上会给出环境配置和需要下载的工具,请严格按照书上的要求做。书上推荐用VC++ 6.0,是有道理的,因为这个版本的VC有着相当广大的使用基础,CSDN,PUDN等论坛中都有大量的代码支持。而且国内外师生的使用经验也很丰富。我曾经使用VS 2008来完成,结果发现环境变量等配置远比这个要复杂,以后学习过程中出了莫名其妙的问题还要逐步排查。

建议根据章节了解每个局部功能,先正确运行书上的例子(光盘有代码)。再次基础上进行功能修改和消化,达到融会贯通。比如书上教会你opencv的图像格式,那么你需要重点考虑图像数据的读写操作,在此基础上试着插入算法,对图像进行修改(比如简单的翻转、反色等等)。这种方法保证了你吃透了每一个例子,并且能区分关键代码和通用代码,方便你以后代码融合使用。你不需要知道每一个函数的实现过程,你只需要知道每个函数的参数是什么,功能是什么,有什么特殊要求(比如图像格式,参数内存分配)。如果不清楚,除了可以参考SDK的说明文档,或者MSDN,也可以上百度知道或者自己写简单的剥离程序测试每个函数。

建议根据某个课题融合你所了解的方法,完成一个小小的项目。比如,你做个人脸检测或是行人检测。这些东西都有相当成熟的技术,大量的论文,实现方法五花八门。你不必被纷繁的论文所吓倒,吸收其优秀的算法思想,去其糟粕取其精,结合你自己的算法完成任务就行。这样,你可以在此基础上撰写你自己的论文,编写演示程序来支持你的论文,做实验程序来测试你的数据。如果你完成了这些步骤,可以说,你的opencv就算入门了。

以上都是我的个人见解,并不具有说服力,只是给喜欢学习程序设计的同学们交流一下。

出版前言  译者序  写在前面的话  前言  第1章 概述  什么是OpenCV  OpenCV的应用领域  什么是计算机视觉  OpenCV的起源  下载和安装OpenCV  通过SVN获取最新的OpenCV代码  更多OpenCV文档  OpenCV的结构和内容  移植性  练习  第2章 OpenCV入门  开始准备  初试牛刀—— 显示图像  第二个程序—— 播放AVI视频  视频播放控制  一个简单的变换  一个复杂一点的变换  从摄像机读入数据  写入AVI视频文件  小结  练习  第3章 初探OpenCV  OpenCV的基本数据类型  CvMat矩阵结构  IplImage数据结构  矩阵和图像操作  绘图  数据存储  集成性能基元  小结  练习  第4章 细说HighGUI  一个可移植的图形工具包  创建窗口  载入图像  显示图像  视频的处理  ConvertImage函数  练习  第5章 图像处理  综述  平滑处理  图像形态学  漫水填充算法  尺寸调整  图像金字塔  阈值化  练习  第6章 图像变换  概述  卷积  梯度和Sobel导数  拉普拉斯变换  Canny算子  霍夫变换  重映射  拉伸、收缩、扭曲和旋转  CartToPolar与PolarToCart  LogPolar  离散傅里叶变换(DFT)  离散余弦变换(DCT)  积分图像  距离变换  直方图均衡化  练习  第7章 直方图与匹配  直方图的基本数据结构  访问直方图  直方图的基本操作  一些更复杂的策略  练习  第8章 轮廓  内存  序列  查找轮廓  Freeman链码  轮廓例子  另一个轮廓例子  深入分析轮廓  轮廓的匹配  练习  第9章 图像局部与分割  局部与分割  背景减除  分水岭算法  用Inpainting修补图像  均值漂移分割  Delaunay三角剖分和Voronoi 划分  练习  第10章 跟踪与运动  跟踪基础  寻找角点  亚像素级角点  不变特征  光流  mean-shift和camshift跟踪  运动模板  预估器  condensation算法  练习  第11章 摄像机模型与标定  摄像机模型  标定  矫正  一次完成标定  罗德里格斯变换  练习  第12章 投影与三维视觉  投影  仿射变换和透视变换  POSIT:3D姿态估计  立体成像  来自运动的结构  二维和三维下的直线拟合  练习  第13章 机器学习  什么是机器学习  OpenCV机器学习算法  Mahalanobis距离  K均值  朴素贝叶斯分类  二叉决策树  boosting  随机森林  人脸识别和Haar分类器  其他机器学习算法  练习  第14章 OpenCV的未来  过去与未来  发展方向  OpenCV与艺术家  后记  参考文献  索引  关于作者和译者  封面图片




学习人工智能主要学什么内容?
5.工具基础知识:opencv、matlab、caffe等。我们知道,目前国家也相继出台了一些扶持人工智能发展的政策,人工智能正处于发展的红利期,所以越早学习就越有就业优势。人工智能火起来就是这一两年的事儿,因此不管是上市企业,还是一些中小型企业,对于人工智能人才的需求量都非常大。人工智能是计算机科学的一...

为什么不可以再opencv3中使用SurfFeatureDetector
而是放在了xfeatures2d头文件和xfeatures2d库中。xfeatures2d比nonfree多了实验性二维特征算法(Experimental 2D Features Algorithms)。想在3.0版本中使用SURF的话,暂时需要自己对OpenCV进行编译。只是在编译之前,还需要下载opencv_contrib,然后在编译时将其modules文件夹路径添加到CMAKE中的OPENCV_EXTRA_...

安装opencv之前需要先安装cudnn吗
1.操作系统最好使用ubuntu desktop 14.04 64位。我试用的操作系统版本比较多,以下介绍一下操作系统的坑:ubuntu server 14.04 64位,部分u盘启动工具不支持,安装一半会报错找不到cdrom。ubuntu server 15.10 64位,gcc版本太高,编译OpenCV时调用cudnn时有问题,替换低版本无效,未查到原因。ubu...

多久可以到达python工程师
人工智能课程内容包括:机器学习要素、常见流派、自然语言识别、分析原理词向量模型word2vec、剖析分类、聚类、决策树、随机森林、回归以及神经网络、测试集以及评价标准Python机器学习常用库scikit-learn、数据预处理、Tensorflow学习、基于Tensorflow的CNN与RNN模型、Caffe两种常用数据源制作、OpenCV库详解、人脸识别技术、车牌自...

作为一个想在编程方面能养家糊口的计算机科学与技术的专业生需要其他什...
7.熟悉模式识别、人脸检测或OPENCV者优先考虑;8.有较强的分析问题和独立解决问题的能力,良好的沟通能力、团队合作精神与敬业精神,具备良好的时间\/任务安排管理能力。点击投递简历 返回顶部↑ 高级搜索研发工程师招聘人数:1人 工作地点:北京职责描述:1.站内搜索引擎架构设计、功能开发及优化;2.基于用户行为的搜索数据...

python是什么?
例如著名的计算机视觉库OpenCV、三维可视化库VTK、医学图像处理库ITK。而Python专用的科学计算扩展库就更多了,例如如下3个十分经典的科学计算扩展库:NumPy、...决心在Python 中避免这一错误。同时,他还想实现在ABC 中闪现过但未曾实现的东西。就这样,Python在Guido手中诞生了。可以说,Python是从ABC发展起来,主要...

python库有哪些
Python比较常见的库有:Arrow、Behold、Click、Numba、Matlibplot、Pillow等:1、Arrow Python中处理时间的库有datetime,但是它过于简单,使用起来不够方便和智能,而Arrow可以说非常的方便和智能。它可以轻松地定位几个小时之前的时间,可以轻松转换时区时间,对于一个小时前,2个小时之内这样人性化的信息也...

嵌入式新手入门最佳视频教程
13.软件视频包-中嵌培训视频1 共有21个视频,如图1九、光盘0914.软件视频包-中嵌视频2共有22个视频,如图2,十、光盘1015.软件视频包-中嵌视频3共有...比如图像处理,他懂得用opencv里几百个复杂函数来实现头像识别。有时候还可以根据具体芯片来优化这些函数。 “专业领域”不是我的菜,如果你要做这一块,我想...

python 字符与数字如何转换
一、python中字符串转换成数字 (1)import string t='555'ts=string.atoi(tt)ts即为tt转换成的数字 转换为浮点数 string.atof(tt)(2)直接int int(tt)即可。二、数字转换成字符串 tt=322 tem='%d' %tt tem即为tt转换成的字符串

python是什么公司开发
Python由荷兰数学和计算机科学研究学会的Guido van Rossum 于1990 年代初设计,作为一门叫做ABC语言的替代品。 Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言, 随着版本的不断更新和语言新...

晋中市17670292086: 有哪些学习openCV的网站或书籍 -
莫嵇羚翘: 直接上opencv.org网站. 上面有OpenCV的下载链接,有论坛,还有一些经典学习OpenCV书籍. 最关键的一点,这个网站是opencv的官方网站. 学习OpenCV上这一个网站足够了.

晋中市17670292086: 如何从入门开始学习OpenCV -
莫嵇羚翘: 如何从入门开始学习OpenCV OpenCV只是个lib,它既不是软件、也不是编程语言,所以我觉得从头到尾按照教程来看一遍可能会存在学习枯燥、无的放矢的局面.最好的方法是带着问题去学,先从最简单的地方入手,比如调用OpenCV的GUI...

晋中市17670292086: 有推荐OPENCV的书吗,入门的那种. -
莫嵇羚翘: 学习opencv(中文版)于仕琪、刘瑞祯 清华大学出版社 这本书很基础,讲解很详细

晋中市17670292086: 谁能推荐几部学习opencv的书籍? -
莫嵇羚翘: 新出了本关于opencv2的书, OpenCV2计算机视觉编程手册/ 张静,比较基础,适合新手

晋中市17670292086: 求 学习opencv中文版 的电子书 -
莫嵇羚翘: 链接:http://pan.baidu.com/s/1dFfQtDv 密码:3mac 望采纳

晋中市17670292086: 初学者怎么精通OPENCV啊?有什么推荐的书籍湖或者资料吗????? -
莫嵇羚翘: 首先推荐本教材:《学习OpenCV》,作者是布拉德斯基; 学的时候先看两三章,有点儿底子就去编代码,去做东西,然后将那本书当成字典,碰上不会的就去查,查不到就百度,就google,实践最重要,不要想着先看完书,都会了再去编程; 入门后就是多学多练了,这东西不难. 最好再从网上找份OpenCV的技术文档,随时查.

晋中市17670292086: 怎么学好OPENCV,最好推荐一些书籍 -
莫嵇羚翘: 要打好C/C++基础,对计算机视觉的相关理论比较熟悉,这样学起来就会得心应手. OpenCV附带的帮助文档是最好的参考手册了(虽然比较简洁),仔细阅读会受益匪浅,看不懂的地方,需要查阅计算机视觉理论方面的资料

晋中市17670292086: 学习OpenCV(中文版) 这本书怎么样
莫嵇羚翘: 中文版的目前有两个出版社出版,清华大学出版社(于仕琪,刘瑞祯译)和东南大学出版社. 最近网上购买了一本前者的书(加邮寄费70元,最新正版的,2009年9月版)用于毕业设计,内容通俗易懂,循序渐进,涉及范围广,比较适合初学者和对OpenCV感兴趣的计算机及相关专业人员使用.从概述到入门,及之后涉及许多相关算法,是一本非常基础和全面的书籍.配有图形说明和简单示例与代码,每章节结束均有相应题目,读起来不是很枯燥. 如果想学习OpenCV应该有一本书,同时也应该注意上一些OpenCV学习的往站,扩充下知识面.

晋中市17670292086: 初学OpenCV,谁能给我点有用的建议! -
莫嵇羚翘: 其实,看你的需要吧,我 毕业设计一个月前才接触OPENCV,拿它做毕设,顺利过关.不过,坦白讲,今天为止,我仍然认为我是初学者. 如果你只是想学东西,那么,你可以边看边试试里面的那些命令,试着做1,2个题目. 如果你急着要用,那么,把前3章看一下啦,不需要全部都懂,有个大概的概念,然后,根据你需要做的东西有针对性的看,找资料,你会比较快上手. 另外最重要的一点,去试试,它的代码,而不要只是看.隔岸观火和身临其境毕竟不一样.等你开始试了,你会进一步了解,等你应用了,你又更深入了一步.总之,方法很多,看你需要,但是,程序的东西,一定要动手试的.加油!

晋中市17670292086: 如何有效地使用Opencv -
莫嵇羚翘: 1.首先是参考书,推荐你一本比较基础的,我觉得非常适合上手. 《OpenCV教程——基础篇》北航出版社 北航的虚拟现实实验室许多师生都在使用opencv,有相当多的经验,这书质量相当不错,简单易上手.附带的光盘中代码可靠性相当高...

你可能想看的相关专题

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网