Я хочу использовать 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);