我有一个图像,我想通过DigitalMicrograph 3.21.1374.0中的脚本应用自定义数据条。我还想应用自定义布局(此处单独提问:Apply Custom Layout to Image in DigitalMicrograph GMS3)。
我目前手工完成的程序是:
这完美无缺 - 除了我想运行一个脚本来执行它(所以我可以循环所有打开的图像并应用数据库)。
这是我到目前为止只做一张图片的代码:
//main - get front image and apply custom databar
image Img := GetFrontImage()
imageDisplay imgDisplay = Img.ImageGetImageDisplay(0)
ApplyDataBar(imgDisplay)//this only adds the scale bar not the custom databar that i would like
我尝试了ApplyDataBar(imgDisplay, CheckDataBar)
,但这不起作用。
有什么想法吗?
答案 0 :(得分:1)
ApplyDatabar()
是来自早期GMS版本的旧命令,只会添加比例标记。
但是,如果数据条是布局的一部分,this answer to your other question ( applying layouts )也可用于应用数据条。
因此,您必须先创建一个包含自定义数据条的布局。然后将布局应用于 imageDocument ,而不是 imageDisplay 。