C#visionpro
时间: 2023-08-23 19:08:05 浏览: 166
C# VisionPro是一个基于C#语言和Cognex VisionPro平台的通用视觉框架。通过使用C#编程语言和VisionPro库,您可以轻松地创建和配置视觉应用程序,无需编写额外的外部代码。这个框架提供了丰富的功能和工具,可用于图像处理、模式识别、测量和检测等视觉任务。
要开始使用C# VisionPro,您可以打开Form1.cs文件,并添加以下代码:
```csharp
using Cognex.VisionPro;
using Cognex.VisionPro.QuickBuild;
public class Form1
{
private CogJobManager myJobManager;
private CogJob myJob;
private CogJobIndependent myIndependentJob;
private void Form1_Load(object sender, EventArgs e)
{
myJobManager = (CogJobManager)CogSerializer.LoadObjectFromFile(@"C:\Program Files\Cognex\VisionPro\Samples\Programming\QuickBuild\advancedAppOne.vpp");
myJob = myJobManager.Job(0);
myIndependentJob = myJob.OwnedIndependent;
// 清空队列
myJobManager.UserQueueFlush();
myJobManager.FailureQueueFlush();
myJob.ImageQueueFlush();
myIndependentJob.RealTimeQueueFlush();
}
}
```
这段代码示例了如何在Form1的加载事件中加载并配置VisionPro的QuickBuild应用程序。请注意,如果您在不同的位置安装了VisionPro,您需要相应地更改文件路径。
这样,您就可以使用C# VisionPro创建和配置视觉应用程序,并通过使用VisionPro的功能和工具来处理和分析图像。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [用C#编写Visionpro相关窗体应用(.NET Framework)](https://blog.csdn.net/qq_51511189/article/details/124749891)[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^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* [C#+VisionPro的通用计算机视觉框架](https://download.csdn.net/download/weixin_46931877/85172152)[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^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文