我正在尝试编写 ImageJ 宏,并且需要复制您使用时发生的情况
图像 > 调整 > 亮度/对比度... > 应用
在既不是 8 位也不是 RGB 的图像上。我已经用 16 位灰度进行了测试,并确认使用 GUI 这样做实际上会改变像素值。但是,当我尝试使用记录器中列出的命令时,它会给我一条错误消息,说明文档中描述的假定限制。对于宏语言 ( run("Apply LUT")
) 和 Java ( IJ.run(imp, "Apply LUT", "")
) 都是如此。
记录器的输出是否不正确,我是否遗漏了其他内容,或者这是使用 GUI 工作的错误?