Zivid ソフトウェア用にサポートされていないコンピューティングデバイスを有効にする

This article demonstrates how to opt in to run the SDK with an unsupported compute device, by enabling an option in the Config.yml file. However, such a setup can give unexpected results and errors, and is not tested by Zivid.

サポートされていない GPU (AMD) で SDK を実行する

警告

AMD コンピューティングデバイス/GPU の使用のサポートは、使用率の低さとドライバーの OpenCL の安定性の問題により削除されました。

  1. Config.yml ファイルをダウンロードします。

    設定ファイルには次の情報が含まれています。

    __version__:
        serializer: 1
        data: 19
    Configuration:
        ComputeDevice:
            AllowUnsupported: yes
    
  2. 設定ファイルを次のディレクトリに配置します。

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

    注意

    既存の設定ファイルは上書きされます。

注意

Zivid 設定ファイルは、.yml ファイル拡張子(.yaml ではない)を使用する必要があります。

CPU のみで SDK を実行する

警告

CPU のみで SDK を実行することも可能ですが、これはサポートされていません。

Intel の CPU Runtime for OpenCL と次の設定を使用して、Intel チップセット上で Zivid SDK を実行することができます。

__version__:
    serializer: 1
    data: 19
Configuration:
    ComputeDevice:
        Type: CPU
        Vendor: Intel
        AllowUnsupported: yes

警告

GPU の代わりに CPU のみを使用するとキャプチャ時間が大幅に増加するため、ほとんどのアプリケーションでは推奨されません。