小编Mer*_*erl的帖子

OpenCV函数合并Mat的黑色/透明像素除外

我有一个Mat包含黑色背景的文本和一个包含背景的Mat。我想合并2个Mat,使文本位于背景上方。两个Mat均为BGR(CV_8UC3),并且大小相同(行和行)。

OpenCV如何做到这一点?

我知道一对夫妇的功能,但|=并+=正在改变文字颜色和addWeighted()唯一的,如果我想一个影像有点透明的工作。我只想对两者进行完全合并(文本图像中的黑色像素除外)。我正在寻找一个OpenCV函数,而不是自己编辑像素,LUT如果那是一个选择,那会很好。

在此处输入图片说明

c++ opencv

1
推荐指数
1
解决办法
1225
查看次数

标签 统计

c++ ×1

opencv ×1