【问题标题】:Implement push_back in OpenCV using EmguCV使用 EmguCV 在 OpenCV 中实现 push_back
【发布时间】:2013-02-24 22:47:51
【问题描述】:

我需要使用 EmguCV 在 OpenCV 中实现 push_back。我在 Matrix 中使用了 add 函数。 但是,它似乎不起作用。即使我添加了元素,矩阵也是空的。

这是我的 OpenCV 函数:。

Mat labels(0, 1, CV_32FC1);
float label=atof(entryPath.filename().c_str());
labels.push_back(label);

这是我写的 EmguCV 代码:

Matrix<int> labels = new Matrix<int>(1, 1, 1);
int label = 1;
labels.Add(label); 

有人可以帮我完成这个转换吗?

【问题讨论】:

  • 它不起作用是什么意思?有什么例外或任何其他事情吗?
  • 没有例外,也不添加值。 :(
  • 问题解决了吗?我这里也有同样的问题

标签: c# opencv emgucv


【解决方案1】:

刚刚想通了。这行代码对我有用:

firstMatrix.Mat.PushBack(secondMatrix.Mat);

希望对大家有所帮助

【讨论】:

    猜你喜欢
    • 2020-03-01
    • 1970-01-01
    • 2010-10-26
    • 2014-08-27
    • 2016-10-28
    • 1970-01-01
    • 2012-12-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多