【问题标题】:Imagemagick combine color channelsImagemagick 结合颜色通道
【发布时间】:2016-01-13 00:37:47
【问题描述】:

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

如果我“丢失”了 16 位深度并在此步骤中为每种颜色获得 8 位深度,则可以,但不是首选。如果有其他工具可以实现,我愿意接受。

【问题讨论】:

    标签: image-processing rgb


    【解决方案1】:

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

    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。如果不是,请替换文件名。

    设置大小为widthxheight格式,读取前设置位深度。

    根据数据的字节顺序,您可能需要在读入文件之前输入-endian msb-endian lsb

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

    【讨论】:

      猜你喜欢
      • 2021-07-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-29
      • 1970-01-01
      • 2013-06-26
      • 2013-04-15
      • 1970-01-01
      相关资源
      最近更新 更多