我正在尝试在面向检测算法定位面的位置绘制矩形。我想使用alpha透明度来绘制我的矩形。我在opencv文档中发现了以下in here:注意当目标图像是4通道时,这些功能不支持alpha透明度。在这种情况下,颜色[3]被简单地复制到重新绘制的像素。因此,如果要绘制半透明形状,可以将它们绘制在单独的缓冲区中,然后将其与主图像混合。
如何将主图像与缓冲图像混合?缓冲图像究竟意味着什么?
答案 0 :(得分:6)
您可以使用OpenCV addWeighted
功能来混合图像。
请参阅该功能的documentation。
您可以为该功能提供您想要的透明度。
Here是一个教程。