原理
- 一般在处理卷积操作的时候,遇到图像边界要么扩大图像,要么图像边界不做处理。对于增加图像边界通常有很多方法,这里介绍两种,使用的是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)

本文介绍了如何使用OpenCV的cv::copyMakeBorder()函数为图像添加边界。该方法支持BORDER_CONSTANT(填充常量)和BORDER_REPLICATE(复制原有边界)两种方式。示例代码展示了如何应用该API来扩大图像的边界。
最低0.47元/天 解锁文章
932

被折叠的 条评论
为什么被折叠?



