这几天一直在折腾dalsa多线线阵相机機借鉴它的帮助文档和demo程序,终于实现了图像采集记录一下。
安装dalsa相机驱动和它自带的采集软件后在安装目录下Component文件夹内有一个dll文件,这就是c#需要用到的help文件夹内有开发文档,demo文件夹内是winform程序examples文件夹内是控制台程序。先用自带的采集软件设置好参数,保存为配置文件然后就可以用c#来读取该配置文件了,直接贴代码:
以上是网口相机的采集程序主要参照了demo程序,图像采集到内存后使用halcon中的genimage函数从内存中直接读取并生成图像,后续可以对图像进行相应的操作了如果是camlink接口相机,主要要修改GetCameraInfo方法和其他地方具体参照demo。