API

cv2.addWeighted(src1, alpha, src2, beta, gamma[, dst[, dtype]]) → dst.

其中,alphasrc1 透明度,betasrc2 透明度.

效果图

原图

底板图案 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)相关推荐

  1. 背景图片设置透明度而不改变内容

    想到透明度自然就想到了css的opacity: 0.5;但是如果就这样设置的话,会导致整个div所有内容都变成透明的.如下图: 那么如何实现只让背景图片透明呢? 方法一 弄一个透明的背景图片哈哈哈哈 ...

  2. css:css样式背景图片设置透明度,css如何设置背景图片的透明度

    1. 了解css如何设置背景图片的透明度 注意: css中无法直接给背景图片加 opacity 属性,可以使用下面的方法来给background-image加上我们想要的透明度opacity. 2. ...

  3. Win10 Terminal更换背景图片,设置透明度

    welcome to my blog 为了增加terminal的使用乐趣, 可以改一改背景, 先看看最终效果 只需三步 第一步, 把准备好的图片放到正确的位置 在地址栏复制粘贴%LOCALAPPDAT ...

  4. 【Flutter 问题系列第 15 篇】如何给 Flutter 中的图片设置透明度

    这是[Flutter 问题系列第 15 篇],如果觉得有用的话,欢迎关注专栏. 在 Flutter 中,如果背景色是颜色的话,我们知道可以直接通过 Color.fromRGBO(r, g, b, op ...

  5. html中视频透明度怎么设置,html图片怎么设置透明度

    html图片设置透明度的方法:首先创建一个div:然后设置一个类名:最后通过"filter:alpha(opacity=50);opacity:0.5;"等属性设置图片透明度即可. ...

  6. PPT中图片(形状)叠加时的透明效果

    本篇博客主要是记录一下PPT2019版本中的图片(形状)透明叠加的实现方式  在Powerpoint的老版本中,似乎是可以直接对形状或者是图片设置透明度选项,以此来实现透明叠加的效果.而在新版本的Po ...

  7. QImage 如何设置图片的透明度

    最近遇到了一些这样的需求,在窗口可以调节显示图片的透明度,但是不能影响其他图片.一个窗口显示的图片并不是一张,而是多张通过绘制的形式叠加起来的.可以理解为类似图层. 就像下面这个组合一样,想法是在拖动 ...

  8. 二:OpenCV图片叠加逻辑运算

    通过图片叠加逻辑运算可以实现多种效果,如模版截取感兴趣区域,图片融合,色彩交叉等,本文涉及4个图片矩阵叠加逻辑运算函数,如下: 1.bitwise_and 2.bitwise_or 3.bitwise ...

  9. 154在屏幕中绘图时设置透明度(扩展知识:为图片视图添加点击手势识别器,来实现点击事件操作)...

    一张图片,通过混合模式绘制后,能得到不同效果的图片. 这里的示例仅是测试效果:实际上可以通过不同程度的混合模式绘制,来得到符合需求的效果. 效果如下: ViewController.h 1 #impo ...

最新文章

  1. 如何卸载office201032位_微软官方安装卸载修复工具、恶意软件删除工具,了解下!...
  2. android onTouch()与onTouchEvent()的区别
  3. 多租户数据库设计方法:共享数据库表
  4. [CSS] 眼下最流行的五大CSS框架,你都知道么?
  5. 【JS 逆向百例】Fiddler 插件 Hook 实战,某创帮登录逆向
  6. 2018年高二计算机试题,2018年上学期高二信息技术期末考试试题.pdf
  7. 勒索病毒引出重大话题:公有云比私有云更安全?
  8. 密钥库证书的SHA-1指纹
  9. 利用中间结果减少计算量
  10. kubernetes视频教程笔记 (27)-集群调度-污点和容忍
  11. Python 高等数学问题的符号解
  12. 主题:基于非合作博弈模型多微网交易策略研究 参考文档:《基于博弈论的多微电网系统交易模式研究》完全复现
  13. FinalData使用方法
  14. linux 服务 优先级,设置Linux自启服务以及优先级
  15. Mysql 查询根节点下所有叶子节点
  16. CSC与Roslyn编译
  17. 可以用云服务器挂机传奇吗,蜂窝云挂机划算吗 游戏蜂窝云挂机怎么用
  18. 1527编码协议_EV1527解码,我也贡献一个,抗干扰,自适应.....
  19. [龙讯8号]龙芯产品再开新花
  20. 代码整洁之道精华——第十四章 逐步改进

热门文章

  1. SOI七层模型和TCP/IP五层协议:
  2. 在江南这四年(成长分享)
  3. 【jar】Java Runtime recognizes class file versions up to 52.0
  4. 倍速增长!裁员潮下小i机器人逆势扩招
  5. 微信版QQ群助手 | 微信也可以折叠群聊了
  6. 圣经中最美的10句(转自沪江)
  7. eth一张_千呼万唤的以太坊20到底启动了!你们据有32个ETH吗?
  8. Java开发你需要了解的那些事,面试必会
  9. 485 CAN 单总线 SPI I2C 的总结
  10. java实现麦克风自动录音