借鉴了下面博客
Opencv将数组转化成图像显示出来的方法_Master_Xu_Soochow的博客-CSDN博客_opencv将数组转化为图片
Mat Array2Mat(int a[]){
Mat M(100,100,CV_8UC1);
for (int i = 0; i < M.rows; ++i){
uchar *p = M.ptr<uchar>(i);
for (int j = 0; j < M.cols; ++j)
p[j] = a[i*wid + j];
}
return M;
}文章来源:https://www.toymoban.com/news/detail-623064.html
得到的数据存储到一维数组里面,将其存放到矩阵中,为Mat类型,可以用于opencv文章来源地址https://www.toymoban.com/news/detail-623064.html
到了这里,关于将一维数组转换成矩阵的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!