C#+Vision Pro获取已连接的相机IP与主机IP

前几天有网友留言,说是要在C#程序中显示相机ip,还要退出程序不报错。退出程序不报错好像我很久之前就说过了吧,关掉VisionPro对象就OK了。比如cogjobmanger对象就有一个shutdown方法,自己试试看,下面看看如何获取相机ip,顺便再赠送一个主机ip礼包….

C#+Vision Pro获取已连接的相机IP与主机IP

学习本篇教程,需要你先学习前面的使用gige获取相机教程,C#与visionPro工业视觉教程——C#显示相机实时画面

程序说明
先讲讲C#+Vision Pro获取已连接的相机IP与主机IP的实现原理,免得大家只知其一不知其二。当然这里的“原理”只是我的理解,并不权威。

首先通过visionPro提供的方法获取到连接相机列表,然后选择一个相机。当然,如果你知道相机信息,这一段可以直接使用相机信息字符串代替(不懂的看前面的教程)。然后使用这段相机信息通过ICogAcqFifo接口创建相机对象。拿到相机对象想知道或者设置相机信息再简单不过了,下面看详细代码。

C#代码
声明类变量相机对象,方便使用。

ICogAcqFifo macqfifo;

更多内容请看:https://www.daimadog.com/5005.html