【问题标题】:how to create own matrix in openCV如何在openCV中创建自己的矩阵
【发布时间】:2013-07-03 11:44:08
【问题描述】:

嗨,在下面的链接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 行。我该怎么做?

【问题讨论】:

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


    【解决方案1】:
    uchar mydata[]={1, 2, 1, 1, 2, 1, 1, 2, 1};
    cv::Mat mymat(3,3,CV_8UC1,mydata);
    

    我的垫子:

    1 2 1
    1 2 1
    1 2 1
    

    【讨论】:

    • OP 想要保留否定条目,所以也许你应该调整类型?
    • @roger rowland 应该是什么类型的? CV_32FC1 ?
    • @Willam 我希望用户输入编号。 2 行。我该怎么做?
    • @user2481422 肯定会允许否定条目,是的,CV_8SC1 也是如此。
    • @roger 如果我希望用户输入号码,你能建议我吗? 2 行。我该怎么做?
    猜你喜欢
    • 1970-01-01
    • 2020-07-01
    • 2014-04-25
    • 1970-01-01
    • 1970-01-01
    • 2023-03-12
    • 2012-03-28
    • 2014-06-06
    • 1970-01-01
    相关资源
    最近更新 更多