在CImg中设置alpha的默认值

时间:2015-08-26 23:53:04

标签: c++ cimg

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

1 个答案:

答案 0 :(得分:1)

像这样:

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