第一节课 opencv图像处理,对图片进行叠加处理
Posted 不是猿
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第一节课 opencv图像处理,对图片进行叠加处理相关的知识,希望对你有一定的参考价值。
使用 opencv对图像处理;
进行叠加处理
# -*- coding:utf-8 -*-
import cv2
img1 = cv2.imread('img/cd.jpg')
img2 = cv2.imread('img/yd.jpg')
# resize()将两张图片设置成大小一样的
img1 = cv2.resize(img1, (500, 500))
img2 = cv2.resize(img2, (500, 500))
img = cv2.addWeighted(img1, 0.7, img2, 0.7, 0) # 对图像赋予不同的权重(0到1之间),使得它具有混合感或透明感。
cv2.imshow('img', img)
if cv2.waitKey(0) & 0xFF == ord('q'):
cv2.destroyAllWindows()
仅个人学习总结
以上是关于第一节课 opencv图像处理,对图片进行叠加处理的主要内容,如果未能解决你的问题,请参考以下文章