我有一个仅使用一个颜色通道拍摄的 TIF。它显示绿色或红色的东西。但在大多数图像工具中,它仅显示为灰度。
我想将其转换回彩色图像。这显示了绿色或红色的不同值,而不是灰度。
如果我运行以下命令,ImageJ 会显示:
run("Channels Tool...");
run("Red");
但是如果我保存图像,则不会保存新颜色。
我有一个仅使用一个颜色通道拍摄的 TIF。它显示绿色或红色的东西。但在大多数图像工具中,它仅显示为灰度。
我想将其转换回彩色图像。这显示了绿色或红色的不同值,而不是灰度。
如果我运行以下命令,ImageJ 会显示:
run("Channels Tool...");
run("Red");
但是如果我保存图像,则不会保存新颜色。
如果要将图像保留为 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);