0

我有一个 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)' 没有匹配的函数

4

0 回答 0