У меня есть матрица объекта Mat, я должен дополнить объект Mat большего размера последними элементами каждой строки и столбцами исходного объекта вокруг исходного массива. В
Это способ, которым я пробовал, но заполнение всеми нулями (я должен изменить это).
Mat padded;
int padding = padSize;
padded.create(img.rows+padding,img.cols+padding,img.type());
padded.setTo(cv::Scalar::all(0));
img.copyTo(padded(Rect(padding,padding,img.rows,img.cols);
В последней строке я вижу ошибку:
нет соответствующей функции для вызова ‘cv :: Mat :: copyTo (cv :: Mat)’
Задача ещё не решена.
Других решений пока нет …