大家好我正在开发一个应用程序,我正在从图像中提取红色的苹果。我已经对图像[cvInRangeS(imgHSV, cvScalar(160,100,40), cvScalar(180,256,256), imgThresh);]
进行了阈值处理,以便我能够获得苹果的二进制掩码。如何将该蒙版与原始图像组合在一起,以便我只从原始图像中提取苹果部分......?
答案 0 :(得分:0)
如果您的图像是HSV颜色模型尝试将其转换为RGB并将其拆分为3个矩阵R,G和B并仅在R通道上运行阈值,您可以使用阈值(使用阈值Binray)结果面具与copyTo。我希望这有帮助!
答案 1 :(得分:0)
您可以使用Mat::copyTo()
:
inputMat.copyTo(outputMat, maskMat);