【问题标题】:Set default value for alpha in CImg在 CImg 中设置 alpha 的默认值
【发布时间】:2015-08-26 23:53:03
【问题描述】:

我需要在 CImg(R1R2R3 G1G2G3 B1B2B3 A1A2A3 等)中将 RGB 图像加载到 RGBA 格式中,并正确获取 im.data()。目前 Cimg 仅读取 RGB (R1R2R3 G1G2G3 B1B2B3)。如何将 Alpha 通道添加到默认值为 255 的图像中?

【问题讨论】:

    标签: c++ cimg


    【解决方案1】:

    像这样:

    img.channels(0,3);                   // Force 4th channel.
    img.get_shared_channel(3).fill(255); // Fill it with 255.
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-06-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-18
      • 1970-01-01
      • 1970-01-01
      • 2021-12-23
      相关资源
      最近更新 更多