我可以执行哪种技术并同时输出相同的功能?

时间:2012-08-08 04:58:03

标签: c++ image-processing parallel-processing

根据上一个问题How can I find ROI and detect markers inside,感谢专业人士的帮助。我已经完成了这项任务。 :)

我的下一个与之前有关的问题, 现在我想通过同时调用具有不同参数(作为blob编号)的检测功能(命名轨道(param))来单独跟踪每个blob,然后函数将返回blob位置的输出。

哪些技术可以在同一时间执行相同的功能? 我对OpenMPOpenCL和一些可能同时返回输出的并行编程感到困惑?

抱歉英语不好。谢谢所有助手:)

1 个答案:

答案 0 :(得分:0)

听起来我只需要多线程,这可以通过Boost Thread等库来完成。您可以生成多个线程来跟踪每个blob。然后,您可以在最后使用join来确保完成所有线程并组合结果