SLMディスプレイSDK

HOLOEYE SLMディスプレイソフトウェア開発キット(SDK)は、多くのプログラミング言語からSLM上に直接画像やデータ/フェーズ配列を表示するためのインターフェースです。また、ゼルニケ係数から計算されたフェーズオーバーレイ、光ビーム操作、データ変換などのデータ操作機能もサポートしています。

 

このSDKを利用するには、対応する開発環境がインストールされている必要があります。現在サポートされている開発環境は以下の通りです:

  • CまたはC++コンパイラ(例:Microsoft Visual C++ Compiler)
  • National Instruments LabVIEW 2011以降
  • MathWorks MATLAB R2009b以降
  • Octave 7.2
  • Python 2.7および3.x

現在のバージョンはMicrosoft Windows 64ビットバージョン(Windows 10以降)に対応しています。SDKは解像度が最大4160 x 2464ピクセルの現在の全てのHOLOEYEスペーシャルライトモジュレーターをサポートしています。



SLMディスプレイSDKの機能

SLMの初期化はターゲットプラットフォーム内で1行のコードだけで済みます。データは、フェーズデータや画像データを含む浮動小数点型や整数型のデータ配列からSLMに転送できます。SLMディスプレイSDKは、コンピュータ上のすべての一般的な画像ファイル形式で保存されたデータのアップロードと表示もサポートしています。

  • フェーズデータ配列を表示(float、double)
  • データ配列を表示(float、int、double)
  • 画像ファイルからデータを表示(.png、.bmp、…)

SDKには、SLM上に基本的な機能(例:レンズ、回折格子)を表示するためのスピード最適化されたコマンドも含まれています。

  • 以下のような組み込み関数を表示します:
    • 回折格子(バイナリ/ブレーズ)
    • フェーズ関数(レンズ、アキシコン、ボルテックス)
    • 分割画面


高度なAPI機能

 

CGHの生成に加えて、メニューバーから直接多くの基本的な光学機能を作成できます。必要なパラメータを入力すると、出力画像が新しいウィンドウに表示されます。バイナリおよびマルチレベルの光学機能がいくつか可能です。

 

  • SDKの高度なAPIは、グラフィックスアダプターのRAMにアップロードされたデータの高度な管理を許可し、高フレームレートで実際にSLMに表示されるタイミングに関する詳細な情報を提供します。
    • GPUメモリにデータをアップロードするためのロード機能:
      • フェーズデータ配列をロード(float、double)
      • データ配列をロード(float、int、double)
      • 画像ファイルからデータをロード(.png、.bmp、…)
    • 高速で正確な「スライドショー」再生
    • レイテンシー検出のための再生タイミング統計にアクセス 

 

SLM Display SDKへのアクセスを得るには、ダウンロードサイトで登録してください。

 


動作環境

HD解像度デバイス

(LC 2012、PLUTO、PLUTO-2 & 2.1、LETO-3、ERIS):

  • 最低要件:
    • プロセッサ:2GHzのデュアルコアCPU(例:Intel Core 2 Duo E6320)
    • メモリ:2GB
    • グラフィックスカード:DirectX 11対応GPU、ビデオRAM最低256MB(例:Nvidia Geforce 7800 GTまたは内蔵Intel GPUまたは同等品)
  • 推奨要件:
    • プロセッサー: 3 GHzのクアッドコアCPU (例: Intel Core i5-2500)
    • メモリ: 8 GB
    • グラフィックスカード: Nvidia または DirectX 11対応のGPU、2 GBのビデオRAM (例: Nvidia GTX750)

Ultra HD解像度デバイス

(GAEA-2):

  • 最低要件:
    • プロセッサ:3GHzのクアッドコアCPU(例:Intel Core i5-4690)
    • メモリ:8GB
    • グラフィックスカード:DirectX 11対応GPU、ビデオRAM最低2GB、HDMI 2.0出力(例:Nvidia GTX950または同等品)
  • 推奨要件:
    • プロセッサー: 4 GHzのクアッドコアCPU (例: Intel Core i7-7700k)
    • メモリ: 16 GB以上
    • グラフィックスカード: Nvidia または DirectX 11対応のGPU、8 GBのビデオRAM、HDMI 2.0出力 (例: Nvidia GTX1070)



資料請求/お問合せ