图像处理10:图像混合
来源:互联网 发布:视频马赛克复原软件 编辑:程序博客网 时间:2024/05/17 22:40
图像混合的计算公式如下:
结果图:
g (x) = (1−α)f0 (x) + αf1 (x)
通过修改 α 的值(0 → 1),可以实现非常酷的混合。函数 cv2.addWeighted() 可以按下面的公式对图片进行混合操作。
dst = α·img1 + β ·img2 + γ
这里 γ 的取值为 0。
import cv2import numpy as npimg1 = cv2.imread('F:/atrium.jpg')img2 = cv2.imread('F:/adidas.jpg')dst = cv2.addWeighted(img1, 0.7, img2, 0.3, 0)cv2.imshow('dst', dst)cv2.waitKey(0)cv2.destroyAllWindows()
结果图:
阅读全文
0 0
- 图像处理10:图像混合
- 图像处理------基于像素的图像混合
- 图像处理之透明混合
- 图像混合
- 图像处理------透明混合 - Alpha Blending效果
- 图像处理之高斯混合模型
- 图像处理之基于像素的图像混合
- Atitti 图像处理 图像混合 图像叠加 blend 原理与实现
- 【OpenCV3图像处理】图像通道分离、通道合并、图像叠加混合
- Nana开发:图像混合
- 图像混合分离
- OpenCV 初级图像混合
- Class02 图像混合Blending
- Opencv初级图像混合
- opencv-初级图像混合
- 初级图像混合OPENCV
- openCV之图像混合
- OpenCV-图像混合
- 年终奖
- C#正则表达式Regex类的用法
- Leetcode—221.Maximal Square 最大正方形
- Windows远程桌面实现之二(抓屏技术之MirrorDriver镜像驱动开发)
- Git上传代码到Github的常用命令操作(精简版)
- 图像处理10:图像混合
- CentOS+Mac+Python+RabbitMQ
- 83. Remove Duplicates from Sorted List(java)
- Java EE编程技术学习笔记(6)-EJB
- Luogu P1019 [NOIP2000]单词接龙
- c++的map和set
- 缓存
- 使用SourceTree 提交本地代码到github小记
- 未能加载文件或程序集“Newtonsoft.Json”或它的某一个依赖项。