|
|
请问rga的 imblend / imcomposite 是否支持浮点运算?
权重一般为[0,1] 之间的小数数值,在进行图像合成时,源图像和目标图像的format要声明成什么类型?
目前的操作流程是 读取图片到 dma buffer, 源图像和目标图像的format类型声明的都是 RGBA_8888, 将 权重通道(数值为0-1之间的小数)复制到 src 的Alpha通道上,然后运用IM_ALPHA_BLEND_SRC_OVER这个标志位,将带有Alpha通道的src图像合并到dst图像上,输出dst, 输出的dst图片确实是合并后,但是重叠部分明显亮度偏高,查看了src的Alpha通道数值非0即1,所以怀疑是浮点类型的权重被转成了整型导致的,请问是这个原因吗,该如何解决呢?谢谢!
|
|