
软件开发工具包
解锁更多功能,使用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 Academy
通过自定进度课程获得实际经验,提升您的电子显微镜研究
EELS.info
探索EELS技术家族——从逐步实验指南到带有可下载光谱的交互式图集
什么是CL?
提升您的阴极荧光旅程——从实验指南到更深入的应用洞察
问题和错误报告
直接向开发团队提交软件问题或错误以供审查