MIL学习(一)

MIL即为Matrox Imaging Library 的缩写,是加拿大Matrox公司提供的图像处理函数库,主要是针对其公司生产的Matrox系列图像采集卡。我使用的是一个Matrox Morphis四通路图像采集卡,需要使用MIL开发自己的视觉系统。

这两天一直在学习如何使用MIL采集camera视频输入并实时显示。介绍一些心得,真是希望对哪位走过路过的有用啊~~~~  

几个常用的函数如下:

 

MappAllocDefault();一个默认的配置,ApplicationSystemDigitizerDisplayBuffer都是按照默认的情况进行配置。

MappAlloc();分配一个MIL应用,该函数要在使用其它MIL函数之前使用。

MsysAlloc();配置一个硬件环境,指定使用得板卡类型,使用板卡序号。该函数要在分配bufferdisplaydigitizer前使用。

MdigAlloc();配置一个抽象的图像采集卡,指定可以使用的采集卡通道数,然后才能使用图像采集卡的函数。

MdispAlloc();配置一个display,把摄像机采集的图像使用该抽象进行显示。

MbufAlloc2d();分配一个2维的内存区。

MbufAllocColor();分配彩色内存区。

MappControl();改变指定的MIL应用的属性。

MsysControl();改变指定的系统的属性。

MdigControl();改变指定的图采卡属性。

MdispControl();改变指定的显示属性

MappInquire();获取指定的应用配置情况

MsysInquire();获取指定的应用系统情况

MdigInquire();获取指定的采集卡配置情况

MdispInquire();获取指定的显示配置情况

MbufInquire();获取指定内存块的配置情况

你可能感兴趣的:(MIL)