imagej从imagestack获取当前图像

时间:2012-06-14 04:54:29

标签: imagej

我需要在将图像序列导入ImageJ后打开当前图像。 因为我需要将叠加信息保存到带有图像名称的文本文件

int number = imp.getImageStackSize();
if(number > 1)
{
  ImagePlus check = imp.duplicate();
  gd.removeAll();
  gd.addMessage(check.getTitle());
  gd.showDialog();          
}

imp.gettitle返回加载图像的文件夹名称。

到目前为止,

找不到任何解决方案:(

任何查找状态栏中文字的方法都会受到赞赏..

1 个答案:

答案 0 :(得分:1)

这是一个简单的问题.. 可以通过以下代码检索当前图像的名称..

fileName = imp.getImageStack().getShortSliceLabel(imp.getCurrentSlice());

谢谢大家......