没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
python opencv 图像边框图像边框(填充填充)添加及图像混合的实现方法添加及图像混合的实现方法
(末尾实现类似幻灯片渐变的效果)(末尾实现类似幻灯片渐变的效果)
主要介绍了python opencv 图像边框(填充)添加及图像混合(末尾实现类似幻灯片渐变的效果),本文通过实例
代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
图像边框的实现图像边框的实现
图像边框设计的主要函数图像边框设计的主要函数
cv.copyMakeBorder()——实现边框填充
主要参数如下:
参数一:源图像——如:读取的img
参数二——参数五分别是:上下左右边的宽度——单位:像素
参数六:边框类型:
cv.BORDER_CONSTANT——cv.BORDER_REPLICATE——cv.BORDER_REFLECT——cv.BORDER_WRAP——
cv.BORDER_REFLECT_101——cv.BORDER_TRANSPARENT——cv.BORDER_REFLECT101——
cv.BORDER_DEFAULT——cv.BORDER_ISOLATED
参数七——只在边框类型选择borderType == BORDER_CONSTANT,才设置,意为边框值
边框类型的说明:
BORDER_CONSTANT:意为添加指定颜色的边框——由value值确定:为list
其它参数:(可根据需要调制,不过一般前两个用的多一些)
代码实例
import cv2 as cv
import numpy as np
if __name__ == "__main__":
img = cv.imread('./imag_in_save/open_class.png')
cv.namedWindow('imag', cv.WINDOW_NORMAL)
cv.resizeWindow('imag', 500, 500)
img = cv.copyMakeBorder(img, 20, 20, 20, 20, cv.BORDER_CONSTANT, value=[2, 83, 13]) # 添加边框
cv.imshow('imag', img)
cv.waitKey(0)
cv.destroyAllWindows()
效果
资源评论
weixin_38543120
- 粉丝: 6
- 资源: 932
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功