Я хочу использовать ImageJ для преобразования TIF в градациях серого в цветной TIF

У меня есть TIF, который был взят только с одним цветным каналом. Это показывает материал, который был зеленым или красным. Но в большинстве графических инструментов оно отображается только в оттенках серого.

Я хочу превратить это обратно в цветное изображение. Это показывает различные значения зеленого или красного вместо оттенков серого.

ImageJ покажет это, если я выполню следующие команды:

run("Channels Tool...");
run("Red");

но если я сохраню изображение, новый цвет не будет сохранен.

2 ответа

Если вы хотите сохранить изображение в формате TIFF, вы можете использовать следующее:

run("Channels Tool...");
run("Red");
run("RGB Color");

Преобразование изображения в формат RGB позволяет другим программам интерпретировать цвет.

saveAs ("Jpeg") работает, потому что он сначала преобразует изображение в RGB как требование для формата JPEG.

Я не нашел способ сохранить информацию о цвете в формате TIF. Похоже, что TIF сохраняет только один канал, и все не ImageJ программы отображают TIF в оттенках серого.

Теперь я сохраняю изображение в jpg, потому что это целевой формат, который могут использовать офисные программы.

open(folder + imageName);
run("Channels Tool... ");
run("Red"); 
saveAs("Jpeg", destFolder + imageName);
Другие вопросы по тегам