问题标签 [dm-script]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
dm-script - 如何在 linePlotImageDisplay 中用互惠关系标记 x 轴?
我有一个一维数组,如果我简单地显示它,x 轴由像素索引(例如 1、2、3、4 ...)标记。现在我想在 x 轴上显示 1、1/2、1/3、1/4。我知道 imageSetDimensionScale 能够将 x 轴缩放一个因子。但是如何在这种互惠关系中校准 x 轴呢?
dm-script - tert 命令如何处理实数
我非常喜欢 DigitalMicrograph 中的 tert() 命令,但其中有一些我不明白的地方。考虑测试脚本:
该脚本找到“test”数组等于 value1 的像素,但没有找到 value2 的像素。似乎 tert 命令仅在“值”是整数时才理解条件(test == value)。否则,它认为等价不是 EXACT。这很奇怪,因为数字 Value2 被隐含地(我假设)定义为实数,然后分配给实数数组。DigitalMicrograph 如何确定值是整数/实数/双精度数?
dm-script - DM 脚本可以从文件夹中读取具有相同扩展名(如 *.mrc)的图像吗?
我有一堆MRC
图像保存在一个文件夹中。我希望我的DM
脚本能够一一阅读和处理它们。现在我只需一次打开其中的一些(如 20 张图像)并FindNextImage
在我的脚本中使用以顺序处理它们。
我想知道我是否可以定义一个路径并让DM
脚本去这个路径来MRC
一张一张地读出图像。
dm-script - 如何使用 DM 脚本读取 PC 信息
我想发布一个绑定到特定 PC 的 DM 脚本。GMS 许可证不起作用,因为免费许可证具有通用许可证 ID,
当脚本在另一台机器上运行时,如何插入密码以提供错误消息?我正在考虑使用计算机名称或用户名。有没有办法读取 Windows 系统变量?如果使用
启动 DOS 命令“echo -username”,如何捕捉输出?有什么解决方案或建议吗?
image-processing - 如何通过脚本合并 DM 中的 2 个 RGB 图像?
我想通过脚本在 Digital Micrograph 中叠加 2 个(或更多)RGB 图像。
与一些可以通过对强度求和来合并的没有颜色的真实图像不同,RGB 图像应该以另一种方式合并,但我不知道。
感谢您的帮助!
hardware - 我们可以通过 DM 脚本控制 EDS 采集吗?
我想通过脚本控制 DM 系统上的 EDS 采集选项。在 EELS 采集的情况下,我们可以将 EELS 检测器作为一个单纯的 CCD 相机访问,因此可以通过 Camera Control 命令控制 EELS 采集。但是,EDS 探测器不能被视为 CCD 相机,我无法从帮助文件中找到合适的命令。有人知道用于 EDS 采集的适当脚本命令吗?
如果您分享一些智慧,将不胜感激。非常感谢您提前。
dm-script - 我可以使用 DM 脚本读取物镜电流吗?
我想知道是否可以通过 DM 脚本中的某些命令获取当前的物镜。我试图在帮助文件中找到它,但我只找到了获取物镜像散的命令(EMGetObjectiveStigmation),而不是物镜电流的命令。
display - 在 DM Scripting 中更改图像的对比度
我需要使用脚本更改图像的对比度,不幸的是我不知道该怎么做,也许你可以帮助我。
我已经搜索了帮助文档,但结果没有给出正确的答案
谢谢。
dm-script - 如何使用 DM1.85 读取显微镜参数(例如散焦、物镜像散)?
我正在尝试编写一个 DM 脚本来读取显微镜参数(例如放大倍率、散焦、物镜像散等)并将其保存到文本文件中。我们实验室的数码显微照片版本是 1.85。我知道这是一个旧版本。我在帮助文件中搜索,但没有找到任何相关命令。我可以使用这么旧的 DM 读取显微镜参数吗?