OpenCV学习——图像融合

python 复制代码
import cv2 as cv
import cv2 as cv

bg = cv.imread("test_images/background.jpg", cv.IMREAD_COLOR)
fg = cv.imread("test_images/forground.png", cv.IMREAD_COLOR)

# 打印图片尺寸
print(bg.shape)
print(fg.shape)

resize_size = (1200, 800)

bg = cv.resize(bg, resize_size, interpolation=cv.INTER_AREA)
fg = cv.resize(fg, resize_size, interpolation=cv.INTER_AREA)

result = cv.addWeighted(src1=bg, alpha=0.5, src2=fg, beta=0.8, gamma=3)
cv.imwrite("test_images/result.jpg",result)
cv.imshow("test", result)
cv.waitKey(0)


  • 结果图
相关推荐
科研前沿13 小时前
镜像视界 CameraGraph™+多智能体:构建自感知自决策的全域空间认知网络技术方案
大数据·运维·人工智能·数码相机·计算机视觉
ComputerInBook14 小时前
数字图像处理(4版)——第 8 章——图像压缩与水印(下)(Rafael C.Gonzalez&Richard E. Woods)
图像处理·计算机视觉·图像压缩·图像水印
yuan1999718 小时前
PCA源码与可见光-红外图像融合MATLAB实现
图像处理·计算机视觉·matlab
sali-tec21 小时前
C# 基于OpenCv的视觉工作流-章60-点点距离
图像处理·人工智能·opencv·算法·计算机视觉
hhzz1 天前
(深度学习/计算机视觉)手把手教你从零部署YOLOv8目标检测算法-----环境安装(1/4)
深度学习·yolo·计算机视觉
kay_5451 天前
YOLO26改进| 主干网络 | 提升长距离特征建模与全局上下文理解能力【CVPR】
人工智能·目标检测·计算机视觉·目标跟踪·论文·yolo26·yolo26改进
老黄编程1 天前
大型工地实时数据处理与三维重构系统方案(极简中心化部署版)
人工智能·数码相机·计算机视觉·大数据处理·入侵检测·三维重构
_李小白1 天前
【android opencv学习笔记】Day 5: 高效的图像扫描
android·opencv·学习
开开心心就好2 天前
仅168KB的桌面图标自动隐藏工具
windows·计算机视觉·计算机外设·excel·启发式算法·宽度优先·csdn开发云
山居秋暝LS2 天前
安装C++版opencv和opencv_contrib
开发语言·c++·opencv