logo
分类于: 编程语言 计算机基础 设计

简介

OpenCV轻松入门:面向Python

OpenCV轻松入门:面向Python 0.0分

资源最后更新于 2020-03-29 03:34:43

作者:李立宗

出版社:出版社电子工业出版社

出版日期:2019-05

ISBN:9787121362903

文件格式: pdf

标签: 计算机 编程 程序设计 图像处理

简介· · · · · ·

本书基于面向Python的OpenCV(OpenCV for Python),介绍了图像处理的方方面面。本书以OpenCV官方文档的知识脉络为主线,并对细节进行补充和说明。书中不仅介绍了OpenCV函数的使用方法,还介绍了函数实现的算法原理。在介绍OpenCV函数的使用方法时,提供了大量的程序示例。而且在介绍函数对图像的处理前,往往先展示函数对数值、数组的处理,方便读者从数值的角度观察和理解函数的处理过程和结果。在介绍具体的算法原理时,本书尽量使用通俗易懂的语言和贴近生活的示例来说明问题,避免使用过多复杂抽象的公式。本书适合计算机视觉领域的初学者阅读,包括在校学生、教师、专业技术人员、图像处理爱好者。李立宗,南开大学硕士,天津职业技术师范大学副教授,从事计算机视觉领域的教学和科研工作。拥有发明专利一项、软件著作权十余项,公开发表论文十余篇,主编《OpenCV编程案例详解》等多部图书。在网易云课堂主讲的《OpenCV图穷匕见》等多门课程被评为精品课。此外,神策数据联合创始人兼CTO曹犟,神策数据联合创始人兼首席架构师付力力,神策数据资深算法工程师邹雨晗,神策数据架构师房东雨,神策数据算法工程师韩越,神策数据数据分析总监陈新祥,神策数据用户行为洞察研究院负责人张乔,以及神策数据分析师高娜、薛创宇、李金霞、朱静芸均参与了此书的写作。

想要: 点击会收藏到你的 我的收藏,可以在这里查看

已收: 表示已经收藏

Tips: 注册一个用户 可以通过用户中心得到电子书更新的通知哦

目录

  1. 前言
  2. 第1章 OpenCV入门
  3. 1.1 如何使用
  4. 1.2 图像处理基本操作
  5. 1.3 OpenCV贡献库
  6. 第2章 图像处理基础
  7. 2.1 图像的基本表示方法
  8. 2.2 像素处理
  9. 2.3 使用numpy.array访问像素
  10. 2.4 感兴趣区域(ROI)
  11. 2.5 通道操作
  12. 2.6 获取图像属性
  13. 第3章 图像运算
  14. 3.1 图像加法运算
  15. 3.2 图像加权和
  16. 3.3 按位逻辑运算
  17. 3.4 掩模
  18. 3.5 图像与数值的运算
  19. 3.6 位平面分解
  20. 3.7 图像加密和解密
  21. 3.8 数字水印
  22. 3.9 脸部打码及解码
  23. 第4章 色彩空间类型转换
  24. 4.1 色彩空间基础
  25. 4.2 类型转换函数
  26. 4.3 类型转换实例
  27. 4.4 HSV色彩空间讨论
  28. 4.5 alpha通道
  29. 第5章 几何变换
  30. 5.1 缩放
  31. 5.2 翻转
  32. 5.3 仿射
  33. 5.4 透视
  34. 5.5 重映射
  35. 第6章 阈值处理
  36. 6.1 threshold函数
  37. 6.2 自适应阈值处理
  38. 6.3 Otsu处理
  39. 第7章 图像平滑处理
  40. 7.1 均值滤波
  41. 7.2 方框滤波
  42. 7.3 高斯滤波
  43. 7.4 中值滤波
  44. 7.5 双边滤波
  45. 7.6 2D卷积
  46. 第8章 形态学操作
  47. 8.1 腐蚀
  48. 8.2 膨胀
  49. 8.3 通用形态学函数
  50. 8.4 开运算
  51. 8.5 闭运算
  52. 8.6 形态学梯度运算
  53. 8.7 礼帽运算
  54. 8.8 黑帽运算
  55. 8.9 核函数
  56. 第9章 图像梯度
  57. 9.1 Sobel理论基础
  58. 9.2 Sobel算子及函数使用
  59. 9.3 Scharr算子及函数使用
  60. 9.4 Sobel算子和Scharr算子的比较
  61. 9.5 Laplacian算子及函数使用
  62. 9.6 算子总结
  63. 第10章 Canny边缘检测
  64. 10.1 Canny边缘检测基础
  65. 10.2 Canny函数及使用
  66. 第11章 图像金字塔
  67. 11.1 理论基础
  68. 11.2 pyrDown函数及使用
  69. 11.3 pyrUp函数及使用
  70. 11.4 采样可逆性的研究
  71. 11.5 拉普拉斯金字塔
  72. 第12章 图像轮廓
  73. 12.1 查找并绘制轮廓
  74. 12.2 矩特征
  75. 12.3 Hu矩
  76. 12.4 轮廓拟合
  77. 12.5 凸包
  78. 12.6 利用形状场景算法比较轮廓
  79. 12.7 轮廓的特征值
  80. 第13章 直方图处理
  81. 13.1 直方图的含义
  82. 13.2 绘制直方图
  83. 13.3 直方图均衡化
  84. 13.4 pyplot模块介绍
  85. 第14章 傅里叶变换
  86. 14.1 理论基础
  87. 14.2 Numpy实现傅里叶变换
  88. 14.3 OpenCV实现傅里叶变换
  89. 第15章 模板匹配
  90. 15.1 模板匹配基础
  91. 15.2 多模板匹配
  92. 第16章 霍夫变换
  93. 16.1 霍夫直线变换
  94. 16.2 霍夫圆环变换
  95. 第17章 图像分割与提取
  96. 17.1 用分水岭算法实现图像分割与提取
  97. 17.2 交互式前景提取
  98. 第18章 视频处理
  99. 18.1 VideoCapture类
  100. 18.2 VideoWriter类
  101. 18.3 视频操作基础
  102. 第19章 绘图及交互
  103. 19.1 绘画基础
  104. 19.2 鼠标交互
  105. 19.3 滚动条
  106. 第20章 K近邻算法
  107. 20.1 理论基础
  108. 20.2 计算
  109. 20.2 手写数字识别的原理
  110. 20.3 自定义函数手写数字识别
  111. 20.4 K近邻模块的基本使用
  112. 20.5 K近邻手写数字识别
  113. 第21章 支持向量机
  114. 21.1 理论基础
  115. 21.2 SVM案例介绍
  116. 第22章 K均值聚类
  117. 22.1 理论基础
  118. 22.2 K均值聚类模块
  119. 22.3 简单示例
  120. 第23章 人脸识别
  121. 23.1 人脸检测
  122. 23.2 LBPH人脸识别
  123. 23.3 EigenFaces人脸识别
  124. 23.4 Fisherfaces人脸识别
  125. 23.5 人脸数据库
  126. 参考文献
  127. 附录A 范例