OpenCV的Mat.put()不工作/不更新矩阵

时间:2017-01-10 19:54:28

标签: java opencv

OpenCV的Mat.put()方法对我不起作用。它不会更新给定矩阵上的任何内容。

    Mat myMat = new Mat();
    myMat.put(0, 0, 1);
    System.out.println(myMat.dump()); // Prints "[]" instead of a not empty matrix

我的系统:OpenCV 3.1,Java,Mac OS

1 个答案:

答案 0 :(得分:0)

如果我没有为Mat对象使用空构造函数,它会起作用。例如:  new Mat(1,1, CvType.CV_32FC1);