我一直在搞机器视觉,就是用相机拍照,然后分析照片。
之前都是用GigE接口的相机,通过千兆网卡连接相机,基于TCPIP协议,由相机供应商提供SDK控制相机,
获取照片后使用OpenCV开源库进行图像处理。那么现在新的项目需要用到更高分辨率更高传输速度的相机,接口是Camera Link,需要使用图像采集卡,使用了Matrox的图像采集卡,我初步了解到Matrox公司推出的一整套方案Matrox Imaging Library(MIL),可以直接控制Matrox的图像采集卡控制相机,获取照片并直接通过MIL进行图像处理。但是MIL是收费的,需要购买Licesene,而图像算法方面我自己已经积累了很多,基于OpenCV免费的。所以,我的要求是,通过Matrox的采集卡获取照片即可,这个过程是否可以不用Licesene?通过曝光参数修改,只是拍照,获取照片到硬盘即可。我用C# 开发,入门的第一步迈不开,希望懂的人指点一下。