以下各节简要介绍了所提供的示例应用,以帮助您更好地理解这些应用。
所有路径都与 %HALCONEXAMPLES% 相对。
- c#\IACallback (Visual Studio 2013 或更高版本)
图像采集示例,演示如何使用图像采集回调。
- c#\DrawingObjects (Visual Studio 2013 或更高版本)
在 WinForms 对话框中与绘图对象进行基于事件的交互。
- c#\DrawingObjectsWPF (Visual Studio 2013 或更高版本)
在 WPF 应用程序中与绘图对象使用基于事件的交互,并集成导出的 C# 代码。
- c#\Matching
(Visual Studio 2013 或更高版本,Mono)
使用基于形状的匹配 (HShapeModel) 和一维测量 (HMeasure) 在电路板上定位集成电路并测量引脚距离。
- c#\MatchingAvalonia (Visual Studio 2019 or higher, .NET Core)
匹配示例显示如何将 HALCON 窗口用作 Avalonia 应用程序的一部分。
- c#\MatchingWPF
(Visual Studio 2013)
匹配示例,演示如何在使用 Visual Studio 2013 或更高版本的 WPF 应用程序中使用 HALCON。
- c#\MultiThreading(Visual Studio 2013 或更高版本,Mono)
使用 HALCON/.NET,利用多线程进行图像采集、处理(二维数据码读取、HDataCode2D)和图像显示。
- c#\SerializedItem(Visual Studio 2013 或更高版本,Mono)
在 C# 接口中使用 HALCON 对象和元组的序列化。
- hdevengine\c#\ExecProgram(Visual Studio 2013 或更高版本,Mono)
使用 HDevEngine 执行 HDevelop 程序进行鳍片检测
- hdevengine\c#\ExecExtProc(Visual Studio 2013 或更高版本,Mono)
使用 HDevEngine 执行外部 HDevelop 函数进行鳍片检测
- hdevengine\c#\ExecProcedures(Visual Studio 2013 或更高版本,Mono)
使用 HDevEngine 执行本地和外部 HDevelop 函数进行鳍检测
- hdevengine\c#\ErrorHandling(Visual Studio 2013 或更高版本,Mono)
处理 HDevEngine 异常
- hdevengine\c#\MultiThreading(Visual Studio 2013 或更高版本,Mono)
使用 HDevEngine/.NET 通过两个线程并行执行 HDevelop 函数
- hdevengine\c#\MultiThreadingTwoWindows(Visual Studio 2013 或更高版本,Mono)
使用 HDevEngine/.NET 通过两个线程并行执行不同的 HDevelop 函数
- vb.net\MatchingWPF (Visual Studio 2013 或更高版本)
匹配示例,演示如何在使用 Visual Studio 2013 或更高版本的 WPF 应用程序中使用 HALCON。
- hdevengine\vb.net\ExecProgram (Visual Studio 2013 或更高版本)
使用 HDevEngine 执行 HDevelop 程序进行鳍片检测
- hdevengine\vb.net\ExecExtProc (Visual Studio 2013 或更高版本)
使用 HDevEngine 执行外部 HDevelop 函数进行鳍片检测
- hdevengine\vb.net\ExecProcedures (Visual Studio 2013 或更高版本)
使用 HDevEngine 执行本地和外部 HDevelop 函数进行鳍检测
- hdevengine\vb.net\ErrorHandling (Visual Studio 2013 或更高版本)
处理 HDevEngine 异常
- cpp.net\Matching (Visual Studio 2013 或更高版本)
使用基于形状的匹配 (HShapeModel) 和一维测量 (HMeasure) 在电路板上定位集成电路并测量引脚距离
- cpp.net\Interoperate
(Visual Studio 2013 或更高版本)
使用 Visual Studio 2013 或更高版本,演示如何在 HALCON/.NET 应用程序中使用 HALCON/C++ DLL。