`
saybody
  • 浏览: 907988 次
  • 性别: Icon_minigender_2
  • 来自: 西安
文章分类
社区版块
存档分类
最新评论

《Learning OpenCV》中文版译者序

阅读更多

<!-- [if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:PunctuationKerning /> <w:DrawingGridVerticalSpacing>7.8 磅</w:DrawingGridVerticalSpacing> <w:DisplayHorizontalDrawingGridEvery>0</w:DisplayHorizontalDrawingGridEvery> <w:DisplayVerticalDrawingGridEvery>2</w:DisplayVerticalDrawingGridEvery> <w:Compatibility> <w:SpaceForUL /> <w:BalanceSingleByteDoubleByteWidth /> <w:DoNotLeaveBackslashAlone /> <w:ULTrailSpace /> <w:DoNotExpandShiftReturn /> <w:AdjustLineHeightInTable /> <w:UseFELayout /> </w:Compatibility> <w:DoNotOptimizeForBrowser /> </w:WordDocument> </xml><![endif]-->

<!-- [if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:PunctuationKerning/> <w:DrawingGridVerticalSpacing>7.8 磅</w:DrawingGridVerticalSpacing> <w:DisplayHorizontalDrawingGridEvery>0</w:DisplayHorizontalDrawingGridEvery> <w:DisplayVerticalDrawingGridEvery>2</w:DisplayVerticalDrawingGridEvery> <w:Compatibility> <w:SpaceForUL/> <w:BalanceSingleByteDoubleByteWidth/> <w:DoNotLeaveBackslashAlone/> <w:ULTrailSpace/> <w:DoNotExpandShiftReturn/> <w:AdjustLineHeightInTable/> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:UseFELayout/> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> </w:WordDocument> </xml><![endif]--> <!-- [if gte mso 10]> <mce:style><!-- /* Style Definitions */ table.MsoNormalTable {mso-style-name:普通表格; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} --> <!-- [endif]-->

译者序

计算机视觉是在图像处理的基础上发展起来的新兴学科,在计算机科学和工程、信号处理、物理学、应用数学和统计学,神经生理学和认知科学等研究方面,在制造业、检验、文档分析、医疗诊断,和军事等领域等各种智能/自主应用方面,都有非常广阔的发展前景。

由于涉及到如此多的专业知识,对普通的研发人员而言,计算机视觉颇有些阳春白雪的意味。其实这种意味来自于两个方面,即它是学术研究与工程开发的集合体。纯粹的研究人员,在有好的想法或者概念情况下,需要一个工程开发工具来验证自己的想法,这个开发工具必须是简单而易用的;工程人员则由于专业背景知识的缺乏,非常难以介入到计算机视觉领域。而 OpenCV 恰恰为这两者的结合提供了一个得心应手的开发工具或者应用平台。

OpenCV 作为一个开放源代码的应用平台,最大程度上体现出“众人拾柴火焰高”的开放精神。有大量的 OpenCV 学习资源可以在互联网上找到,这里译者深深感谢互联网的发展,一言以蔽之,没有互联网,就没有 OpenCV 。因此 OpenCV 发展到今天,已经快速从少数人的兴趣爱好逐步转变为一个系统的、有科研和商业应用价值的研发平台。

这几年在中国,译者很欣喜地看到越来越多的学生、科研人员和应用开发人员开始在计算机视觉的研究和工程应用领域使用 OpenCV ,并逐步把 OpenCV 作为自己所从事职业的一个忠实伙伴。

作为 OpenCV 项目的发起人, Gary Bradski Adrain Kaebler 所撰写的《 Learning OpenCV 》一书,对 OpenCV 的很多基本算法函数都给出了详细的阐述,并且对函数算法的说明也非常到位。在阅读本书的过程中,读者不但有“知其然”,而且有“知其所以然”的感受。

本书在介绍计算机视觉各个算法思想的同时,通过大量的程序样例,给读者以启发和引导,始终体现出 学以致用 的精神。特别是每章之后的练习,让读者在浏览各章节内容的基础上,籍此做更进一步的思考,对读者在视觉算法思想的领悟和视野的拓展大有裨益。“桃李不言,下自成蹊”,对本书真实价值的最有效评判,其实是来自于广大的读者。

翻译本书的过程对于每位译者而言,既是再次学习和思考的历程,也是追寻作者提出问题、分析问题、解决问题的思维过程。“嘤其鸣矣,求其友声”,本书翻译的过程虽然并不短暂,译者却无过多艰辛之感,原因大致是在翻译的路途上,我们既体味到作者在本书中所展现的灵动思维,也感受到广大同行对本书进展的热情关注。换言之,译者不是在独自前行。

参与翻译本书的人员还有徐明亮、孙涛、柴树杉、吴佳、周磊、罗明、武思远、马长正、陈瑞卿等人。感谢他们的辛勤工作。本书的翻译与其说是几个人的工作、毋宁说它是 OpenCV 爱好者集体工作的结晶。译者感谢清华大学出版社给予我们这样一个难得的机会。另外特别感谢文开琪女士在本书译员确定、翻译质量、进度控制等方面的指导和工作。

刘瑞祯

2009 9 月于北京

分享到:
评论

相关推荐

    learning opencv 中文版

    中文版的learning opencv. 一共12章

    Learning OpenCV 中文版+实例源码

    《Learning OpenCV 中文版》是一本面向初学者和进阶者的计算机视觉技术教程,由中国的于仕琪和刘瑞祯两位专家翻译自英文原著。这本书深入浅出地介绍了OpenCV库的使用,旨在帮助读者理解和掌握如何利用OpenCV进行图像...

    Learning OpenCV中文版

    《Learning OpenCV中文版》是一本专为中文读者编写的关于OpenCV库的教程书籍,旨在帮助读者深入了解和掌握OpenCV在计算机视觉领域的应用。OpenCV(开源计算机视觉库)是一个强大的工具集,广泛用于图像处理、机器...

    Learning OpenCV 3

    《Learning OpenCV 3》是2018年出版的英文版教程,专注于介绍OpenCV 3这个强大的计算机视觉库的使用。OpenCV(开源计算机视觉库)是一个跨平台的库,包含了众多计算机视觉、图像处理和机器学习的算法,广泛应用于...

    学习opencv中文版 PDF

    学习opencv中文版,是一本经典的opencv入门作品,比较全面的介绍了opencv这一计算机视觉开放库的基本内容以及应用。

    opencv的学习资料:OpenCV2.1.pdf OpenCV中文手册 learning opencv电子版

    《OpenCV中文手册》是为中文用户特别准备的,它以简洁明了的语言解释了OpenCV的各项功能和用法。这本手册通常会包括OpenCV的主要类和函数介绍,以及实例代码,帮助初学者快速上手。在学习过程中,你可以通过查阅中文...

    Learning OpenCV中文版 第4章练习题5-9的工程文件

    Learning OpenCV中文版 第3章练习题2-8的工程文件 里面含有后面习题的工程文件 内容都亲自测过,可行 大部分来源于网页相关资源 在VS2010环境下,亲自测试可正确运行的工程文件。自己使用只需要正确配置Opencv即可

    ( Learning OpenCV 3 计算机视觉使用C++英文第三版高清.pdf

    ( Learning OpenCV 3 计算机视觉使用C++英文第三版高清.pdf

    Learning opencv 源代码

    Learning opencv 源代码,Learning opencv 源代码,Learning opencv 源代码

    Learning OpenCV 3 Application Development Samyak Datta

    1、Learning OpenCV 3 Application 英文原版【带目录,无水印】 2、Build, create, and deploy your own computer vision applications with the power of OpenCV 3、本资源转载自网络,如有侵权,请联系上传者或...

    Learning OpenCV 3: Computer Vision in C++ with the OpenCV Library

    Learning OpenCV 3: Computer Vision in C++ with the OpenCV Library 是一本由浅入深介绍Opencv3 计算机视觉库使用的专业书籍。书中详细介绍了opencv3安装及各个模块的使用,此书在旧版基本上做了大量修改,以适应...

    学习OpenCV 3 中文版.rar

    本教程《学习OpenCV 3 中文版》是一本专为初学者和进阶者设计的指导性资料,旨在帮助读者深入理解OpenCV 3的功能与应用。 该教程首先会介绍OpenCV的基础知识,包括库的安装、配置以及如何在不同的编程环境中(如...

    Learning-OpenCV-3-Computer-Vision-with-Python 书本PDF以及代码

    《Learning OpenCV 3 - Computer Vision with Python》是一本深入浅出介绍计算机视觉技术的书籍,结合Python语言,为读者提供了丰富的实践案例和详细的理论解释。这本书旨在帮助开发者和爱好者掌握OpenCV库在图像...

    learning opencv 英文版 pdf

    《Learning OpenCV 英文版》是一本专为想要深入理解和掌握计算机视觉库OpenCV而设计的专业书籍。OpenCV(开源计算机视觉库)是一个强大的工具集,广泛应用于图像处理、机器学习以及视频分析等领域。这本书提供了全面...

Global site tag (gtag.js) - Google Analytics