我在通过脚本将图像批量转换为 EELS 数据时遇到问题。
我比较了 EELS 数据和图像之间的区别,主要区别在于 EELS 数据具有标签组:“元数据”,其中包含“格式:光谱图像”和“信号:EELS”标签。(“格式”和“信号”在“元数据”标签组中。)
这是我的代码:
image front := GetFrontImage()
Taggroup imgtags=front.ImageGetTaggroup()
Taggroup metadata = NewTaggroup()
Taggroup tg = NewTaggroup()
number index
index = metadata.TaggroupCreateNewLabeledTag("Meta data")
index = tg.TaggroupCreateNewLabeledTag("Format")
tg.TaggroupSetIndexedTagAsString( index, "Spectrum image")
index = tg.TaggroupCreateNewLabeledTag("Signal")
tg.TaggroupSetIndexedTagAsString( index, "EELS")
metadata.TaggroupCopyTagsFrom(tg.TaggroupClone())
imgtags.TaggroupCopyTagsFrom(metadata.TaggroupClone())
但它返回的“格式”、“信号”和“元数据”处于同一级别。
有人知道我的代码有什么问题吗?非常感谢。