答案 0 :(得分:3)
一种方法是使用ImageMagick composite实用程序覆盖图像。此方法无需编程。
答案 1 :(得分:3)
如果图像是RGB,请使用变暗混合模式。如果它们是CMYK,请使用Lighten混合模式。
对于变暗,请采用每个通道的较低值(Math.Min())。 为了减轻重量,取较高的一个(Math.Max())。
//Darken pseudocode
for(int y=0;y<CompositionBitmap.Height;y++)
for(int x=0;x<CompositionBitmap.Width;x++){
CompositionBitmap[x,y].R=Math.Min(RedBitmap[x,y].R,CyanBitmap[x,y].R);
CompositionBitmap[x,y].G=Math.Min(RedBitmap[x,y].G,CyanBitmap[x,y].G);
CompositionBitmap[x,y].B=Math.Min(RedBitmap[x,y].B,CyanBitmap[x,y].B);
}
}
答案 2 :(得分:1)
可能将它们设置为50%alpha,然后偏移并使用绘图表面复制它们