следующие работы в OpenCV 2.4.9:резюме :: Mat.refcount Отсутствует в OpenCV 3,0
cv::Mat TestMat(3,3,CV_32F);
int RefCount = *TestMat.refcount;
Как сделать то же самое в OpenCV 3.0.0b?
следующие работы в OpenCV 2.4.9:резюме :: Mat.refcount Отсутствует в OpenCV 3,0
cv::Mat TestMat(3,3,CV_32F);
int RefCount = *TestMat.refcount;
Как сделать то же самое в OpenCV 3.0.0b?
int RefCount = TestMat.u ? (*TestMat.u->refcount) : 0;
Ссылочный счетчик находится в UMatData u
. См. https://github.com/jet47/opencv/blob/master/modules/core/include/opencv2/core/mat.hpp#L455 для объявления UMatData
.
Отлично, вот что я искал. Новый рабочий код: 'int RefCount = Testmat.u-> refcount'. Элемент 'TestMat.u' имеет тип' UMatData * '. Спасибо!! – Greg
В чем проблема с этим кодом? –
Этот код не компилируется, потому что 'cv :: Mat' больше не имеет переменной-члена' refcount' в OpenCV3.0.0b. – Greg