答案 0 :(得分:0)
由于您自己绘制了红色边框,因此根本不需要分析红色边框。通过这样做,你就像是一个拿着txt文件的打印屏幕并尝试OCR的人!
解决方案:
cv::BoundingBox
围绕第一个红色轮廓点。ROI
并将其存储在单独的cv::Mat
。0
)cv::Mat
。255
cv::fillPoly
)绘制轮廓
cv::bitwise_and
两者之间cv::Mats
。答案 1 :(得分:-1)
您可以尝试制作包含红色为主色的像素的图像,例如,您将检查每个像素并制作这样的黑白图像
[String]
这会过滤掉蓝色,绿色和灰色,并保留鲜红色。