我来翻译这段关于IT技术的内容。请看下面:
现在,生成的图像看起来像这样:
这很好,但是我想从结果中减去黑色。我看到 bitwise_and 也接受 8 位单通道图像,但我不确定它的作用是什么。我想如果它是 0,那么它就让它通过,否则它就忽略它。
那么我应该如何使用相同的掩码将其转换为 8 位图像,并使用它来消除结果中的黑色?我想要相同的图像,但基本上没有黑色边框。
我有这个口罩:
假设我想对另一张图像进行 bitwise_and 运算,以填充白色区域,可以使用以下代码:
cv::bitwise_and(srcImage, mask, dstImage, [mask???]);
现在,生成的图像看起来像这样:
![Image + Mask](https://istack.dev59.com/so5Az.webp)
那么我应该如何使用相同的掩码将其转换为 8 位图像,并使用它来消除结果中的黑色?我想要相同的图像,但基本上没有黑色边框。