如何在openCV中创建自己的矩阵

how to create own matrix in openCV

本文关键字:自己的 创建 openCV      更新时间:2023-10-16

Hi在以下链接中http://www.prism.gatech.edu/~ahuaman3/docs/OpenCV_docs/tutorials/basic_0/basic_0.html展示了如何创建一个所有元素都为23的统一矩阵。如何创建矩阵

-1, -1, -1, -1, -1, -1, -1, 
 0, 0, 0, 0, 0, 0, 0, 
 2, 2, 2, 2, 2, 2, 2, 
 2, 2, 2, 2, 2, 2, 2, 
 2, 2, 2, 2, 2, 2, 2, 
 0, 0, 0, 0, 0, 0, 0, 
 -1, -1, -1, -1, -1, -1, -1, 

在openCV中。我希望用户输入行数为2。我该怎么做?

uchar mydata[]={1, 2, 1, 1, 2, 1, 1, 2, 1};
cv::Mat mymat(3,3,CV_8UC1,mydata);

mymat:

1 2 1
1 2 1
1 2 1