最近经常看到有朋友搜索C#连接相机获取图像之类的关键词,今天更新下VisionPro图像获取相关教程。想要得到图像有很多办法,这里讲两种比较常用的方式。
C#直接连接相机获取图像(GIGE)
按照VisionPro官方的说明文档所说,在获取图像前,需要先创建一个相机对象,再使用这个相机对象的Acquire方法拍摄照片。创建相机对象在之前C#与visionPro工业视觉教程——C#显示相机实时画面 一文中已经使用过了。不懂的多看看代码,今天的代码如下:
隐藏内容,解锁需要开通VIP
登录/注册
C#+VisionPro获取图像
如果不想写这些代码,比较懒得朋友可以直接使用visionPro生成的vpp来获取图像。首先创建一个vpp文件,并在job中加入CogAcqFifoTool工具然后初始化这个工具,再保存文件。具体请看本站代码狗VisionPro工业视觉系列教程,下面是详细代码:
隐藏内容,解锁需要开通VIP
登录/注册
评论 (29)
报错内容ccBoard::HardwareNotInitialized: Camera init failed: camera caps or feature list”
我是直接复制的
mymanger = (CogJobManager)CogSerializer.LoadObjectFromFile(path);//加载vpp
这一句显示类型无法转换是为啥?就是直接粘的你的代码