0

我有一个仅使用一个颜色通道拍摄的 TIF。它显示绿色或红色的东西。但在大多数图像工具中,它仅显示为灰度。

我想将其转换回彩色图像。这显示了绿色或红色的不同值,而不是灰度。

如果我运行以下命令,ImageJ 会显示:

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

但是如果我保存图像,则不会保存新颜色。

4

2 回答 2

1

如果要将图像保留为 TIFF,可以使用以下内容:

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

将图像转换为 RGB 格式允许其他程序解释颜色。

saveAs("Jpeg") 之所以有效,是因为它首先将图像转换为 RGB 作为 JPEG 格式的要求。

于 2014-11-26T16:47:14.857 回答
0

我还没有找到将颜色信息保存在 tif 中的方法。tif 似乎只保存一个通道,所有非 ImageJ 程序都以灰度显示 tif。

我现在将图像保存为 jpg,因为这是办公程序可以使用的目标格式。

open(folder + imageName);
run("Channels Tool... ");
run("Red"); 
saveAs("Jpeg", destFolder + imageName);
于 2014-11-26T07:45:17.757 回答