原理
- 一般在处理卷积操作的时候,遇到图像边界要么扩大图像,要么图像边界不做处理。对于增加图像边界通常有很多方法,这里介绍两种,使用的是OpenCV API cv::copyMakeBorder()
- BORDER_CONSTANT:给边界填充常量
- BORDER_REPLICATE:将原来的边界复制到扩大的边界
例程
#include <opencv2/opencv.hpp>
#include <iostream>
using namespace cv;
Mat dst, src;
int top,bottom,left,right;
int bordertype = cv::BORDER_CONSTANT;
const char* window_name = "copyMakeBorder Demo";
RNG rng(123