工程图扫描识别及矢量化
内容提要 | 第1-3页 |
Abstract | 第3-6页 |
1 引论 | 第6-14页 |
·课题的来源 | 第6-7页 |
·本文的研究目的 | 第7页 |
·课题的意义 | 第7-8页 |
·工程图纸扫描处理技术的发展与现状 | 第8-10页 |
·工程图纸扫描处理过程及本课题任务 | 第10-14页 |
2 BMP图象文件格式分析 | 第14-19页 |
·概述 | 第14-15页 |
·BMP图象文件格式 | 第15-19页 |
·位图文件头 | 第15-16页 |
·位图信息头 | 第16-17页 |
·调色板 | 第17-18页 |
·图象数据 | 第18-19页 |
3 机械工程图纸扫描前处理 | 第19-28页 |
·二值化 | 第19-20页 |
·灰度变换 | 第20-21页 |
·图象平滑 | 第21-22页 |
·图象的细化 | 第22-28页 |
·细化(thinning)概念及理论基础 | 第22-24页 |
·二值图象的算法实现 | 第24-28页 |
4 矢量化跟踪 | 第28-38页 |
·概述及Freeman链码简介 | 第28-29页 |
·Freeman有向链码的编码过程 | 第29-33页 |
·Freeman有向链码基础上几种矢量跟踪算法 | 第33-38页 |
·直接分析Freeman有向链码 | 第33页 |
·判断链码是否和直线吻合 | 第33-34页 |
·利用点到直线的距离对点集进行拟合 | 第34-35页 |
·利用微分性质 | 第35页 |
·利用弦属性 | 第35-38页 |
5 图形识别 | 第38-52页 |
·曲线拟合的最小二乘法方法 | 第38-41页 |
·用最小二乘法构造直线段 | 第41-45页 |
·用最小二乘法构造圆弧 | 第45-49页 |
·直线段与圆弧识别算法的实现 | 第49-52页 |
6 扫描识别后处理 | 第52-55页 |
7 图形格式转换 | 第55-58页 |
·DXF文件的格式 | 第55-56页 |
·形成DXF文件 | 第56-58页 |
8 工程图扫描识别及矢量化的实现 | 第58-68页 |
·软件设计的基本要求和开发工具选择 | 第58页 |
·软件设计 | 第58-63页 |
·软件的总体功能结构设计 | 第58-59页 |
·软件各功能模块设计 | 第59-62页 |
·软件数据结构的规划和设计 | 第62页 |
·数据存储和文件管理 | 第62-63页 |
·软件交互式界面环境设计 | 第63页 |
·应用举例 | 第63-68页 |
9 结论及研究展望 | 第68-70页 |
·结论 | 第68-69页 |
·研究展望 | 第69-70页 |
参考文献 | 第70-74页 |
致谢 | 第74-75页 |
附录 | 第75页 |