已安装文件结构

安装程序或各自的组件创建以下文件结构。

安装目录

将在安装 MERLIC 的目录中创建以下文件结构。安装目录的位置取决于安装 MERLIC 的方式。如果您通过 MVTec Software Manager (SOM) 为所有用户安装 MERLIC,默认安装目录为“%PROGRAMFILES%\MVTec\MERLIC-5.6”。如果您通过 SOM 仅为自己安装 MERLIC,默认安装目录为“%LOCALAPPDATA%\Programs\MVTec\MERLIC-5.6”。

bin:

此目录在以执行平台命名的子目录中包含可执行文件。此外,该目录还包含 MERLIC 应用程序所需的其他文件。

calib:

此目录包含标定板的说明文件,您可用它来标定您的相机。它还包含带标定板的 PDF 文件,可打印用于测试目的。有关更多信息,请参阅主题 标定相机

cmake:

此目录包含 MERLIC Communicator SDK 的 CMake 配置文件。

codemeter:

此目录包含许可所需的文件。

dl:

此目录包含使用深度学习功能的一些 MERLIC 工具的预训练深度学习模型。

drivers:

此目录包含驱动程序,例如,GigE Vision Streaming Filter 的驱动程序。

示例:

此目录在不同的子目录中包含各种示例:

  • communicator_pluginsMERLIC Communicator SDK 中针对不同用例的示例插件
  • images:所提供示例中使用的示例图像
  • models:示例 MVApps 的分类器文件和分类
  • mvappsMERLIC Vision App 示例
  • recipes:示例配方文件和支持流程集成的 MERLICMERLIC Vision Apps
  • rest_plugin_clients:使用不同编程语言的示例 REST API 客户端。您可使用示例的相应源代码作为定制应用程序的模板,并根据需要调整。
  • tool_development
    • convert_tools:转换先前 MERLIC 版本的自定义工具,以便在 MERLIC 5.2 或更高版本中使用
    • procedures:启用接口程序所需的 HALCON 程序
    • tool_templates:自定义工具的示例,可用作开发自定义工具的工具模板的
genicam:

此目录包含 GenICam 标准的文件。MERLIC 提供的相机接口要求提供这些文件。

help:

此目录包含所有可用语言的 MERLIC 文档。

include:

此目录包含使用 MERLIC Communicator SDK 进行 Communicator 插件开发所需的标头文件。

lib:

此目录包含使用 MERLIC Communicator SDK 进行 Communicator 插件开发所需的库文件。

ocr:

此目录包含预训字体。

som.d:

如果通过 MVTec Software Manager (SOM) 安装 MERLIC,则安装此目录。它包含安装、卸载和未来更新 SOM 所需的文件。

tools:

此目录包含 MERLIC 中提供的工具。它还包含工具名称和参数名称的各语种翻译文件。

widgets:

此目录包含 MERLICDesigner 小组件。

其他文件

AppData 目录

将在 AppData 目录中(例如默认为“%AppData%\MVTec”)创建以下文件结构。此目录还包含 MERLIC 创建的日志文件。有关更多信息,请参阅日志记录

Communicator/conf:

此目录包含所提供的 OPC UA 服务器插件的配置文件。它还表示其他插件配置文件的默认位置。

Configurations/default:

此目录包含 Image Source Manager 的配置文件。有关更多信息,请参阅主题 MERLIC Image Source Manager (ISM)

OPC_UA/store:

此目录表示 OPC UA 应用程序的“Certificate Store”。它包含用于受信任、自有、被拒绝和受信任证书的不同目录。