系统要求

MERLIC 适用于 Windows 和 Linux 系统。对于 Windows 系统,MERLIC 的所有组件均可使用。对于 Linux 系统,当前只有 MERLICMERLIC RTE 的运行时环境可用。

对于所有适用系统,MERLIC 积极利用多核平台和 AVX (Advanced Vector Extensions) 以提供最高性能。

以下部分更详细地说明了受支持平台的系统要求。

Windows

要在 Windows 系统中使用 MERLIC 5.6.2,必须满足以下系统要求:

组件

属性

操作系统

Windows 10(64 位,版本 1903)或更高版本

处理器

x64 四核 (2.50 GHz)

内存

至少 4 GB

磁盘空间

6 GB(默认安装;安装过程中需要更多空间)

如果安装较小的 MERLIC 软件包,例如仅用于 MERLIC Frontend 的软件包,则需要的磁盘空间也较小。

显卡

1920x1080,32 位

此外,系统上必须提供以下图形 API 之一:

  • Direct3D 11.1 或 Direct3D 12
  • Metal 1.2 或更高版本
  • OpenGL 3.0 或更高版本(强烈推荐使用 OpenGL 3.3 或更高版本)
  • OpenGL ES 2.0 或更高版本(强烈推荐使用 OpenGL ES 3.0 或更高版本)
  • Vulkan 1.0 或更高版本

Linux

要在 Linux 系统中使用 MERLIC RTE,必须满足以下系统要求:

组件

基于 PC 的系统

基于 Arm 的平台

操作系统

Linux 5.0

Linux 5.0

处理器

Intel 64 或 AMD 64

Armv8-A-64bit 兼容且支持 NEON 指令集

glibc 2.27(或更高版本)

libX11

libxkbcommon

libXext

libGL

libEGL

libfontconfig

libfreetype

glibc 2.27(或更高版本)

libX11

libxkbcommon

libXext

libGL

libEGL

libfontconfig

libfreetype

显卡

1920x1080,32 位

此外,系统上必须提供以下图形 API 之一:

  • Direct3D 11.1 或 Direct3D 12
  • Metal 1.2 或更高版本
  • OpenGL 3.0 或更高版本(强烈推荐使用 OpenGL 3.3 或更高版本)
  • OpenGL ES 2.0 或更高版本(强烈推荐使用 OpenGL ES 3.0 或更高版本)
  • Vulkan 1.0 或更高版本

1920x1080,32 位

此外,系统上必须提供以下图形 API 之一:

  • Direct3D 11.1 或 Direct3D 12
  • Metal 1.2 或更高版本
  • OpenGL 3.0 或更高版本(强烈推荐使用 OpenGL 3.3 或更高版本)
  • OpenGL ES 2.0 或更高版本(强烈推荐使用 OpenGL ES 3.0 或更高版本)
  • Vulkan 1.0 或更高版本

有关在 Linux 系统中使用 MERLIC RTE 的更多信息,请参阅MVTec 网站上提供的 PDF 文件“MERLIC RTE Test Version for Linux”。

安装和许可激活的其他要求

对于特定任务,必须满足一些其他要求:

  • 安装 MERLIC 和安装 USB3 Vision 相机驱动程序时需要管理员权限
  • 要激活 MERLIC 许可,需要连接到互联网。

基于深度学习的应用程序

为了在使用支持深度学习技术的 MERLIC 工具时充分利用提供的 Artificial Intelligence Acceleration 接口(AI²),请务必安装相应的 AI 加速器硬件和适当的驱动程序。有关支持的 AI² 接口的更多信息,请参阅 用于具有深度学习功能的工具的 AI² 接口主题。

图像采集接口

MERLIC 通过支持最新行业标准 GigE VisionGenICam GenTLUSB3 Vision 的图像采集接口来提供硬件独立性。有关相应系统要求的更多信息,请参阅受支持的图像采集接口主题。

有关 OpenGL 的其他提示

如果无法满足 OpenGL 的要求,纯软件 OpenGL 将自动用作后备。使用后备技术运行会比较缓慢,也可能会显示不正常。如有需要,可在启动 MERLIC 之前通过明确设置以下环境变量之一来禁用 OpenGL 的自动检测:

  • QT_OPENGL=desktop(使用 OpenGL)
  • QT_OPENGL=software(使用纯软件 OpenGL)