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)


  • 结果图
相关推荐
youcans_15 分钟前
【HALCON机器视觉实战】专栏介绍
图像处理·人工智能·计算机视觉·halcon
放羊郎33 分钟前
基于ORB-SLAM2算法的优化工作
人工智能·算法·计算机视觉
星光技术人10 小时前
投机采样 Speculative Decoding 核心笔记
人工智能·笔记·深度学习·计算机视觉·语言模型·自动驾驶
DragonnAi13 小时前
论文解读:SFINet 空间-频率统一学习框架用于多模态图像融合
深度学习·学习·计算机视觉
硅谷秋水14 小时前
MotuBrain:一种用于机器人控制的高级世界动作模型
机器学习·计算机视觉·语言模型·机器人
TEC_INO14 小时前
Linux_53:ROCKX+RV1126人脸识别推流项目讲解
计算机视觉
㳺三才人子15 小时前
初探 OpenCV 圖像處理
人工智能·python·opencv·计算机视觉
南子北游15 小时前
计算机视觉学习(三)全连接神经网络
神经网络·学习·计算机视觉