这本《学习OpenCV》是O’Reilly出品于2008年,旋即由刘瑞祯和于仕琪在国内翻译出版。
相比国人介绍函数使用方法的书,《学习OpenCV》的着眼点则更多的回到图形图像,配合专业基础的脉络来介绍OpenCV。
作为基础教程,那类似于Hello World是一定要的,而一本书的好坏,从Hello World的写法上也可很好的反应出来。此书首先介绍如何从SVN上得到代码,显示第一个图像和视频,再做些简单的处理和变换。算是把图形图像上的Hello World给介绍了。美中不足的是,配图太少,让人少了些直观的感觉。
接着就是介绍基本的数据结构和图形工具HighGUI。这些是后续的基础,但是也不需要介绍的太细,很多日常的问题,反而是和这些相关的,一开始讲太多也没啥意思。
然后就进入基本的图像处理(平滑,形态学)和图像变换(Sobel,Canny,Laplace)。这些是基础,也是进阶,可深可浅。
后面这就这些处理和变换做实际的工作:直方图处理,轮廓处理,图像分割等。
跟踪和运动,摄像机模型与标定,三维视觉和机器学习算是高阶主题了。对于没有实际应用,或者图形图像基础比较薄弱的人来说,就会比较困难了。但是从了解的角度来开,也算对OpenCV的覆盖范畴有了感性的理解了。
作者提出,希望此书可以帮助读者培养一定的直觉,我想,则是很重要的。
图形图像的算法是很多很复杂的,但是如果有OpenCV这样的应用库的存在,帮助大家能马上“用”起来,完成一些事情,那就很容易建立信心,尽早出成果。至于高阶的算法改进,留待后面不迟。我想这也是国内和国外在计算机教学上的重大的差别。我们有时候太注重基础,太注重理论,对于应用,实在太过忽视。而工业界,则又太过关注应用,不去更多的了解理论。
所以,这一本《Learning OpenCV》配合上标准的图像处理图书来学习和实践,应该是很好的。
只可惜,这还是基于OpenCV1.0的。也为见到作者准备出OpenCV 2.x的书。从实践层面上,这会给现在的读者带来不少的困扰。
《学习OpenCV》 《Learning OpenCV》 作者:Gary Bradski, Adrian Kaebler,翻译:刘瑞祯,于仕琪
总体评价:强烈推荐
OpenCV的HelloWorld
《学习OpenCV(中文版)》热门书评
-
Opencv数字图像处理交流群
6有用 0无用 Belial 2011-08-19
Opencv数字图像处理交流群:168464432,欢迎大家加入群交流学习,共同进步,在群里大家可以探讨有关数字图像处理,机器视觉领域的前沿和技术问题,一起努力提高。验证信息:豆瓣网 Opencv数字图像处理交流群:168464432,欢迎大...
-
OpenCV的启蒙书籍
4有用 0无用 熊猫大哥 2010-05-05
本书充满了丰富的应用OpenCV编程的例子,对于OpenCV库函数的介绍也大多是通过例子的方式完成的。可以说,这样厚厚的一本书,对于OpenCV 1.0中的几乎所有的库函数均有所涉及。我认为,与传统的手册型Manual具有不同的风格,该书更像是一个OpenCV的工作人员在叙说整个OpenCV的方方面...
-
OpenCV的HelloWorld
2有用 0无用 Jim Yang 2012-07-30
这本《学习OpenCV》是O’Reilly出品于2008年,旋即由刘瑞祯和于仕琪在国内翻译出版。相比国人介绍函数使用方法的书,《学习OpenCV》的着眼点则更多的回到图形图像,配合专业基础的脉络来介绍OpenCV。作为基础教程,那类似于Hello World是一定要的,而一本书的好坏,从Hello ...
-
The authors are quite funny
0有用 0无用 Kevin 2010-08-08
"Because we are nice people and like our code to be readable and easy to understand, we adopt the convention of adding a leading g_ to any global...
-
Learning OpenCV
0有用 0无用 涅瓦纳 2011-08-05
DescriptionLearning OpenCV puts you right in the middle of the rapidly expanding field of computer vision. Written by the creators of OpenCV, the wide...
书名: 学习OpenCV(中文版)
作者:
出版社: 清华大学出版社
副标题: 学习OpenCV
译者: 于仕琪 | 刘瑞祯
出版年: 2009-10-1
页数: 601
定价: 75.00元
装帧: 平装
ISBN: 9787302209935