书籍详情
《 Java+OpenCV案例佳作选》[56]百度网盘|亲测有效|pdf下载
  • Java+OpenCV案例佳作选

  • 出版社:清华大学出版社
  • 作者:姚利民
  • 出版时间:2024-03-01
  • 热度:2267
  • 上架时间:2025-03-08 06:13:50
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

产品特色

编辑推荐

本书包括十余个有趣而实用的案例,通过案例教学帮助读者熟悉OpenCV各算法的综合运用,以期达到融会贯通之境界。

超级实用  精选的十余个案例都非常实用,如魔方图案识别、答题卡评分、围棋盘面识别、车牌定位与识别、银行卡卡号识别等。
趣味性强  “兴趣是最好的老师。”生动有趣的案例将极大地激发学习的兴趣。
超细讲解  不但将实现过程拆细精讲,还讲述算法原理及算法之间的衔接,帮助读者融会贯通。
全程图解  从原理讲解到各步骤的实现效果,全程配图一看就懂。
模块编程  采用模块化编程方式,一个模块实现一个功能,不少模块可原封不动地搬到其他项目直接调用。

 
内容简介

本书是与《Java OpenCV高效入门》配套的案例集。全书共15章,第1章是OpenCV简介及开发环境的搭建,第2~15章是14个实用项目(专题),包括魔方图案识别、答题卡评分、围棋盘面识别、停车场车位检测、车道线检测、汉字识别、OCR文字识别、车牌定位与识别、硬币识别、零件检测、银行卡卡号识别、全景拼接、二维码识别、机器学习等内容。书中的项目均有相当的难度,需要综合运用OpenCV的各种算法实现。
本书面向的读者是包括高校学生在内的各类OpenCV学习者、研究计算机视觉的业余爱好者及需要快速上手的专业人员。

作者简介

姚利民,毕业于东南大学,长期在外资企业从事管理工作,同时致力于AI及图像处理的研究工作。2012年赴某知名跨国企业全球总部工作,回国后自主创业。目前主要从事AI研究,专攻棋类博弈和计算机视觉处理。有感于相关资源的匮乏,主讲基于Java的OpenCV课程,短期内便获大量关注,著有《Java OpenCV高效入门》。

目  录
本书源码
第1章 OpenCV开发环境搭建 1
1.1 OpenCV简介 1
1.2 OpenCV的主要模块 1
1.3 OpenCV开发环境搭建 2
1.3.1 Java开发环境搭建 2
1.3.2 OpenCV的下载和安装 3
1.3.3 OpenCV的配置 3
1.3.4 测试程序 7
第2章 魔方图案识别 10
2.1 概述 10
2.1.1 案例描述 10
2.1.2 案例分析 12
2.2 总体设计 13
前  言
  OpenCV是一个跨平台的计算机视觉和机器学习软件库,它实现了图像处理和计算机视觉方面的很多通用算法,是计算机视觉开发人员必须掌握的技术。
  笔者的拙作《Java OpenCV高效入门》对OpenCV中各种算法全面系统地进行了介绍,并给出了100多个示例程序,但是,这些示例相对简单,只能实现较为单一的功能。与此不同的是,本书采用项目主导的方式,每个项目都需要综合运用多种算法来完成一项较为复杂的任务。
  爱因斯坦曾经说过:“兴趣是最好的老师。”笔者最初对OpenCV的研究也是兴趣使然,因此,本书选择的大多是“有趣而实用”的项目,例如魔方图案识别、答题卡评分、围棋盘面识别、车牌定位与识别、银行卡卡号识别等。这些项目的实现实际上是将它们拆解成若干功能模块后用OpenCV算法各个击破的过程。当然,各个算法之间的衔接也很重要,因为OpenCV涉及众多数据结构,A算法的输出往往并不能直接用于B算法的输入,而是需要经过某种转换。这种转换对初学者来讲是一个不小的难点,书中会有相应的说明。
  为了便于阅读和理解,本书采用模块化编程,一个功能模块对应一个或多个函数。函数尽量具备通用性,不少函数甚至可以原封不动地搬到其他项目中直接调用。所有这些考虑只有一个目的:帮助读者加深对OpenCV的理解,早日进入OpenCV项目开发的自由王国。

相关推荐