第l章 OpenCV开发环境搭建
1.1 OpenCV简介
1.2 OpenCV的主要模块
1.3 OpenCV开发环境搭建
1.3.1 Java开发环境搭建
1.3.2 OpenCV的下载和安装
1.3.3 OpenCV的配置
1.3.4 测试程序
第2章 魔方图案识别
2.1 概述
2.1.1 案例描述
2.1.2 案例分析
2.2 总体设计
2.2.1 系统需求
2.2.2 总体思路及流程
2.3 魔方图案识别的实现
2.3.1 Canny边缘检测
2.3.2 霍夫线检测
2.3.3 确定顶点
2.3.4 透视变换
2.3.5 颜色识别
2.3.6 颜色值分类
2.3.7 颜色匹配
2.4 完整代码
第3章 答题卡评分
3.1 概述
3.1.1 案例描述
3.1.2 案例分析
3.2 总体设计
3.2.1 系统需求
3.2.2 总体思路及流程
3.3 答题卡自动评分的实现
3.3.1 二值化
3.3.2 提取轮廓
3.3.3 汉字过滤
3.3.4 定位块位置
3.3.5 透视变换
3.3.6 答案的判断
3.4 完整代码
第4章 围棋盘面识别
4.1 概述
4.1.1 案例描述
4.1.2 案例分析
4.2 总体设计
4.2.1 系统需求
4.2.2 总体思路及流程
4.3 围棋盘面识别的实现
4.3.1 查找线段
4.3.2 圆心坐标
4.3.3 边界判定
4.3.4 边界验证
4.3.5 黑子、白子还是无子
4.4 完整代码
第5章 停车场车位检测
5.1 概述
5.1.1 案例描述
5.1.2 案例分析
5.2 总体设计
5.2.1 系统需求
5.2.2 总体思路及流程
……
第6章 车道线检测
第7章 汉字识别
第8章 OCR文字识别
第9章 车牌定位与识别
第10章 硬币识别
第11章 零件检测
第12章 银行卡卡号识别
第13章 全景拼接
第14章 二维码识别
第15章 机器学习
附录A OpenCV常用函数表
附录B 一种简单易学、无须记忆的汉字编码法
展开