Configuration files

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 주소 또는 호스트 이름을 제한하는 데 사용됩니다. 자세한 내용은 Restrict valid camera IP addresses 에서 확인할 수 있습니다.

아래에는 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. 다운로드한 환경 설정 파일을 다음 디렉토리에 넣으세요.

    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/
    

조심

기존의 환경 설정 파일은 덮어쓰여집니다.

Version History

SDK

Changes

2.15.0

Preferences.ini가 추가되었습니다.

2.11.0

AMD는 더 이상 권장되지 않습니다. SDK에서 공식 지원이 중단되었습니다. Enable Unsupported Compute Device for Zivid Software 을 참조하세요. 지원되지 않는 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

Compute device 가 Config.yml에 추가되었습니다.