第1章 绪论
1.1 图像处理与计算机视觉概述
1.2 认识AelosSmart
1.3 AelosSmart开发环境配置
第2章 Python基础
2.1 Python基本运行与开发环境的搭建
2.2 个程序hello world!
2.3 变量、数据类型、表达式
2.4 组合数据类型
2.5 Python函数
2.6 Python对象与类
第3章 基于OpenCV的图像采集和处理
3.1 图像处理的基本概念
3.2 0penCV入门
3.3 图像数字化
3.4 图像几何变换
3.5 对比度增强
3.6 图像平滑处理
3.7 图像的阈值分割
3.8 图像边缘检测
3.9 点集的 小外包
3.10 图像轮廓
3.11 获取 颜色的面积和坐标信息
3.12 图像压缩
第4章 机器人操作系统
4.1 机器人操作系统简介
4.2 机器人操作系统的架构
4.3 ROS的使用与命令行工具
4.4 工作空间、功能包与catkin命令
4.5 ROS下Python编程
4.6 ROS中OpenCV的安装与使用
第5章 深度学习概述
5.1 人工智能、神经网络与深度学习
5.2 Pandas
5.3 scikit-learn
5.4 机器学习简介
5.5 TensorFlow与Keras
5.6 深度神经网络结构
5.7 浅层神经网络与激活函数
5.8 图像数据集的获取与标注
5.9 基于深度学习的图像分类与目标检测
第6章 基于机器人的视觉应用
6.1 Aelossmart的视觉系统简介
6.2 计算机与机器人间的传输图像
6.3 图像特征点检测与提取
6.4 目标检测
参考文献