第 1 章 句柄 (18.05)

句柄现在是一种独特的控制数据类型。新的句柄数据类型提供了与图标对象类似的引用计数系统。这使得 HALCON 可以保留句柄的所有权,并支持自动析构机制,即当最后一个引用句柄的句柄被销毁时,工具将被自动清除。因此,不再需要明确调用清除算子,但仍可用于提前释放资源。

在此之前,无法识别一个数字只是一个数字,还是一个工具的引用。此外,也无法检查工具的类型或检查工具是否已被销毁。因此,为了避免资源泄漏,需要明确清除(对于需要管理许多实例的类型,如 ObjectModel3D,尤其麻烦)。