Mat.get相当于C ++?

时间:2017-05-19 18:18:46

标签: c++ opencv native

我试图复制从java到本机代码的行检测示例。

我的Java代码如下

int[] linesArray = new int[lines.cols() * lines.rows() * lines.channels()];
lines.get(0,0,linesArray); //the function in question. Reads Mat data into the lines array

for (int i=0; i < linesArray.length; i = i + 4)
{
    //loop through the data and do stuff       
}

但在C ++本机代码中,没有Mat::get()函数。如何将lines Mat中的数据读入我的linesArray

到目前为止,我有这个用于C ++,大多数是相同的

int linesArray[lines.cols * lines.rows * lines.channels()];
lines.get(0,0,linesArray); //get is not a member of cv::Mat

0 个答案:

没有答案