DigitalMicrograph 中图像过滤的脚本支持
Scripting Support For Image Filtering in DigitalMicrograph
我们可以使用这些函数访问已配置的图像过滤器:
- 图像 IFMApplyFilter(图像和未过滤,字符串过滤器名称)
- void IFMApplyFilterInPlace(图像和未过滤,字符串过滤器名称)
- 图像 IFMApplyFilterToSeries(图像和未过滤,字符串过滤器名称)
- void IFMApplyFilterToSeriesInPlace( 图片& 未过滤,字符串
过滤器名称 )
有没有办法直接通过脚本配置图像过滤器?例如,我想通过组合 "Hanning Window" 和 "Combined Filter" 等默认过滤器并更改过滤参数 "Window Strength"、"Outer Radius (Nyquist)" 等来创建过滤器。
谢谢!
否,目前没有创建或配置过滤器的脚本命令。
此外,您可能已经注意到配置的过滤器存储在全局标签中,但这并没有太大帮助。标签仅在启动时读入,当前过滤器列表在关闭时写入标签(覆盖任何更改)。
所以剩下的就是将其添加为未来 GMS 版本的功能请求。
我们可以使用这些函数访问已配置的图像过滤器:
- 图像 IFMApplyFilter(图像和未过滤,字符串过滤器名称)
- void IFMApplyFilterInPlace(图像和未过滤,字符串过滤器名称)
- 图像 IFMApplyFilterToSeries(图像和未过滤,字符串过滤器名称)
- void IFMApplyFilterToSeriesInPlace( 图片& 未过滤,字符串 过滤器名称 )
有没有办法直接通过脚本配置图像过滤器?例如,我想通过组合 "Hanning Window" 和 "Combined Filter" 等默认过滤器并更改过滤参数 "Window Strength"、"Outer Radius (Nyquist)" 等来创建过滤器。
谢谢!
否,目前没有创建或配置过滤器的脚本命令。
此外,您可能已经注意到配置的过滤器存储在全局标签中,但这并没有太大帮助。标签仅在启动时读入,当前过滤器列表在关闭时写入标签(覆盖任何更改)。
所以剩下的就是将其添加为未来 GMS 版本的功能请求。