
ソフトウェア開発キット
DigitalMicrograph SDKでさらに多くをアンロック
DigitalMicrograph®(Gatan Microscopy Suite®)は、透過型電子顕微鏡(TEM)および走査透過型電子顕微鏡(STEM)システムからデータを収集および分析するための業界標準ソフトウェアです。ソフトウェア開発キット(SDK)を使用すると、標準インターフェースを超えて、研究に合わせたソリューションを作成できます。
SDKを使用する理由
DigitalMicrographスクリプト言語を使用すると、カスタム実験、カスタムデータ処理アルゴリズム、新しい技術のプロトタイプを迅速に作成し、顕微鏡コミュニティとツールを共有できます。C++ SDKを使用すると、さらに多くの利点が得られます。
言語の親しみやすさ
CまたはC++に精通している方にとっては、スクリプト言語を使用するよりも簡単かもしれません。
高速
画像を反復処理するアルゴリズムは、スクリプト言語よりもC++で実行する方がはるかに高速です。
サードパーティライブラリへの簡単なアクセス
追加のデータ処理やハードウェア制御APIは、多くの場合C++で実装されており、より簡単に使用できます。
デバッグが簡単に
開発環境には、スクリプト言語で見つけることができるものよりも、より包括的なデバッグツールが通常含まれています。
SDKとAPIをリクエスト
DigitalMicrograph 3.x
DigitalMicrograph 3.xを強化し、高度な顕微鏡の要件に対応するカスタムプラグイン、自動化、統合を作成します。
DigitalMicrograph 2.x
DigitalMicrograph 2.xの機能を拡張し、特殊なイメージングおよび分析ワークフローをサポートするカスタムソリューションを開発します。
DigitalMicrograph 1.x
DigitalMicrograph 1.xで、特定の顕微鏡および分析ニーズに合わせたカスタム拡張機能とワークフローを有効にします。
EDAX APEX API
特定の材料特性評価ニーズに合わせたカスタマイズされたAPEXデータ統合および分析ワークフローをサポートします。
ユースケース
C++ソフトウェア開発キットを使用すると、フルスケールのアプリケーションやシステムを設計、構築、テスト、維持することができます。これは、DigitalMicrographやPythonスクリプトとは明確に異なり、既存のソフトウェア環境内でタスクを自動化したり、機能を拡張したりするための小規模なプログラム(スクリプト)を作成することができます。
| 特徴 | SDKベースの開発 | スクリプト |
|---|---|---|
| 範囲 | フルアプリケーション | タスク特化型の自動化 |
| 言語 | C++ | DigitalMicrographスクリプト、Python |
| 実行 | コンパイル | インタプリタ |
| 統合 | 外部ライブラリの簡単な使用 | DigitalMicrographスクリプトAPIの関数を使用 |
| 使用例 | 大規模パッケージ、取得または分析 | 実験や分析のプロトタイピング、小規模なワークフローの自動化 |
スクリプトが必要ですか?
スクリプトライブラリに接続して詳細を学びましょう。
リソース
ソフトウェアの最新情報
現在のソフトウェアバージョンの最近の更新と新機能を発見する
ダウンロード
アプリケーションソフトウェア、ファームウェア、ライセンスツールの最新バージョンにアクセス
コンピュータ推奨仕様
ソフトウェアの最適なパフォーマンスを得るためのシステム要件とハードウェアガイドラインを表示
EMアカデミー
セルフペースのコースを通じて実践的な経験を積み、電子顕微鏡技術を向上させましょう
EELS.info
EELSの知見を深める—ステップバイステップの実験ガイドから、ダウンロード可能なスペクトルを備えたインタラクティブなアトラスまで。
CLとは何ですか?
カソードルミネッセンスの旅を向上させる—実験ガイドから応用の深い洞察まで
問題とバグの報告
ソフトウェアの問題やバグを開発チームに直接送信してレビューを受ける