ImageJ: Как поместить названия меток в таблицу результатов, созданную ROI Manager

Я использую ImageJ для измерения длины различных частей биологического организма. Я рисую прямую или сегментированную линию поверх изображения, добавляю линию в ROI Manager и задаю ей имя (переименовываю стандартное имя метки). Проведя несколько линий, я их измеряю. Результаты (длина строк) помещаются в таблицу, и первый столбец таблицы содержит числа, а не имена меток.

Как поместить названия меток в этот первый столбец вместо цифр?

Я знаю, как отображать имена меток с именем файла изображения в качестве префикса (например, image-file.jpg: labelA). В диалоговом окне «Установить измерения» установите флажок «Отображать метку», и в таблицу результатов будет добавлен новый столбец «Метка».

Но как удалить имя файла изображения из этого столбца?


person Ivan Z    schedule 27.12.2013    source источник


Ответы (1)


Тиаго Феррейра, автор плагина "ROI Manager Tools" для ImageJ, предлагает решение.

В ImageJ необходимо добавить следующий макрос, который удаляет префикс имени файла из имен меток в таблице результатов.

macro "Rename Labels in Results Table" {
  for (i=0; i<nResults; i++) {
    oldLabel = getResultLabel(i);
    delimiter = indexOf(oldLabel, ":");
    newLabel = substring(oldLabel, delimiter+1);
    setResult("Label", i, newLabel);
  }
}

Сохраните его в текстовый файл «Rename_Labels_in_Results_Table.txt» и поместите в каталог «ImageJ \ plugins \ Analyze».

Вызывайте его после команды «Измерить» менеджера ROI, когда появляется таблица результатов. (Не забудьте установить флажок «Отображать метки» в диалоговом окне «Установить измерения» перед измерениями.)

person Ivan Z    schedule 30.12.2013