【发布时间】:2015-02-03 10:54:16
【问题描述】:
我正在尝试与两个图像在 OpenCV 中都有 alpha 通道的 alpha 混合。
double r, g, b, a; //source image colors
double Rd, Gd, Bd, Ad; //destination image colors
....
double result_r = r∗a + Rd*(1−a);
double result_g = g∗a + Gd*(1−a);
double result_b = b∗a + Bd*(1−a);
double result_a = a∗a + Ad*(1−a);
如果目标图像不透明,它可以正常工作。但我需要源和目标上的透明图像。 OpenCV还有其他的计算方法或功能吗?
问候
【问题讨论】:
标签: image opencv image-processing graphics