全部商品分类

您现在的位置: 全部商品分类 > 电子电脑 > 计算机技术 > 信息处理与专用数据库

OpenCV算法精解(基于Python与C++)

  • 定价: ¥79
  • ISBN:9787121324956
  • 开 本:16开 平装
  •  
  • 折扣:
  • 出版社:电子工业
  • 页数:404页
  • 作者:编者:张平
  • 立即节省:
  • 2017-10-01 第1版
  • 2017-10-01 第1次印刷
我要买:
点击放图片

导语

  

内容提要

  

    张平编著的《OpenCV算法精解(基于Python与C++)》是以OpenCV为工具学习数字图像处理的入门书。内容由浅入深,每一章都采用阐述基本概念、数学原理、C++实现、Python实现相结合的方法,使初学者循序渐进地掌握数字图像处理技术。本书既注重基本的概念理论及数学原理,也注重其代码实现及实际应用,力求帮助读者全面系统地掌握图像算法的基本技术,同时为掌握OpenCV打下良好的基础。
    本书适合入门图像处理和计算机视觉领域的初学者阅读,要求读者具备一定的C++或Pvthon编程基础。

目录

1  OpenCV入门
  1.1 初识OpenCV
    1.1.1 OpenCV的模块简介
    1.1.2 OpenCV   2.4.13与3.2版本的区别
  1.2 部署OpenCV
    1.2.1 在Visual Studio 2015中 配置OpenCV
    1.2.2 OpenCV 2.X C  API的第一个示例
    1.2.3 OpenCV 3.X C  API的第一个示例
    1.2.4 在Anaconda 2中配置OpenCV
    1.2.5 OpenCV 2.X Python API的第一个示例
    1.2.6 OpenCV 3.X Python API的第一个示例
  2  图像数字化
  2.1 认识Numpy中的ndarray
    2.1.1 构造ndarray对象
    2.1.2 访问ndarray中的值
  2.2 认识OpenCV中的Mat类
    2.2.1 初识Mat
    2.2.2 构造单通道Mat对象
    2.2.3 获得单通道Mat的基本信息
    2.2.4 访问单通道Mat对象中的值
    2.2.5 向量类Vec
    2.2.6 构造多通道Mat对象
    2.2.7 访问多通道Mat对象中的值
    2.2.8 获得Mat中某一区域的值
  2.3 矩阵的运算
    2.3.1 加法运算
    2.3.2 减法运算
    2.3.3 点乘运算
    2.3.4 点除运算
    2.3.5 乘法运算
    2.3.6 其他运算
  2.4 灰度图像数字化
    2.4.1 概述
    2.4.2 将灰度图像转换为Mat
    2.4.3 将灰度图转换为ndarray
  2.5 彩色图像数字化
    2.5.1 将RGB彩色图像转换为多通道Mat
    2.5.2 将RGB彩色图转换为三维的ndarray
  2.6 参考文献
  3  几何变换
  3.1 仿射变换
    3.1.1 平移
    3.1.2 放大和缩小
    3.1.3 旋转
    3.1.4 计算仿射矩阵
    3.1.5 插值算法
    3.1.6 Python实现
    3.1.7 C 实现
    3.1.8 旋转函数rotate(OpenCV3.X新特性)
  3.2 投影变换
    3.2.1 原理详解
    3.2.2 Python实现
    3.2.3 C 实现
  3.3 极坐标变换
    3.3.1 原理详解
    3.3.2 Python实现
    3.3.3 C 实现
    3.3.4 线性极坐标函数linearPolar(OpenCV 3.X新特性)
    3.3.5 对数极坐标函数logPolar(OpenCV 3.X新特性)
  3.4 参考文献
……
4  对比度增强
5  图像平滑
6  阈值分割
7  形态学处理
8  边缘检测
9  几何形状的检测和拟合
10  傅里叶变换
11  频率域滤波
12  色彩空间