基于机器视觉的孔壁缺陷检测------软件系统
2013-12-10 21:42
141 查看
我的硕士课题是基于机器视觉的孔壁缺陷检测,软件编程工作占了一半以上,系统的整理一下。
开发环境:VS2008--MFC
编程语言:C
软件开发工作包括:平移台驱动、相机驱动、图像获取及保存、图像展开及拼接、图像预处理、图像阈值分割、图像特征提取等
(1)添加相关控件
电控平移台与PC之间用串口来通信,因此需加入MSComm组件。MSComm是用于串口通讯的控件,将其加入基于对话框的应用程序中非常简单,下载并安装一个MSComm组件,随后在VS2008对话框资源的程序窗口中“工具箱右键--选择项--COM组件--勾选Microsoft Communication Control”
平移台驱动利用卓力汉光公司提供的ocx控件,ocx与exe、dll等同属PE文件,PE文件(Portable Execute)被称为可移植的执行体,注册ocx控件的方法很简单,运行里输入“regsvr32+目录”(如:regsvr32 C:/xxxx.ocx),注册ocx之后可以如上方法添加组件。
这样在MFC对话框中可以从工具箱中像对话框窗口添加控件:
(2)相机驱动
初始化系统---初始化相机---设置相机属性、工作模式、图像格式---创建图像指针
图像实时显示:创建新线程用于实时显示
图像保存:获取图像指针后
未完。。
开发环境:VS2008--MFC
编程语言:C
软件开发工作包括:平移台驱动、相机驱动、图像获取及保存、图像展开及拼接、图像预处理、图像阈值分割、图像特征提取等
(1)添加相关控件
电控平移台与PC之间用串口来通信,因此需加入MSComm组件。MSComm是用于串口通讯的控件,将其加入基于对话框的应用程序中非常简单,下载并安装一个MSComm组件,随后在VS2008对话框资源的程序窗口中“工具箱右键--选择项--COM组件--勾选Microsoft Communication Control”
平移台驱动利用卓力汉光公司提供的ocx控件,ocx与exe、dll等同属PE文件,PE文件(Portable Execute)被称为可移植的执行体,注册ocx控件的方法很简单,运行里输入“regsvr32+目录”(如:regsvr32 C:/xxxx.ocx),注册ocx之后可以如上方法添加组件。
这样在MFC对话框中可以从工具箱中像对话框窗口添加控件:
(2)相机驱动
初始化系统---初始化相机---设置相机属性、工作模式、图像格式---创建图像指针
图像实时显示:创建新线程用于实时显示
图像保存:获取图像指针后
未完。。
相关文章推荐
- 基于OpenCV的运动目标检测跟踪系统在PC上的软件设计流程
- 基于DALLS18B20的8路温度检测系统软件程序
- 软件硬件外设系统检测检测
- 如何在CentOS上配置基于主机的入侵检测系统?
- 如何在CentOS上配置基于主机的入侵检测系统(IDS)的教程
- jCpuTest 小小的 基于JAVA的 系统性能测试软件 首发啦~~
- 科学论文1-软件缺陷预测中基于聚类分析的特征选择方法
- 检查你的杀毒软件是不是在实时检测你的系统
- 基于Debian系统的软件包管理
- 实战小项目之基于深度学习的在线目标检测系统
- 基于模板的全自动目标检测跟踪系统的设想
- 应用层下基于异常行为的未知勒索软件检测
- 基于 Linux 和 MiniGUI 的嵌入式系统软件开发指南四——使用 GDI 函数
- 浅谈基于Prism的软件系统的架构设计
- 在CentOS上配置基于主机的入侵检测系统(IDS)
- 谷歌发布基于机器学习的Android APP安全检测系统:Google Play Protect
- 【转载】基于Qt Assistant的软件帮助系统
- 检查你的杀毒软件是不是在实时检测你的系统