设为首页收藏本站

爱乐眼底图像分析

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 6922|回复: 0

为图像添加边界--opencv函数copyMakeBorder

[复制链接]
发表于 2012-6-3 19:15:03 | 显示全部楼层 |阅读模式
当对图像进行某些操作时,如卷积等,需要考虑边界处理问题。

函数介绍
void copyMakeBorder( const Mat& src, Mat& dst,int top, int bottom, int left, int right,int borderType, const Scalar& value=Scalar() );
参数:
src:源图
dst:目标图
top,bottom,left,right:上下左右四个方向分别需要增加多宽的边界
borderType:边界类型,来决定如何赋值新增加的边界。
  • BORDER_CONSTANT:使用常数(value参数)填充边界(默认为0)
  • BORDER_REPLICATE:复制图像最邻近的行或列
value:如果类型为BORDER_CONSTANT时,新增像素赋值为value,默认为0。
注:opencv 2.1  c++接口


引自:http://www.gbs-cqh.net/opencv-copymakeborder/

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



QQ|Archiver|手机版|小黑屋|爱乐眼底图像分析 ( 京ICP备1201155号          

GMT+8, 2021-1-28 15:53 , Processed in 0.104423 second(s), 26 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表