Imatest 提供会话日志记录功能,日志信息可同时写入日志文件和显示控制台。发送到每个目标位置的消息类型可以独立控制。
日志级别
共有五个级别,用于决定发送到任一日志输出位置的消息类型。
| 等级 | INI 值 | 描述 |
| 调试 | 4 | 在分析过程中,会在各个阶段显示有关图像数据和分析的详细信息。 |
| 信息 | 3 | 关于 Imatest 运行进度的消息,例如已输入的模块、每次分析的运行时间以及当前正在分析的批次图像文件名。默认级别。 |
| 警告 | 2 | 警告:某些分析可能存在边缘性问题,但仍然可以无错误地运行,例如由于 ROI 规模较小而导致分析结果的置信度较低。 |
| 错误 | 1 | 分析或其他 Imatest 操作过程中发生的错误。 |
| 离开 | 0 | 没有消息。 |
选择日志级别时,也会输出所有较低级别的日志(因为它们的优先级更高)。因此,如果您将文件日志级别设置为 3(信息),则日志文件中还会包含级别 2(警告)和级别 1(错误)的日志。这种累积日志级别始终是隐含的;您无法在不包含较低级别日志的情况下获得更高的日志级别。
写入选定日志位置的消息通过在“<级别>:<消息>”开头添加指示符来标识其级别。
设置日志级别
两个日志记录目标的日志级别是独立设置的。在 Imatest Master 中,可以在主窗口菜单栏的“设置”>“显示日志级别”和“设置”>“文件日志级别”中进行设置。

也可以通过 INI 文件进行设置,方法是在以下字段中设置相应的数值,如下所示:
[imatest]
fileLogLevel = 4
displayLogLevel = 4
日志目的地
记录显示
在Imatest Master中,显示的日志消息会出现在启动 Master 主窗口的控制台窗口中。
在Imatest IT中,显示的日志消息会输出到标准输出。可以按照IT 指令文档页面中的说明捕获和重定向此数据流。
记录到文件
写入文件的日志消息存储在包含默认 Imatest INI 的文件夹中的imatest.log文件中。 每次 Imatest 会话都会覆盖此日志文件。