[VisionPro与C#]CogAcqFifoTool与ICogAcqFifo的区别

CogAcqFifoTool:tool-level API
ICogAcqFifo: operator-level API
两者都可以创建一个ICogAcqFifo对象

An Acquisition tool can be created in Visual Studio.NET using either the tool-level API to create a CogAcqFifoTool object or the operator-level API to create an ICogAcqFifo object.

When you create a new Acquisition tool, VisionPro uses default values for many acquisition FIFO properties. For example, the default Brightness property for many acquisition FIFOs is .50, while the default value for the StrobeEnabled property is False.

The ICogAcqFifo interface stores all possible acquisition FIFO properties. The method for changing the value of any property varies based on whether you use a CogAcqFifoTool or an ICogAcqFifo variable.

在这里插入图片描述

CogAcqFifoTool:
CogAcqFifoTool Class:Tool which acquires images using an acquisition fifo on a frame grabber。
A CogAcqFifoTool object uses the Operator property to set or get a property in its acquisition FIFO。
在这里插入图片描述
在这里插入图片描述
ICogAcqFifo:
ICogAcqFifo Interface:An acquisition fifo。
An ICogAcqFifo variable can access the properties in the acquisition FIFO directly
在这里插入图片描述在这里插入图片描述所以在显示图像时:

private static  CogAcqFifoTool acqFifoTool = new CogAcqFifoTool();
 //想显示图像
CogToolDisplay_1.Display.StartLiveDisplay(acqFifoTool.Operator, false);
 private static  ICogAcqFifo acqFifo;
 //想显示图像
CogToolDisplay_1.Display.StartLiveDisplay(acqFifo, false);
VisionProC#可以进行对接,通过C#可以调用VisionPro的部分控件和加载调用Vpp文件。具体的对接过程如下: 首先,需要在C#项目中引入VisionPro的命名空间。可以使用以下代码引入VisionPro的命名空间: ``` using Cognex.VisionPro; using Cognex.VisionPro.ToolBlock; ``` 这样就可以在C#项目中使用VisionPro的相关功能。 接下来,可以通过C#调用VisionPro的Vpp文件来实现图像处理和显示。可以使用以下步骤: 1. 在VisionPro平台上编辑和保存Vpp文件,该文件包含了图像处理算法和设置。 2. 在C#项目中加载Vpp文件,并创建一个ToolBlock对象,用于执行图像处理。 3. 使用ToolBlock对象处理输入的图像数据,并获取处理结果。 4. 将处理结果显示在C#的WinForm窗体上。 通过以上步骤,就可以在C#中使用VisionPro的功能,并在WinForm中显示处理结果了。 引用: <span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [视觉软件 VisionProC# 对接简单说明(包括常用控件)](https://blog.csdn.net/zhangxiangzero/article/details/103343075)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *3* [康耐视VisionPro联合C#教程一](https://blog.csdn.net/ashjc/article/details/129380235)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值