本地:即HDevelop中的函数存储在当前*.hdev文件中,导出可以一起导出,不可以被其他程序共享和使用。
非本地:即HDevelop中的函数存储在指定的目录中,格式为*.hdvp,需要在外部函数目录里面进行加载和使用,不随当前文件内容一起导出,可以被其他程序共享和使用。
默认Halcon保存的外部算子目录位于安装目录/procedures目录下
在我们求证之前,讲讲一点和HDevelop相关的内容:
什么是*.hdev文件?
hdev文件,又被称为HDevelop编写的配置文件,之所以叫配置文件,是因为他本身并不是一种特殊的格式。
那它是一种什么格式的文件呢?它就是我们常见的XML文件,称为可扩展标记语言,一般用于存储树结构的数据,广泛应用于网页中。
什么是*.hdpl文件?
hdpl文件,是Halcon 12.0及其以上版本特有的函数库文件格式,里面可以放很多个算子,不像老版本只能放一个函数,而且文件名称为*.hdvp。
这样的好处就是,我们可以在一个函数库里面放很多相同功能或者同一属性的外部算子,非常实用。

