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

时间:2013-07-03 11:44:09

标签: c++ c opencv image-processing mat

您好在以下链接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中。我希望用户输入no。 2.如何做到这一点?

1 个答案:

答案 0 :(得分:1)

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