【发布时间】:2015-08-26 23:53:03
【问题描述】:
我需要在 CImg(R1R2R3 G1G2G3 B1B2B3 A1A2A3 等)中将 RGB 图像加载到 RGBA 格式中,并正确获取 im.data()。目前 Cimg 仅读取 RGB (R1R2R3 G1G2G3 B1B2B3)。如何将 Alpha 通道添加到默认值为 255 的图像中?
【问题讨论】:
我需要在 CImg(R1R2R3 G1G2G3 B1B2B3 A1A2A3 等)中将 RGB 图像加载到 RGBA 格式中,并正确获取 im.data()。目前 Cimg 仅读取 RGB (R1R2R3 G1G2G3 B1B2B3)。如何将 Alpha 通道添加到默认值为 255 的图像中?
【问题讨论】:
像这样:
img.channels(0,3); // Force 4th channel.
img.get_shared_channel(3).fill(255); // Fill it with 255.
【讨论】: