OpenCV编程案例详解
编辑推荐
适读人群 :本书提供的教学系统能够让读者快速掌握计算机视觉的相关知识,尽快掌握图像处理的相关算法和系统构建,让图像处理的零基础入门开发者能够尽快成为一名从业人员。本书提供的学习系统均含有详细的注释,读者能够在具有一定C++开发基础、图像处理零基础的情况下完全自主地进行自学。本书能够为在校学生、教师、入门者、专业人员、爱好者等不同身份的读者提供参考。 计算机视觉技术是在图像处理技术上发展起来的一门学科,在很多领域发挥着非常关键的作用。本书中以数字图像处理系统的方式介绍了十几个不同的系统。各个系统之间是独立的,读者可以从任何一章开始阅读学习。
内容简介
OpenCV在计算机视觉领域扮演着重要的角色。作为一个基于开源发行的跨平台计算机视觉库,OpenCV实现了图像处理和计OpenCV是英特尔(Inter)公司开发的一个开源应用平台,借助该平台能够开发高效的计算机视觉应用项目。本书以实例介绍了如何使用OpenCV构建计算机视觉系统,本文的系统主要包括常用函数介绍类系统和应用类系统两类。常用函数介绍类系统以介绍函数的使用为主。在这类系统中主要介绍了常用OpenCV函数的使用方法,并对这些函数进行了不同形式的参数调用。应用类系统尝试解决一些实际问题,用*简单的方法实现一个学习系统,让读者能够了解该类系统的主要算法、解决问题的基本思路,同时能够更深入地了解如何更好地使用OpenCV处理实际问题。本书各章的内容相对独立,因此不需要按照顺序从第1章开始阅读,读者可以自由选择自己感兴趣的内容来学习。本书中的全部系统均以当前的*新版本OpenCV 3.0版本进行介绍。本书在处理问题时,尽量屏蔽了无关的细节,即将OpenCV作为一个黑盒来使用。
作者简介
李立宗,2008年获南开大学硕士学位,CSDN博客专家,天津职业技术师范大学信息技术工程学院副教授。参与了《数字图像处理》等多本图书的编写工作,在数字图像处理领域公开发表多篇论文、拥有一项发明专利、多项软件著作权。