如何进行cv2.copyMakeBorder()
发表于:2024-11-24 作者:千家信息网编辑
千家信息网最后更新 2024年11月24日,本篇文章给大家分享的是有关如何进行cv2.copyMakeBorder(),小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。如果你想给你的图
千家信息网最后更新 2024年11月24日如何进行cv2.copyMakeBorder()
本篇文章给大家分享的是有关如何进行cv2.copyMakeBorder(),小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
如果你想给你的图片设置边界框,就像一个相框一样的东西,你就可以使用cv2.copyMakeBorder()
函数。但其在卷积操作、零填充等也得到了应用,并且可以用于一些数据增广操作。
参数
src : 输入的图片
top, bottom, left, right :相应方向上的边框宽度
borderType:定义要添加边框的类型,它可以是以下的一种:
cv2.BORDER_CONSTANT:添加的边界框像素值为常数(需要额外再给定一个参数)
cv2.BORDER_REFLECT:添加的边框像素将是边界元素的镜面反射,类似于
gfedcb|abcdefgh|gfedcba
cv2.BORDER_REFLECT_101 or cv2.BORDER_DEFAULT:和上面类似,但是有一些细微的不同,类似于
gfedcb|abcdefgh|gfedcba
cv2.BORDER_REPLICATE:使用最边界的像素值代替,类似于
aaaaaa|abcdefgh|hhhhhhh
cv2.BORDER_WRAP:不知道怎么解释,直接看吧,
cdefgh|abcdefgh|abcdefg
value:如果borderType为
cv2.BORDER_CONSTANT
时需要填充的常数值。
实例
img = cv2.imread('testimg.png')img = cv2.resize(img,(256,256))cv2.imshow('origin',img),cv2.waitKey(0),cv2.destroyAllWindows()replicate = cv2.copyMakeBorder(img,20,20,20,20,cv2.BORDER_REPLICATE)cv2.imshow('replicate',replicate),cv2.waitKey(0),cv2.destroyAllWindows()constant = cv2.copyMakeBorder(img,20,20,20,20,cv2.BORDER_CONSTANT,value=(255,255,255))cv2.imshow('constant',constant),cv2.waitKey(0),cv2.destroyAllWindows()reflect = cv2.copyMakeBorder(img,20,20,20,20,cv2.BORDER_REFLECT)cv2.imshow('reflect',reflect),cv2.waitKey(0),cv2.destroyAllWindows()reflect101 = cv2.copyMakeBorder(img,20,20,20,20,cv2.BORDER_REFLECT_101)cv2.imshow('reflect101',reflect101),cv2.waitKey(0),cv2.destroyAllWindows()wrap = cv2.copyMakeBorder(img,20,20,20,20,cv2.BORDER_WRAP)cv2.imshow('wrap',wrap),cv2.waitKey(0),cv2.destroyAllWindows()
以上就是如何进行cv2.copyMakeBorder(),小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。
边界
像素
边框
参数
图片
更多
看吧
知识
篇文章
不同
实用
细微
东西
元素
函数
卷积
实例
宽度
就是
工作会
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
华为gts2.0.3网络安全
网络安全攻防演练内网
动物园之星连不到服务器
计算机二级中的数据库
前海希罗互联网科技怎么样
泰安手机app软件开发
交换机属于网络安全设备吗
高埗云服务器
中国传媒大学网络技术管理
网络安全教育心得体会50
桌面型数据库工具
注意网络安全的手抄报
阿里云服务器的安全设置
如何连接linux服务器
愚人网络技术有限公司
易迈云服务器价格表
中学生网络安全心得
盐城互联网led大屏服务器
慧聪网络技术
软件开发中的自我评价
剑网3只有一个服务器无法连接
2017软件开发方向前景
我的世界怎么查服务器日志
服务器系统u盘制作软件
网络安全渗透测试较好的培训课程
市网络安全和信息化工作会议
仓库快速找到数据库
音乐服务器和电脑共享
c 数据库连接 只写一次
飞鱼星日志服务器软件