使用图像或视频在OpenCV(OpenFrameworks)中填充blob

时间:2014-03-11 04:48:05

标签: c++ opencv openframeworks

所以在openFrameworks中(我是新手),使用ofxOpenCV,我试图跟踪blob(完成)并使用信息作为掩码,用不同的图像/视频填充每个blob(未完成)。浏览ofxCVContourFinder的文档,我似乎没有看到任何与制作蒙版或填充blob空间相关的方法。我在想,有没有人对继续有任何建议?有没有人对我如何看待这个错误有任何建议?(http://www.openframeworks.cc/documentation/ofxOpenCv/ofxCvContourFinder.html#show_blobs

for (int i = 0; i < contourFinder.nBlobs; i++){
    contourFinder.blobs[i].draw(360,100);
    //some sort of blobs[i].fill();?
}

谢谢!

1 个答案:

答案 0 :(得分:2)

将它放在一起绝对是我能力的极限,但我确实让它发挥作用。首先,我使用了Kyle McDonald's ofxCv addon

有了这个,我使用(更简单的)轮廓跟踪来获取形状,为每个形状创建着色器fbos,并将视频分配给那些作为alpha蒙版。我很抱歉,如果这不是详细的,它已经有一段时间了,我从未接触过xCv。如果您需要帮助,请了解我,并分享我所拥有的。