声明
致谢
摘要
1 绪论
1.1 课题研究背景
1.2 课题研究现状
1.2.1 工业相机发展现状
1.2.2 工业相机软件发展现状
1.3 课题研究目标
1.4 本文内容结构
2 SDK设计模式
2.1 设计模式简介
2.2 工厂方法模式介绍
2.2.1 简单工厂模式
2.2.2 工厂方法模式
2.3 SDK开发框架
3 SDK接口设计
3.1 Windows平台
3.1.1 DirectShow简介
3.1.2 组件对象模型(COM)
3.1.3 Filter原理
3.1.4 视频采集流程
3.1.5 相机参数设置
3.2 Mac OS X平台
3.2.1 AVFoundation简介
3.2.2 PIMPL实现C++和Objective-C混编
3.2.3 视频采集流程
3.2.4 相机参数设置
3.3 Linux平台
3.3.1 V4L2简介
3.3.2 视频采集流程
3.3.3 相机参数设置
4 UVC相机跨平台应用软件界面设计
4.1 Qt简介
4.1.1 Qt工具集
4.1.2 元对象系统
4.1.3 信号和槽
4.2 应用软件框架设计
4.3 相机测试界面编写
5 相机软件在SCMOS和XCAM系列相机中的应用
5.1 SCMOS系列相机
5.2 XCAM系列相机
6 总结与展望
参考文献
作者简历