新闻中心

EEPW首页 > 测试测量 > 设计应用 > 基于Matrox Meteor-Ⅱ/Digital的图像采集系统研究

基于Matrox Meteor-Ⅱ/Digital的图像采集系统研究

作者:时间:2012-05-25来源:网络收藏

在建立程序框架之前,需要将卡自带的安装程序解压,再利用VC++的MFC应用程序向导生成多文档用户操作界面,命名该工程为My。再将卡文件夹里面的后缀名为.lib和.dll文件都复制到工程目录下面,这里用添加静态链接库的方法调用MIL库函数来实现的。用VC++6.0打开工程,在CMy.h中添加所需要的所有的头文件,在Project->Settings->Link目录下面的Category下面选择Input选项,然后将所有的.lib文件完全名称写入Object/Library Modules下面的编辑框中,再在下面的Additional Library Path中输入..\lib,点击“OK”。这样,才可以正确调用MIL库函数。
在CMy.h头文件中添加定义:
c.jpg
d.jpg
这里采用多线程编程的方法通过外部的按钮控制的中断与继续。首先定义全局函数MilCreat来实现图像采集中的临时存放buff er(MilImageContinuous[0],[1])的初始化。定义全局变量stop,初值为false(stop用来控制图像的采集与停止,stop的初始值为true,若stop为false表示开始采集,stop为true表示停止采集)。设置图像存储路径及名称后,调用如下线程:
f.jpg


评论


相关推荐

技术专区

关闭