EmguCV:将一个垫子放在另一个垫子上?

EmguCV: Emplace one Mat onto another?

在 C++ 中,如果您想将一个垫子放置到另一个垫子中,代码可以简单地为:

clone_img.emplace(out_mat);

现在,我知道在 C# 中没有与“emplace”方法真正等效的方法。如果我在更标准的集合中使用其他数据类型,我可以在 Google 上找到我想做的事情的答案。但是,使用 cv::Mat 有点不同,我找不到任何相关信息。

有一个 Mat.PushBack 方法,但它不会在集合中就地构造新对象。或者这无关紧要?

此安置的 C#/EmguCV 等价物是什么,需要注意的底层差异是什么?

我找到了我想做的事情的答案,尽管它可能无法完全回答上述问题。

我想做的是创建一个空的 Mat,然后调用 Mat.emplace() 将其他东西放入其中。
我发现这很简单:

Mat newMat = old_mat;