配置文件

Zivid 配置文件是用于配置 Zivid 软件的一组文件。这些配置文件是可选的,Zivid 软件无需它们即可运行。在 Windows 系统中,这些文件存储在 %LOCALAPPDATA%\Zivid\ 下;在 Ubuntu 系统中,这些文件存储在 $HOME/.config/Zivid/ 下。

您可以在下面找到有关每个配置文件的信息。

该文件是 Zivid SDK 的主要配置文件,您可以在其中执行以下操作:

例如,启用上述所有功能后,文件内容将如下所示:

__version__:
    serializer: 1
    data: 19
Configuration:
    APIBreakingBugFixes:
        FileFormats:
            PCD:
                UseOrganizedFormat: yes
    Camera:
        TemperatureStabilization:
            Enabled: yes
        Power:
            Limit: unlimited
    Capture:
        Diagnostics:
            Enabled: CaptureSettingsDependent
    ComputeDevice:
        SelectionFilter: ""
        Type: GPU
        Vendor: Any
        AllowUnsupported: no
    MaintenanceServices:
        CloudIntegration:
            Enabled: yes

如果该文件不存在,请按照以下步骤下载并安装:

  1. 下载 Config.yml 文件。

  2. 使用您想要的配置修改该文件。

  3. 将下载的Config文件放在以下目录中。

    mkdir %LOCALAPPDATA%\Zivid\API
    move %HOMEPATH%\Downloads\Config.yml %LOCALAPPDATA%\Zivid\API\
    
    mkdir --parents "${XDG_CONFIG_HOME-$HOME/.config}"/Zivid/API
    mv ~/Downloads/Config.yml "${XDG_CONFIG_HOME-$HOME/.config}"/Zivid/API/
    

小心

任何现有的配置文件都将被覆盖。

此文件用于限制 SDK 中可见的有效相机 IP 地址或主机名。更多信息,请参阅 限制有效的相机 IP 地址

以下是 IP 地址和主机名的示例。

Cameras.yml (主机名) 示例文件
__version__: 1
Cameras:
    NetworkCameras:
        - NetworkCamera:
              Host: zivid-2152D404.local
        - NetworkCamera:
              Host: zivid-20205M19.local
        - NetworkCamera:
              Host: zivid-21389K63.local
Cameras.yml (IP地址) 示例文件
__version__: 1
Cameras:
    NetworkCameras:
        - NetworkCamera:
              Host: 172.28.60.5
        - NetworkCamera:
              Host: 172.28.60.6
        - NetworkCamera:
              Host: 172.28.60.7

备注

如果 Cameras.yml 位于 Zivid 配置文件夹中,则只有该文件中列出的 IP/主机名才会在 SDK 中可见,并且不会执行自动发现。

如果该文件不存在,请按照以下步骤下载并安装:

  1. 下载 Cameras.yml 文件。

  2. 使用您想要限制的 IP 地址或主机名修改该文件。

  3. 将下载的相机文件放在以下目录中。

    mkdir %LOCALAPPDATA%\Zivid\API
    move %HOMEPATH%\Downloads\Cameras.yml %LOCALAPPDATA%\Zivid\API\
    
    mkdir --parents "${XDG_CONFIG_HOME-$HOME/.config}"/Zivid/API
    mv ~/Downloads/Cameras.yml "${XDG_CONFIG_HOME-$HOME/.config}"/Zivid/API/
    

小心

任何现有的相机文件都将被覆盖。

此文件用于配置和保存 Zivid Studio 偏好设置,可通过 Zivid Studio 进行交互。一旦您修改了 Zivid Studio 中的默认首选项,它将自动创建,这些首选项包括:

[SoftwareUpdate]
NotificationEnabled=true

[View]
Reset3DViewWhenOpeningFiles=true
Synchronize3DViewBetweenProcesses=false

这些是当前的 Zivid Studio 偏好设置:

  • NotificationEnabled :禁用以避免在有新版本可用时在 Zivid Studio 中收到软件更新通知。

  • Reset3DViewWhenOpenFiles :禁用在 Zivid Studio 中打开新文件时保持 3D 视图不变。

  • Synchronize3DViewBetweenProcesses :启用在不同的 Zivid Studio 实例之间同步 3D 视图。

您可以按照以下步骤预先下载并安装具有所需偏好设置的文件:

  1. 下载 Preferences.ini 文件。

  2. 根据您想要的偏好修改该文件。

  3. 将下载的 Preferences 文件放在以下目录中。

    mkdir %LOCALAPPDATA%\Zivid\Studio
    move %HOMEPATH%\Downloads\Preferences.ini %LOCALAPPDATA%\Zivid\Studio\
    
    mkdir --parents "${XDG_CONFIG_HOME-$HOME/.config}"/Zivid/Studio
    mv ~/Downloads/Preferences.ini "${XDG_CONFIG_HOME-$HOME/.config}"/Zivid/Studio/
    

小心

任何现有的 Preferences 文件都将被覆盖。

版本历史

SDK

变更

2.15.0

已添加 Preferences.ini。

2.11.0

不再推荐AMD。 SDK 中已移除相关的官方支持,请参阅 为 Zivid 软件启用不支持的计算设备 。不支持的 GPU 选项已添加到 Config.yml 中。

2.10.1

投影仪亮度限制已添加到 Config.yml 中。

2.9.0

Config.yml 中添加了热稳定功能。

2.8.0

添加了 Cameras.yml。

2.7.0

云日志记录已添加到 Config.yml 中。

2.6.0

诊断功能已添加到 Config.yml 中。

2.5.0

导出有序的 PCD 文件的功能已添加到 Config.yml 中。

2.4.0

计算设备已添加到Config.yml中。