opencv: 图片 设置 透明度 并 叠加(cv2.addWeighted)
API
cv2.addWeighted(src1, alpha, src2, beta, gamma[, dst[, dtype]]) → dst.
其中,alpha
为 src1
透明度,beta
为 src2
透明度.
效果图
原图
底板图案 elegent.jpg
:
上层图案 lena.jpg
:
叠加效果
(2:8)叠加图案 overlap(2:8).jpg
:
(3:7)叠加图案 overlap(3:7).jpg
:
(5:5)叠加图案 overlap(5:5).jpg
:
(7:3)叠加图案 overlap(7:3).jpg
:
(8:2)叠加图案 overlap(8:2).jpg
:
Code
附上自己写的实验代码:
# coding=utf-8# 底板图案
bottom_pic = 'elegent.jpg'
# 上层图案
top_pic = 'lena.jpg'import cv2
bottom = cv2.imread(bottom_pic)
top = cv2.imread(top_pic)
# 权重越大,透明度越低
overlapping = cv2.addWeighted(bottom, 0.8, top, 0.2, 0)
# 保存叠加后的图片
cv2.imwrite('overlap(8:2).jpg', overlapping)
opencv: 图片 设置 透明度 并 叠加(cv2.addWeighted)相关推荐
- 背景图片设置透明度而不改变内容
想到透明度自然就想到了css的opacity: 0.5;但是如果就这样设置的话,会导致整个div所有内容都变成透明的.如下图: 那么如何实现只让背景图片透明呢? 方法一 弄一个透明的背景图片哈哈哈哈 ...
- css:css样式背景图片设置透明度,css如何设置背景图片的透明度
1. 了解css如何设置背景图片的透明度 注意: css中无法直接给背景图片加 opacity 属性,可以使用下面的方法来给background-image加上我们想要的透明度opacity. 2. ...
- Win10 Terminal更换背景图片,设置透明度
welcome to my blog 为了增加terminal的使用乐趣, 可以改一改背景, 先看看最终效果 只需三步 第一步, 把准备好的图片放到正确的位置 在地址栏复制粘贴%LOCALAPPDAT ...
- 【Flutter 问题系列第 15 篇】如何给 Flutter 中的图片设置透明度
这是[Flutter 问题系列第 15 篇],如果觉得有用的话,欢迎关注专栏. 在 Flutter 中,如果背景色是颜色的话,我们知道可以直接通过 Color.fromRGBO(r, g, b, op ...
- html中视频透明度怎么设置,html图片怎么设置透明度
html图片设置透明度的方法:首先创建一个div:然后设置一个类名:最后通过"filter:alpha(opacity=50);opacity:0.5;"等属性设置图片透明度即可. ...
- PPT中图片(形状)叠加时的透明效果
本篇博客主要是记录一下PPT2019版本中的图片(形状)透明叠加的实现方式 在Powerpoint的老版本中,似乎是可以直接对形状或者是图片设置透明度选项,以此来实现透明叠加的效果.而在新版本的Po ...
- QImage 如何设置图片的透明度
最近遇到了一些这样的需求,在窗口可以调节显示图片的透明度,但是不能影响其他图片.一个窗口显示的图片并不是一张,而是多张通过绘制的形式叠加起来的.可以理解为类似图层. 就像下面这个组合一样,想法是在拖动 ...
- 二:OpenCV图片叠加逻辑运算
通过图片叠加逻辑运算可以实现多种效果,如模版截取感兴趣区域,图片融合,色彩交叉等,本文涉及4个图片矩阵叠加逻辑运算函数,如下: 1.bitwise_and 2.bitwise_or 3.bitwise ...
- 154在屏幕中绘图时设置透明度(扩展知识:为图片视图添加点击手势识别器,来实现点击事件操作)...
一张图片,通过混合模式绘制后,能得到不同效果的图片. 这里的示例仅是测试效果:实际上可以通过不同程度的混合模式绘制,来得到符合需求的效果. 效果如下: ViewController.h 1 #impo ...
最新文章
- 如何卸载office201032位_微软官方安装卸载修复工具、恶意软件删除工具,了解下!...
- android onTouch()与onTouchEvent()的区别
- 多租户数据库设计方法:共享数据库表
- [CSS] 眼下最流行的五大CSS框架,你都知道么?
- 【JS 逆向百例】Fiddler 插件 Hook 实战,某创帮登录逆向
- 2018年高二计算机试题,2018年上学期高二信息技术期末考试试题.pdf
- 勒索病毒引出重大话题:公有云比私有云更安全?
- 密钥库证书的SHA-1指纹
- 利用中间结果减少计算量
- kubernetes视频教程笔记 (27)-集群调度-污点和容忍
- Python 高等数学问题的符号解
- 主题:基于非合作博弈模型多微网交易策略研究 参考文档:《基于博弈论的多微电网系统交易模式研究》完全复现
- FinalData使用方法
- linux 服务 优先级,设置Linux自启服务以及优先级
- Mysql 查询根节点下所有叶子节点
- CSC与Roslyn编译
- 可以用云服务器挂机传奇吗,蜂窝云挂机划算吗 游戏蜂窝云挂机怎么用
- 1527编码协议_EV1527解码,我也贡献一个,抗干扰,自适应.....
- [龙讯8号]龙芯产品再开新花
- 代码整洁之道精华——第十四章 逐步改进