Halcon是一种强大的机器视觉开发库,适用于各种视觉应用领域。它提供了丰富的功能和工具,可以用于图像获取、图像处理、模式识别、嵌入式系统开发等。其中,bin_threshold是Halcon库中一个非常重要的函数之一,用于二值化图像。本文将详细介绍bin_threshold的用法和原理。 bin_threshold的用法 bin_threshold函数的语法如下: bi...
直方图方法选择二值化阈值主要是发现图像的两个最高的峰,然后在阈值取值在两个峰之间的峰谷最低处。 注意halcon的binary_threshold算子算法是OSTU,以上算法只是原理说明一下怎么简单实现二值化。 Halcon算子原型: binary_threshold(Image : Region : Method, LightDark : UsedThreshold) 参数: Image:需要进行阈值的图...
Dialogs, OleCtrls, HALCONXLib_TLB, StdCtrls; type TForm1 = class(TForm) Button1: TButton; HWindowXCtrl1: THWindowXCtrl; procedure FormShow(Sender: TObject); procedure Button1Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; ...