在javaCv中,如何将double值放入特定位置的Mat对象中? 我需要做像Mat.put(int row,int col,double d)
这样的事情答案 0 :(得分:1)
不是JavaCV的专家,但是:
使用索引器这样的东西:
CvMat mat = CvMat.create(3, 3);.
DoubleIndexer matIdx= mat.createIndexer();
double d = 1.0;
...
matIdx.put(i, j, d);
或者
opencv_core.cvSet2D(mat , i, j, d);
或使用
void CvMat::put(int i, int j, double v)