OpenCV—padding操作

OpenCV—padding操作

CV_EXPORTS_W void copyMakeBorder(InputArray src, 
								 OutputArray dst,
                                 int top, 
                                 int bottom, 
                                 int left, 
                                 int right,
                                 int borderType, 
                                 const Scalar& value = Scalar() );
                                 

中间的 top,bottom,left,right 参数 实在矩阵的4个方向上进行扩充的数量。
borderType
OpenCV—padding操作_第1张图片

#include 
#include 
using namespace cv;
using namespace std;

int main()
{
     
    Mat img = Mat::ones(3,3,CV_8UC1);
    cout<<img<<endl;
    copyMakeBorder(img,img,1,2,3,4, cv::BORDER_CONSTANT,0);
    cout<<img;
    return 0;
}

OpenCV—padding操作_第2张图片

你可能感兴趣的:(Opencv,opencv)