Emgu CV数据结构使用

时间:2019-04-01 16:06:04

标签: emgucv

使用EmguCV进行图像处理时, 是建议只使用Image对象还是有人可以使用Matrix和Mat对象?

从一个转换到另一个似乎很麻烦,此外,某些诸如ConnectedComponents之类的功能似乎无法正常工作(或者虽然所有内容都可以编译,但这些数据类型的用法不正确)

1 个答案:

答案 0 :(得分:0)

我认为在EMGU 3.0版之后,鼓励您使用Mat或UMat类。在3.0版中,EMGU从使用OpenCV C接口切换为C ++。但是Image<,>MatUMat都实现了IInputArray,因此可以在许多CvInvoke方法中使用它们。

您可以在他们的tutorial的最后一部分中阅读有关它的内容,这也突出显示了使用UMat的好处,因为它允许在GPU上处理图像处理方法。