Расчет величины - PullRequest
       20

Расчет величины

0 голосов
/ 16 апреля 2019

Мне трудно собрать этот фрагмент кода:

UMat dx, dy;
Sobel(GREY_IMAGE, dx, GREY_IMAGE.depth(), 1, 0, 3);
Sobel(GREY_IMAGE, dy, GREY_IMAGE.depth(), 0, 1, 3);
resize(dx, dx, Size(dx.rows, dx.rows), 0, 0, CV_INTER_AREA);
resize(dy, dy, Size(dx.rows, dx.rows), 0, 0, CV_INTER_AREA);
UMat mag(dx.size(), dx.type());
magnitude(dx, dy, mag);

Всякий раз, когда я пытаюсь получить ответ:

{msg = "OpenCV (4.0.0-dev) E: \ opencv-master \ modules \ core \ src \ mathfuncs.cpp: 151: ошибка: (-215: подтверждение не выполнено) src1.size () == src2.size () && type == src2.type () && (глубина == CV_32F || глубина == CV_64F) в функции ... ...}

Понятия не имею, что не так с кодом выше. Размеры в порядке, все три матрицы квадратичные. Что мне делать?

...