图像魔术组合颜色通道



>我有 3 张 16 位深度的原始图片。这些图片的大小都相同,每个图片应代表一个颜色通道。所以我希望 1 个原始是红色的,一个是蓝色的,最后一个是绿色的,并将它们放在一起成一个 tif。

如果我"丢失"了 16 位深度,并且在此步骤中每种颜色只获得 8 位深度,那没关系,但不是首选。如果有另一个工具可以做到这一点,我愿意接受它。

没有图像有点难,但像这样:

convert -depth 16 -size 800x600 gray:1.raw gray:3.raw gray:2.raw -combine -compress law image.tif

按 R、G 和 B 的顺序指定输入文件。我假设你的红色通道在1.raw,你的绿色通道在3.raw,你的蓝色通道在2.raw。如果没有,请替换文件名。

读取之前,以 x height 和位深度width格式设置大小。

根据数据的字节序,您可能需要在读取文件之前放置-endian msb-endian lsb

指定-compress lzw以保持输出文件较小。

最新更新